GA4 برای سایت های تجارت الکترونیک: راهنمای گام به گام با مثال Shopify

تغییر به GA4 می تواند استرس زا باشد. در اینجا یک راهنمای گام به گام برای شرکت های تجارت الکترونیک برای پیشی گرفتن از غروب UA Google آورده شده است.
پایان یونیورسال آنالیتیکس خبر مهمی برای همه بازاریابان است که به Google Analytics برای تجزیه و تحلیل ترافیک، رفتار، اسناد و موارد دیگر به طور منظم متکی هستند.
مخصوصا برای تجارت الکترونیک.
ببینید، GA4 ارتقاء نرم افزار معمولی شما نیست.
این یک پلتفرم کاملاً متفاوت است و راه‌اندازی GA4 در سایت‌های تجارت الکترونیک دیگر به آسانی چرخاندن یک سوئیچ نیست.
در زیر راهنمای جامعی در مورد نحوه راه اندازی GA4 برای تجارت الکترونیک آورده شده است.
قابل درک است که تغییر به GA4 استرس زا است.
و این کمکی نمی کند که مراحل پیاده سازی با آنچه در Universal Analytics به آن عادت کرده بودیم بسیار متفاوت باشد.
خبر خوب این است که GA4 مملو از ویژگی هایی است که قبلاً در دسترس نبودند.
به عنوان مثال، هیچ نمونه‌گیری داده‌ای برای گزارش‌های استاندارد وجود ندارد، شما در انتساب فقط آخرین کلیک گیر نکرده‌اید، و یک سازنده قیف واقعا مفید در Explorations وجود دارد.
برای شروع باید GA4 را اضافه کنید، یک لایه داده خرید ایجاد کنید و یک لایه داده مشاهده محصول ایجاد کنید.
مبتدیان باید با مقاله ما با Google Analytics 4 آشنا شوید، تا یاد بگیرند که چگونه یک حساب GA4 و ویژگی داده راه اندازی کنید.
اگر قبلاً Google Tag Manager را برای GA4 پیکربندی کرده‌اید، به مرحله 2 بروید، جایی که ما به ایجاد لایه‌های داده برای تجارت الکترونیک می‌پردازیم.
پس از ایجاد ویژگی GA4، باید برچسب هایی ایجاد کنید تا داده ها را از وب سایت خود به حساب Google Analytics خود ارسال کنید.
دو روش برای پیکربندی GA4 در سایت فروشگاه شما وجود دارد: برچسب سایت جهانی (gtag.js) یا گوگل تگ منیجر (GTM).
اگر از روش برچسب سایت جهانی استفاده می کنید، باید با توسعه دهنده خود ارتباط برقرار کنید. در اینجا پیوندی به راهنمای Google Analytics برای توسعه دهندگان وجود دارد تا به آنها در شروع کار کمک کند.
یا می توانید از Google Tag Manager (GTM) استفاده کنید.
Google Tag Manager یک محفظه داده رایگان توسط Google Analytics است. شما می توانید مدیریت GTM را خودتان یاد بگیرید و برای این کار نیازی به توسعه دهنده ای از کارکنان نیست.
راهنمای GA4 Google Tag Manager SEJ را برای نصب، نصب و تگ پیکربندی اولیه GA4 گام به گام بخوانید.
هنگامی که GA4 پیکربندی شد، متوجه خواهید شد که ظرف GTM به تنهایی برای فروشگاه های تجارت الکترونیک کافی نیست.
برای اینکه گزارش‌های تجارت الکترونیک ما کار کند، باید دو کد اضافی به نام لایه داده اضافه کنیم تا جزئیات خرید و مشاهده محصول را به Google Analytics ارسال کنیم.
بیایید با لایه داده خرید شروع کنیم. این کدی است که مسئول تبدیل و درآمد فروش است.
توجه : این مقاله از Shopify به عنوان مثال تجارت الکترونیک استفاده می کند. شما به توانایی ویرایش تم و فایل مایع پرداخت نیاز دارید.
وقتی مشتری سفارشی را تکمیل می کند، لایه داده خرید متغیرها را به Google Tag Manager منتقل می کند.
متغیرها نقاط داده ای هستند که ما می خواهیم مانند اطلاعات درآمد، مالیات و حمل و نقل را ردیابی کنیم.
چهار مرحله برای راه اندازی یک لایه داده خرید وجود دارد:
کد لایه داده دقیق شما ممکن است بسته به استراتژی جمع آوری داده شما متفاوت باشد و من شما را تشویق می کنم که با توسعه دهنده خود صحبت کنید.
در اینجا نمونه ای از لایه داده خرید برای Shopify نوشته شده توسط Adam Gorecki ، مدیر ارشد راه حل در Intigress است.
توجه: با جایگزین کردن SEJ با نام حسابی که روی آن کار می‌کنید، پارامتر رویداد سفارشی «رویداد: SEJ_purchase» را تنظیم کنید یا از یک گزینه جهانی مانند «رویداد: checkoutComplete» استفاده کنید.
لایه داده خرید را کپی کرده و در صفحه پرداخت فروشگاه Shopify خود جایگذاری کنید.
روی تنظیمات Admin در گوشه پایین سمت چپ کلیک کنید و از ناوبری سمت چپ "Checkout" را انتخاب کنید.
به قسمت صفحه وضعیت سفارش به پایین بروید. کدی را که کپی کرده‌اید در اسکریپت‌های اضافی درست زیر قطعه کانتینر GTM خود جای‌گذاری کنید.
روی ذخیره کلیک کنید.
اگر قطعه کانتینر GTM را نمی‌بینید، راهنمای Google Tag Manager GA4 SEJ را بخوانید .
لایه داده خرید شما برای Google Tag Manager آماده است.
قبل از رفتن، رویداد سفارشی را از کد لایه داده خود کپی کنید.
با استفاده از مثال بالا، SEJ_purchase را کپی می کنیم.
وقت آن است که به Google Tag Manager بروید. حساب GTM و فضای کاری شرکتی که روی آن کار می کنید باز کنید.
Triggers را در منوی سمت چپ انتخاب کنید و روی دکمه آبی در گوشه بالا سمت راست کلیک کنید تا یک ماشه جدید ایجاد کنید.
ماشه جدید را چیزی نام ببرید که در داخل معنا پیدا کند.
به عنوان مثال، رویداد خرید سفارشی.
برای پیکربندی ماشه کلیک کنید و رویداد سفارشی را از گزینه‌های روی صفحه انتخاب کنید.
نام رویدادی را که قبلاً کپی کرده‌اید جای‌گذاری کنید.
مهم است که نام رویداد دقیقاً با کد لایه داده مطابقت داشته باشد. بهترین روش کپی/پیست کردن است.
برای این مثال، ما در حال ایجاد یک محرک برای رویداد خرید سفارشی "SEJ_purchase" هستیم. برای ذخیره ماشه رویداد خود کلیک کنید.
ایده خوبی است که در این مرحله قبل از ساخت کل GTM خود تست کنید تا مطمئن شوید که لایه داده همانطور که انتظار می رود کار می کند.
برای آزمایش، به فضای کاری خود بازگردید و روی Preview در گوشه سمت راست بالا کلیک کنید.
URL سایت خود را وارد کنید و منتظر بمانید تا صفحه نمایش "متصل شد!"
خرید آزمایشی را انجام دهید و در «دستیار برچسب» برای راه‌انداز رویداد جدید تماشا کنید.
در ستون سمت چپ، خلاصه ، روی رویداد SEJ_purchase کلیک کنید.
سپس روی API Call dataLayer.push کلیک کنید تا بتوانید تمام متغیرهای کد خود را ببینید.
این بدان معنی است که لایه داده خرید ما با موفقیت اطلاعات را به Google Tag Manager ارسال می کند. هورا!
به فضای کاری GTM خود برگردید و روی متغیرها در ناوبری سمت چپ کلیک کنید.
در اینجا متغیرهای داخلی و هر متغیری را که قبلاً تعریف کرده اید، مانند ردیابی شناسه یونیورسال آنالیتیکس خود، مشاهده خواهید کرد.
برای ایجاد یک متغیر جدید تعریف شده توسط کاربر کلیک کنید.
نامگذاری متغیر شما برای استفاده داخلی است، اما زمانی که افراد دیگر در Google Tag Manager کار می کنند کمک می کند تا از چیزی آموزنده مانند "dlv-totalValue" استفاده کنند.
برای انتخاب نوع متغیر کلیک کنید و گزینه Data Layer Variable را انتخاب کنید.
مقدار نام متغیر لایه داده باید دقیقاً با آنچه در لایه داده شما وجود دارد مطابقت داشته باشد، در غیر این صورت کار نخواهد کرد. بهتر است کپی و پیست کنید.
به عنوان مثال، totalValue.
شما باید این فرآیند را برای هر هفت متغیر تکرار کنید:
در پایان این مرحله، تنظیمات متغیر GTM شما باید مانند تصویر زیر باشد.
اکنون، باید این اطلاعات خرید را به حساب Google Analytics خود ارسال کنید تا تیم بازاریابی شما بتواند گزارش‌ها را بررسی کند.
روی برچسب ها در منوی سمت چپ کلیک کنید و New را انتخاب کنید.
نام تگ جدید خود را «GA4 – ردیابی خرید» بگذارید و روی بدنه اولین کارت کلیک کنید تا تگ خود را پیکربندی کنید.
نوع برچسب، رویداد Google Analytics GA4 را انتخاب کنید.
تگ پیکربندی GA4 شما خواهد بود – برچسب جهانی که قبلا ایجاد کردیم.
اگر برچسب جهانی GA4 را نمی بینید، راهنمای Google Tag Manager GA4 SEJ را بخوانید .
نام رویداد "خرید" خواهد بود.
با GA4 شما همچنین باید پارامترهای رویداد را اضافه کنید.
این یک پیوند به مستندات کامل پارامترهای رویداد GA4 در دسترس است.
ما پارامترهای رویداد را برای متغیرهای لایه داده خود اضافه خواهیم کرد. در قسمت پارامترهای رویداد، روی افزودن ردیف کلیک کنید.
نام پارامتری که از مستندات GA4 کپی و جایگذاری می کنید.
به عنوان مثال، "transaction_id."
مقدار، متغیر لایه داده ای خواهد بود که در مرحله 4 ایجاد کردیم.
به عنوان مثال، "dlv-transaction_id."
برای افزودن متغیر لایه داده خود، می‌توانید روی نماد مثبت کلیک کنید تا یک پنجره بازشو با همه متغیرهای موجود باز شود یا دو براکت {{ را تایپ کنید که یک منوی کشویی با همه گزینه‌های شما باز می‌شود.
در اینجا نمونه‌ای از این است که صفحه پارامترهای رویداد نهایی شما ممکن است به نظر برسد.
ماشه رویداد خرید سفارشی است که قبلا ایجاد شده است. اگر رویداد خرید سفارشی را نمی‌بینید، مرحله 3 بالا را مجدداً مشاهده کنید.
پس از تکمیل، برچسب ردیابی خرید GA4 شما مشابه تصویر زیر خواهد بود. روی ذخیره کلیک کنید.
برای انتشار ظرف خود ارسال کنید.
اکنون، می خواهید اطلاعاتی در مورد اینکه کدام محصولات قبل از خرید در گزارش های شما مشاهده شده اند، بخواهید. بیا ادامه بدیم.
برای دریافت جزئیات سطح محصول در Google Tag Manager، باید یک لایه داده دوم اضافه کنیم. لایه داده نمای محصول به فایل Shopify theme.liquid اضافه خواهد شد.
همان پنج مرحله درگیر است.
ما یک کد لایه داده اضافه می کنیم، یک رویداد سفارشی ایجاد می کنیم، متغیرهای لایه داده ایجاد می کنیم، و یک تریگر جدید در GTM ایجاد می کنیم.
شما کاملاً این را دارید!
کد لایه داده دقیق محصول شما ممکن است متفاوت باشد و من شما را تشویق می کنم با توسعه دهنده خود صحبت کنید.
در اینجا نمونه ای از لایه داده محصول Shopify آورده شده است.
برای ارسال اطلاعات محصول به GA4، باید فایل های تم خود را ویرایش کنید.
تغییرات در فایل تم شما نسبتاً بدون خطر است زیرا Shopify به طور خودکار تاریخچه تغییرات را ذخیره می کند.
اما، اگر مطمئن نیستید می‌توانید کاملاً با یک کپی از تم زنده کار کنید.
پنل مدیریت Shopify خود را باز کنید و روی فروشگاه آنلاین کلیک کنید.
تم ها را انتخاب کنید و تم زنده خود را انتخاب کنید. روی Actions کلیک کنید و از منوی کشویی ویرایش کد را انتخاب کنید.
به پایین به بخش Snippets بروید و روی Add new snippet کلیک کنید.
قطعه جدید GTM-product-datalayer را نام ببرید و روی ایجاد کلیک کنید.
کدی را که از مرحله 1 کپی کردید در این فایل قطعه جدید ایجاد شده جای‌گذاری کنید و روی Save کلیک کنید.
در منوی سمت چپ، به بالا بروید تا فایل theme.liquid را پیدا کنید. این در زیر بخش "Layout" قرار دارد.
فایل theme.liquid را باز کنید و عبارت "/head" را جستجو کنید.
کد زیر را درست بالای «/head» جای‌گذاری کنید: {% رندر 'GTM-product-datalayer.liquid' %} و کار خود را ذخیره کنید.
اکنون وقت آن است که آزمایش کنیم آیا لایه داده محصول اطلاعات بازدیدهای محصول ما را همانطور که انتظار می رود به Google Tag Manager ارسال می کند یا خیر.
Google Tag Manager را باز کنید و روی Preview کلیک کنید.
دستورات روی صفحه را دنبال کنید و سپس یک خرید آزمایشی را تکمیل کنید.
اگر لایه داده جزئیات محصول کار می کند، رویداد سفارشی SEJ_productDetail را در ناوبری سمت چپ خواهید دید.
وقتی روی این رویداد سفارشی کلیک می کنید، باید تمام متغیرهای کد خود را ببینید.
لایه داده مشاهده محصول Shopify شما برای Google Tag Manager آماده است.
Google Tag Manager را باز کنید و روی Triggers در منوی سمت چپ کلیک کنید و روی «Add New» کلیک کنید.
از گزینه های ماشه، "رویداد سفارشی" را انتخاب کنید و نام ماشه جدید را "ProductDetailView" بگذارید.
اکنون "SEJ_productDetail" را در قسمت نام رویداد سفارشی اضافه کنید. این نام با نام رویداد لایه داده شما مطابقت دارد. ذخیره کردن را به خاطر بسپارید.
همانطور که قبلاً انجام دادیم، زمان آن رسیده است که متغیرهایی را از لایه داده خود اضافه کنیم. این بار ارسال اطلاعات جزئیات محصول مانند نام محصول، برند و دسته است.
در منوی سمت چپ GTM Variables را انتخاب کنید و در قسمت User-Defined Variables روی New کلیک کنید.
هنگام اضافه کردن متغیرهای GTM، بسیار مهم است که متن دقیقاً با لایه داده شما مطابقت داشته باشد و نام‌گذاری را ثابت نگه دارید.
به عنوان مثال، یک متغیر برای نام محصول ایجاد می کنیم. نام متغیر "dlv-productName" را وارد کنید.
نوع متغیر "متغیر لایه داده" را انتخاب کنید.
متغیر دقیق را از کد لایه داده محصول خود کپی و جایگذاری کنید و ذخیره کنید.
تصویر زیر نمونه‌ای از پیکربندی «dlv-productName» است.
این فرآیند را برای هر متغیری در لایه داده نمای محصول خود تکرار کنید. مثال ما در این مقاله دارای پنج متغیر است:
در پایان، لیست متغیرهای تعریف شده توسط کاربر شما شامل متغیرهای خرید و محصول خواهد بود و شبیه تصویر زیر است.
به Google Tag Manager برگردید، این بار روی Tags کلیک کنید.
یک تگ جدید راه اندازی کنید و نام آن را چیزی مانند «GA4 – ProductView» بگذارید.
نوع برچسب، «رویداد Google Analytics GA4» را انتخاب کنید.
تگ پیکربندی GA4 شما خواهد بود – برچسب جهانی که قبلا ایجاد کردیم. اگر برچسب جهانی GA4 را نمی بینید، راهنمای Google Tag Manager GA4 SEJ را بخوانید .
نام رویداد "view_item" خواهد بود.
با GA4 شما همچنین باید پارامترهای رویداد را اضافه کنید. این یک پیوند به مستندات کامل GA4 از پارامترهای رویداد موجود است.
پارامتر اول item_id خواهد بود و برای متغیر مربوطه می‌توانید روی نماد مثبت کلیک کنید تا متغیرهای تولید شده توسط کاربر خود را بیابید یا از یک براکت دوتایی {{ استفاده کنید و یک لیست کشویی ظاهر می‌شود.
این قسمت به حروف بزرگ و کوچک حساس است و باید با مستندات GA4 و متغیر لایه داده دقیقا مطابقت داشته باشد.
این فرآیند را تا زمانی که تمام پنج پارامتر و متغیرهای مربوط به آنها را اضافه کنید تکرار کنید:
ماشه سفارشی ProductDetailView را که در مرحله # ایجاد کردیم به عنوان ماشه انتخاب کنید.
اسکرین شات زیر نمونه ای از این است که برچسب نمای محصول نهایی شما چگونه ممکن است به نظر برسد.
شما در مرحله نهایی هستید! وقت آن است که مطمئن شوید همه چیز همانطور که انتظار می رود کار می کند.
پیش نمایش GTM را باز کنید و URL سایت خود را وارد کنید. پس از اتصال ابزار پیش نمایش GTM، چند محصول را مشاهده کنید، به سبد خرید اضافه کنید و خرید را تکمیل کنید.
مشاهده در Google Tag Assistant برای مشاهده برچسب رویداد و خرید مشاهده برچسب رویداد برای فعال کردن.
در زیر خلاصه، روی رویداد خرید سفارشی (SEJ_purchase) کلیک کنید و جزئیات تماس API را باز کنید. شما می خواهید همه موارد را از متغیر لایه داده خود ببینید.
برای مثال، در زیر یک نمونه از صفحه نمایش جزئیات محصول را مشاهده می کنید.
و در اینجا یک نمونه برای خرید آورده شده است.
این بدان معنی است که فروشگاه Shopify شما اطلاعات مشاهده محصول تجارت الکترونیک و داده های تراکنش را به GTM ارسال می کند. هورا!
سپس، گزارش‌های GA4 Realtime را باز می‌کنیم و بررسی می‌کنیم که رویدادهای کاربر نمای جزئیات محصول و رویداد خرید ما را ثبت کرده باشند.
بررسی نهایی این است که در GA4 Debugger تأیید کنیم که همه پارامترهای رویداد و آرایه آیتم‌های ما طبق برنامه کار می‌کنند.
در پیمایش منوی سمت چپ، روی Configure > DebugView کلیک کنید.
خیلی واضح نیست، اما باید دستگاه خود را در منوی کشویی برای DEBUG DEVICE پیدا کنید.
از این نما، جدول زمانی فعالیت خود را در سایت مشاهده خواهید کرد. در ستون سمت راست با عنوان TOP EVENTS روی رویداد خرید کلیک کنید.
سپس روی موارد کلیک کنید تا مطمئن شوید که رویداد خرید اطلاعات مورد محصول را به GA4 ارسال می کند. بدون "اقلام" گزارشات کامل نمی توانند نمایش داده شوند.
باید شبیه تصویر زیر باشد.
تبریک می گویم!
این بدان معنی است که فروشگاه Shopify شما اطلاعات خرید و مشاهده محصول را به طور کامل ارسال می کند. به خاطر داشته باشید که گزارش های استاندارد تجارت الکترونیک GA4 ممکن است 24 تا 48 ساعت طول بکشد تا به طور کامل پر شود.
در نهایت گزارش خریدهای کسب درآمد > تجارت الکترونیک شما مشابه تصویر زیر خواهد بود.
برای استفاده از گزارش‌های تجارت الکترونیک GA4، یک اسکریپت کانتینر Google Tag Manager را به فروشگاه آنلاین خود اضافه کردیم، لایه داده خرید را به صفحه تسویه‌حساب خود و یک لایه داده مشاهده محصول را به فایل Shopify theme.liquid خود اضافه کردیم.
سپس یک تریگر سفارشی، رویداد سفارشی و متغیرهای لایه داده در Google Tag Manager ایجاد کردیم.
آخرین بار از برچسب‌های GA4 برای ارسال اطلاعات مربوط به درآمد، مالیات، حمل و نقل، نام محصول، نام تجاری و دسته‌بندی به گزارش‌های GA4 خود استفاده کردیم.
فراموش نکنید که با استفاده از پیش نمایش GTM و ابزارهای اشکال زدایی GA4 تست کنید. تکمیل گزارشات استاندارد شما ممکن است 24 تا 48 ساعت طول بکشد.
GA4 یک محصول در حال تکامل است و امیدوارم ردیابی تجارت الکترونیک آسان تر شود زیرا پلتفرم های شخص ثالث مانند Shopify تنظیمات خود را انجام می دهند.
منابع بیشتر:
تصویر ویژه: پائولو بوبیتا
خبرنامه روزانه ما را از لورن بیکر بنیانگذار SEJ در مورد آخرین اخبار در صنعت دریافت کنید!
کیل لارکین از زمانی که مجبور شدید به جیمیل دعوت شوید، کمپین های بازاریابی جستجو را طراحی کرده است. او شروع به یک سفید … [بیو کامل را بخوانید]
برای دریافت آخرین اخبار صنعت در خبرنامه روزانه ما مشترک شوید.
برای دریافت آخرین اخبار صنعت در خبرنامه روزانه ما مشترک شوید.

source
سئو سایت

About mohtavaclick

Check Also

Metaverse Primer برای بازاریابان: چگونه به اینجا رسیدیم و بعد به کجا رسیدیم

در همگرایی VR، AR، و ارز دیجیتال Metaverse قرار دارد. برندها مورد توجه هستند، زیرا …

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.

قالب وردپرس وردپرس متخصص وردپرس متخصص ووکامرس افزونه وردپرس کابین وردپرس