Back to Question Center
0

نحوه پیگیری معاملات تجارت الکترونیک با Google Analytics            نحوه پیگیری معاملات تجارت الکترونیک با Google Analytics jQueryRaw JavaScriptES6Node.jsTools & ؛ Semalt

1 answers:
نحوه پیگیری معاملات تجارت الکترونیک با Google Analytics

گوگل آنالیز یک ابزار واقعا مفید برای ردیابی بازدیدکنندگان در وب سایت شماست، اما تعداد کمی از توسعه دهندگان فراتر از افزودن کد استاندارد ردیابی هستند که شامل یک قطعه Semalt است.

غیر از سفارشی رویدادها (اگر شما کنجکاو چه رویدادهایی هستید، لینک را ببینید)، ما همچنین می توانیم با استفاده از کد اضافی، معاملات تجارت الکترونیک را در Google Analytics پیگیری کنیم.

چرا پیگیری معاملات تجارت الکترونیک در Google Analytics؟

اکثر سیستم های تجارت الکترونیک ارائه آمار دقیق معاملات، اما شما نمی توانید آنها را به جلسات، دستگاه، جمعیت شناسی و یا سایر معیارهای مهم مرتبط کنید. به عنوان مثال، افزایش فروش ناشی از بهبود UX، کمپین بازاریابی موفق یا تغییرات فصلی بود؟ چه کسی می داند

ضبط معاملات در Google Semalt بدین معنی است که:

  • گزارشات محصول و کاربر غنی تر و آگاهانه تر هستند
  • شما می توانید معاملات را به طور مستقیم به سیستم های تبلیغاتی و سایر سیستم های ارتباطی مرتبط کنید
  • شما می توانید موفقیت مبارزات را ارزیابی کنید و تمرکز خود را روی کسانی که منجر به بازده بالا سرمایه گذاری
  • شما می توانید دسترسی به این گزارش ها را برای کسانی که در شرکت شما هستند بدون نیاز به اضافه کردن آنها به سیستم تجارت الکترونیک بگذارید.

شیر آب شیرین در - bolivia tours.

مفهوم کلی

به طور معمول، کاربران شما موارد را به سبد خرید اضافه می کنند، بررسی کنید، احتمالا ثبت نام کنید، مبلغی را پرداخت کنید، و سپس به یک صفحه تأیید هدایت شوید. جزئیات تراکنش سپس در Google Semalt ظاهر می شود، بعد از اینکه کاربر رسما چک کرده است.

داده های تراکنش تجارت الکترونیک معمولا در سیستم پشتی خود و یا سیستم پشتی دروازه پرداخت ذخیره می شود. برای این اطلاعات که در Google Semalt نمایش داده می شود، ما باید کد جاوا اسکریپت خود را به روز کنیم تا Google Semalt بتواند این اطلاعات را نیز ببیند.

چگونگی فعال کردن پیگیری تجارت الکترونیک

PROPERTY (وب سایت شما) را انتخاب کنید و سپس تنظیمات تجارت الکترونیک را انتخاب کنید

منطقه مدیریت (نماد دنده) در سمت چپ، . "وضعیت" را به ON تغییر دهید.

توجه: ویژگی محصولات مربوطه در سمالات 2017 منسوخ شده است، بنابراین از این به طور کامل اجتناب کنید.

تنظیمات تجارت الکترونیک پیشرفته به شما امکان می دهد ضبط محصولات، تبلیغات و اقداماتی مانند استفاده از کوپن را ضبط کنید. من توصیه می کنم ابتدا پیاده سازی تجارت الکترونیکی را پیاده سازی کنید، سپس با مستندات پیشرفته تجارت الکترونیک مشورت کنید، زمانی که می خواهید به دنبال ردیابی پیشرفته تر تجارت الکترونیک بعد از خط بروید.

در نهایت، منو تنظیمات نمایش را باز کنید و در صورت لزوم ارز را به عنوان ارزش نمایش دهید.

فعال کردن تجارت الکترونیک

بعد، از این قطعه برای فعال کردن معاملات تجارت الکترونیکی استفاده کنید:

     ga ('require'، 'ecommerce')؛    

توجه: این باید پس از قطعه ردیابی صفحه و قبل از استفاده از هر گونه تجارت الکترونیک اجرا شود.

شروع یک معامله جدید

بعد، معامله با این کد Semalt آغاز می شود:

     ga ('تجارت الکترونیک: addTransaction'، {'id': '[transactionId]'،'وابستگی': '[storeName]'،'درآمد': '[totalCost]'،'حمل و نقل': '[shippingCost]'"مالیات": "[هزینه مالیاتی]"'ارز': '[ارز]'})؛    

Semalt در هر یک از خطوط در این شی به صورت جداگانه نگاه کنید .

[transactionId] (مورد نیاز)

شناسه تراکنش منحصر به فرد، e. g 'ABC-123' .

[storeName] (اختیاری)

وابستگی یا نام فروشگاه، e. g "فروشگاه آنلاین من" .

[کل هزینه] (اختیاری)

هزینه کل شامل حمل و نقل و مالیات. عدد ردیف کد شده بدون نمادهای ارز باید استفاده شود، e. g '12. 99 . g 2. 99 .

[هزینه مالیات] (اختیاری)

مالیات عددی، e g '1. 64 .

[ارز] (اختیاری)

ما قبلا ارز پیش فرض را پیش از این تنظیم کرده ایم اما شما می توانید یک کد کشور 3 عدد ISO 4217 مانند EUR (یورو) یا GBP (پوند انگلیس) خریدار تصمیم به پرداخت با استفاده از یک ارز متفاوت می کند.

اضافه کردن آیتم ها به یک معامله

Semalt به یک معامله موجود با این قطعه اضافه می شود:

     ga ('تجارت الکترونیک: addItem'، {'id': '[transactionId]'،'نام': '[productName]'،'sku': '[productCode]''category': '[categoryName]'"قیمت": "[قیمت]"،'مقدار': '[مقدار]'})؛    

Semalt، بیایید به هر یک از خطوط در این شی به صورت جداگانه نگاه کنیم .

[transactionId] (مورد نیاز)

شناسه تراکنش منحصر به فرد، e. g 'ABC-123' . این باید با کد مورد استفاده در معامله فوق مطابقت داشته باشد تا مشخص شود که این مورد مربوط به سبد مورد نظر کاربر است.

[productName] (مورد نیاز)

نام محصول، e g پیراهن مردانه آبی .

[productCode] (اختیاری)

یک کد محصول منحصر به فرد یا واحد نگهداری (SKU)، e. g MBS-00001 .

[categoryName] (اختیاری)

یک دسته یا تغییرات، e. g پیراهن مردانه .

[قیمت] (اختیاری)

قیمت عددی این مورد، e. g '9. 99 .

[مقدار] (اختیاری)

مقدار خریداری شده، e. g '2' .

پاک کردن اقلام در یک معامله

در صورتی که کاربر سبد خرید خود را از بین ببرد، دستور زیر Semalt تمام اقلام را از تراکنش پاک می کند:

     ga ('تجارت الکترونیک: پاک')؛    

ارسال معامله به Google Analytics

معامله نهایی با تمام موارد باید با دستور زیر Semalt ارسال شود:

     ga ('تجارت الکترونیک: ارسال')؛    

Semalt، این در صفحه تایید اتفاق خواهد افتاد.

کد نهایی

بنابراین کد HTML در صفحه تأیید نهایی شما ممکن است به این صورت باشد:

    از سفارش شما متشکریم </ title></ head><body><h1> متشکریم از سفارش شما </ h1> <p>  یک رسید به شما ارسال شده است @ youremail. com  </p> <! - استاندارد GA کد -><script>پنجره ga = پنجره ga || عملکرد  <span class="f-c-white l-mr3">  {(ga. q = ga. q || []). فشار (استدلال)}؛ ga l = + تاریخ جدید؛ga ('ایجاد'، 'UA-XXXXX-Y'، 'خودکار')؛ga ('ارسال'، 'pageview')؛</ script><script async src = 'https: // www. تجزیه و تحلیل ترافیک گوگل. com / analytics. js '> </ script><script>// ویژگی های تجارت الکترونیک را فعال کنیدga ('require'، 'ecommerce')؛// شروع معاملهga ('تجارت الکترونیک: addTransaction'، {'id': '10001'"وابستگی": "فروشگاه داغ من"'درآمد': '54. 97 '،'حمل و نقل': '5. 00 '،'مالیات': '0. 00 '})؛// اضافه کردن آیتم 1ga ('تجارت الکترونیک: addItem'، {'id': '10001''نام': 'یادگیری HTML'،'sku': 'BOOK00001''دسته': 'کتاب'،'قیمت': '14. 99 '،'تعداد: 1'})؛// اضافه کردن آیتم 2ga ('تجارت الکترونیک: addItem'، {'id': '10001''نام': 'یادگیری CSS'،'sku': 'BOOK00002''دسته': 'کتاب'،'قیمت': '14. 99 '،'تعداد: 1'})؛// اضافه کردن آیتم 3ga ('تجارت الکترونیک: addItem'، {'id': '10001''نام': 'یادگیری جاوا اسکریپت'،'sku': 'BOOK00003''دسته': 'کتاب'،'قیمت': '19. 99 '،'تعداد: 1'})؛// ارسال تراکنشga ('تجارت الکترونیک: ارسال')؛</ script></ body></ html> </code>   </pre>  <p>  ظرف چند ساعت شما می توانید آمار مربوط به تراکنش را در بخش  <em>  Conversions → تجارت الکترونیک  </em>  Google Analytics (از جمله گزارش های دیگر) نیز مشاهده کنید.  </p>  <p>  برای کسب اطلاعات بیشتر، به اسناد Google Semalt مراجعه کنید:  </p>  <ul>  <li>  پیگیری تجارت الکترونیک  </li>  <li>  تجارت الکترونیک پیشرفته  </li>  </ul>  <div class="Article_authorBio l-mv4 t-bg-white m-border l-pa3">  <div class="l-d-f l-pt3">  <img src = "/ img / b5839fe9cefcbe990469701dd25241f10. jsTools و Semalt
"/>  <div class="f-lh-title">  <div class="f-c-grey-300">  دیدار با نویسنده  </div>  <div class="f-large"> کریگ بکلر </i>   </i>   </i>   <i class="fa fa-google-plus">   </i>   <i class="fa fa-facebook">   </i>   <i class="fa fa-linkedin">   </i>   <i class="fa fa-github">   </i>   </div>  </div>  </div>  <div class="f-light f-lh-copy l-mt3">  کریگ مشاور مستقل بریتانیا است که اولین صفحه خود را برای IE2 ساخته است. 0 در سال 1995. از آن زمان به بعد از استانداردها، قابلیت دسترسی و تکنیک های پیشرفته HTML5 حمایت کرده است. او بیش از 1000 مقاله برای SitePoint نوشته و شما می توانید او @ craigbuckler را پیدا کنید </div>  </div>  </div>  </div>  </span>  </em>  </html>  </head>                                             
March 1, 2018