این راهنما راهاندازی و پیکربندی لازم برای کار کردن سنجش تبدیل در صفحههای مقصد AMP را شرح میدهد.
برای نمای کلی کامل AMP برای Google Ads، به استفاده از AMP برای صفحههای مقصد Google Ads مراجعه کنید که راهنمای گامبهگام برای پیادهسازی AMP با Google Ads است.
اگر از Google Analytics استفاده میکنید، مراحل راهاندازی یکپارچهسازی جلسه Google Analytics برای AMP را دنبال کنید تا جلسههای کاربر در سراسر صفحات AMP و بقیه سایت شما بههم متصل شوند. اگر تبدیلهای Google Ads را براساس رویدادهای کلیدی Google Analytics ایجاد میکنید یا Google Ads را به Google Analytics پیوند میدهید، پیکربندی Google Analytics توصیه میشود.
پسزمینه
برای اندازهگیری دقیق تبدیل، کلیکهای آگهی یک GCLID («شناسه کلیک Google») را به صفحههای مقصد شما منتقل میکنند. صفحههای مقصد GCLID را در کوکیای در دامنه شما ذخیره میکنند و سپس پارامتر GCLID در برچسبهای تبدیل در سایت شما گنجانده میشود. برای جزئیات بیشتر، نحوه ردیابی تبدیلهای وبسایت توسط Google Ads را بخوانید.
چون صفحههای مقصد AMP مستقیماً از دامنه خودتان ارائه میشوند، میتوانند GCLID را در کوکیای در دامنهتان ذخیره کنند. اگر صفحههای مقصد AMP و صفحههای تبدیل شما در دامنهها یا زیردامنههای متفاوتی هستند که نمیتوانند کوکیها را همرسانی کنند، باید GCLID را در پیوندهای خروجی به صفحههای سایتتان بااستفاده از پارامتر پُرسمان در نشانی وب ارسال کنید. سپس برچسبهای موجود در صفحههای سایت شما میتوانند GCLID را از پارامتر پُرسمان بازیابی کنند و GCLID را بهعنوان کوکی در دامنهتان ذخیره کنند.
پیشنیاز
برچسبگذاری خودکار Google Ads را فعال کنید تا تبدیلها را در وبسایتتان در همه مرورگرها بسنجید.
پیکربندی پایه
مرحله ۱: برچسبها در صفحههای مقصد AMP
برای استفاده از مؤلفه
amp-analytics،
ابتدا اسکریپت لازم را در عنصر <head>
صفحه AMP خود اضافه کنید. سپس میتوانید برچسبهای Google Ads را با مؤلفه amp-analytics
بااستفاده از برچسب Google یا «مدیریت برچسب Google» پیکربندی کنید.
گزینه ۱: برچسب Google
استفاده از برچسب Google برای AMP پیشفرض در صفحههای مقصد AMP با شناسه برچسب Google Ads، بازدیدکنندگان وبسایت را به فهرستهای بازاریابی مجدد «همه بازدیدکنندگان» شما اضافه میکند (اگر بازاریابی مجدد را راهاندازی کرده باشید).
این پیکربندی همچنین GCLID را در کوکی شخص اول در دامنهتان ذخیره میکند
و GCLID را بهطور پیشفرض در زیردامنههای استاندارد (www.، m.، و
amp.) منتقل میکند. در قطعه کد نمونه زیر،
AW-CONVERSION_ID را با شناسه برچسب Google Ads خود (برای مثال،
AW-123456789) جایگزین کنید:
<amp-analytics type="gtag" data-credentials="include"> <script type="application/json"> { "vars" : { "gtag_id": "AW-CONVERSION_ID", "config" : { "AW-CONVERSION_ID": { "groups": "default" } } } } </script> </amp-analytics>
برای فیلد gtag_id، میتوانید شناسه برچسب را از هر محصول Google (برای مثال، Google Ads یا Search Ads 360) که در صفحههای AMP استفاده میکنید مشخص کنید، اما فقط یک شناسه محصول را در gtag_id اضافه کنید.
گزینه ۲: Google Tag Manager
- یک محتوی Google Tag Manager AMP ایجاد کنید و تکهکد پیشفرض را به صفحه AMP خود اضافه کنید.
- برچسب پیونددهنده تبدیل را به محفظه AMP در Google Tag Manager اضافه کنید تا GCLID را در کوکی طرف اول در دامنهتان ذخیره کنید و آن را در زیردامنههای استاندارد ارسال کنید.
مرحله ۲: برچسبها در صفحههای غیر AMP
گزینههای زیر را برای برچسبهای موردنیاز در صفحههای غیر AMP مرور کنید. دستورالعملهای دقیق را در نحوه ردیابی تبدیلهای وبسایت توسط Google Ads برای هریک از گزینههای زیر دنبال کنید.
گزینه ۱: برچسب Google
دستورالعملهای راهاندازی برچسب Google را دنبال کنید:
- تکهکد برچسب Google را در همه صفحههای وبسایتتان قرار دهید.
- در صفحههای تبدیل، تکهکد رویداد را در هر جایی از کد بعداز تکهکد برچسب Google قرار دهید.
گزینه ۲: Google Tag Manager
در محتوی وب Google Tag Manager:
- برچسب تبدیل Google Ads در Google Tag Manager ایجاد کنید.
- برچسب پیونددهنده تبدیل را به محفظه وب Google Tag Manager اضافه کنید و آن را طوری تنظیم کنید که در همه صفحهها فعال شود.
اگر تکهکد «مدیر برچسب» در صفحههای سایتتان در iframe بار میشود، فعال کردن پیونددهی در دامنهها و پذیرفتن پارامترهای پیونددهنده ورودی را در برچسب پیونددهنده تبدیل خود انتخاب کنید.
پیکربندی پیشرفته: راهاندازی سنجش تبدیل در دامنهها
اگر صفحههای AMP شما در زیردامنه غیراستاندارد (یعنی نه www.،
m.، یا amp.) قرار دارد یا به صفحههایی در دامنه سطح بالای دیگری پیوند دارد، پیکربندی
میاندامنهای زیر را تکمیل کنید.
مرحله ۱: برچسبها در صفحههای مقصد AMP
میتوانید برچسبهای Google Ads را با برچسب Google یا Google Tag Manager پیکربندی کنید.
گزینه ۱: برچسب Google
- برچسب Google برای AMP را در صفحههای AMP خود پیادهسازی کنید.
- تکهکد زیر را به صفحه AMP خود اضافه کنید:
- AW-CONVERSION_ID را با شناسه برچسب Google Ads خودتان (برای مثال،
AW-123456789) جایگزین کنید. - در آرایه
domains، دامنهای را که صفحه AMP شما در آن میزبانی میشود بههمراه هر دامنه یا زیردامنه مقصد اضافه کنید.
- AW-CONVERSION_ID را با شناسه برچسب Google Ads خودتان (برای مثال،
<amp-analytics type="gtag" data-credentials="include"> <script type="application/json"> { "vars" : { "gtag_id": "AW-CONVERSION_ID", "linker": { "domains": ["subdomain1.example.com", "subdomain2.example.com", "www.example2.com"] }, "config" : { "AW-CONVERSION_ID": { "groups": "default" } } } } </script> </amp-analytics>
برای فیلد gtag_id، میتوانید شناسه برچسب را از هر محصول Google (برای مثال، Google Ads یا Search Ads 360) که در صفحههای AMP استفاده میکنید مشخص کنید، اما فقط یک شناسه محصول را در gtag_id اضافه کنید.
گزینه ۲: Google Tag Manager
- یک محتوی Google Tag Manager AMP ایجاد کنید و برچسبهای سازگار با AMP را مستقر کنید.
- برچسب پیونددهنده تبدیل را به محفظه AMP خود اضافه کنید.
- فعال کردن پیوند دادن بین دامنهها را انتخاب کنید و در دامنههای پیوند خودکار، دامنهای را که صفحه AMP شما در آن میزبانی میشود و هر دامنه مقصدی را برای پیوندهای خروجی بهصورت فهرست جداشده با کاما وارد کنید.
- تکهکد AMP پیشفرض Google Tag Manager را به صفحه AMP خود اضافه کنید،
GTM_CONTAINER_ID را با شناسه ظرف خود (برای مثال،
GTM-XXXXXX) جایگزین کنید:
<!-- Google Tag Manager --> <amp-analytics config="https://www.googletagmanager.com/amp.json?id=GTM_CONTAINER_ID>m.url=SOURCE_URL" data-credentials="include"> </amp-analytics>
مرحله ۲: برچسبها در صفحههای غیر AMP
برچسبها را در صفحههای غیر AMP با برچسب Google یا Google Tag Manager پیکربندی کنید.
گزینه ۱: برچسب Google
- تکهکد برچسب Google زیر را به صفحههای غیرAMP خود اضافه کنید:
- AW-CONVERSION_ID را با شناسه برچسب Google Ads خودتان (برای مثال،
AW-123456789) جایگزین کنید. - در آرایه
domains، دامنهای را که صفحه AMP شما در آن میزبانی میشود بههمراه هر دامنه یا زیردامنه مقصد اضافه کنید.
- AW-CONVERSION_ID را با شناسه برچسب Google Ads خودتان (برای مثال،
<!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=AW-CONVERSION_ID"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'AW-CONVERSION_ID', { 'linker': { 'domains': ['subdomain1.example.com', 'subdomain2.example.com', 'www.example2.com'] } }); </script>
گزینه ۲: Google Tag Manager
- در محفظه وب Google Tag Manager:
- برچسب «پیونددهنده تبدیل» را برای پیوند دادن در دامنهها پیکربندی کنید.
- از تکهکد پیشفرض «مدیریت برچسب Google» در صفحات غیرAMP خود استفاده کنید.
- اگر از Google Analytics استفاده میکنید، دامنههایتان را در Google Analytics Admin برای سنجش فرادامنهای پیکربندی کنید.
پیکربندی اختیاری
این بخش پیکربندی اختیاری اضافی را پوشش میدهد که ممکن است برای استقرار AMP شما لازم باشد.
رویداد تبدیل در صفحههای AMP
در بیشتر موارد، تبدیل در صفحههای بعدی در مسیر کاربر اتفاق میافتد که احتمالاً صفحههای غیر AMP هستند. در این موارد، دستورالعملهای نحوه ردیابی تبدیلهای وبسایت توسط Google Ads را دنبال کنید.
این بخش موردی را پوشش میدهد که میخواهید تبدیل را در خود صفحه مقصد AMP اندازهگیری کنید.
استفاده از برچسب Google
در صفحه AMP که میخواهید تبدیل را در آن ثبت کنید، راهانداز تبدیل را به شیء triggers اضافه کنید. مثال زیر برچسب کاملی را در صفحه تبدیل AMP نشان میدهد که تبدیل Google Ads را گزارش میکند:
<!-- Google tag (gtag) --> <amp-analytics type="gtag" data-credentials="include"> <script type="application/json"> { "vars": { "gtag_id": "AW-CONVERSION_ID", "config": { "AW-CONVERSION_ID": { "groups": "default" } } }, "triggers": { "CONVERSION_LABEL": { "on": "visible", "vars": { "event_name": "purchase", "transaction_id": "", "value": 15, "currency": "USD", "send_to": "AW-CONVERSION_ID/CONVERSION_LABEL" } } } } </script> </amp-analytics>
به فیلدهای زیر در این برچسب <amp-analytics> توجه کنید:
- فیلد
gtag_idحاوی شناسه برچسب ارائهشده توسط تبدیلهای Google Ads است (برای مثال،AW-123456789)، و CONVERSION_LABEL برچسب تبدیل برای کنش تبدیل است. - میتوانید شناسه برچسب را از هر محصول Google که در صفحه AMP خود استفاده میکنید مشخص کنید، اما فقط یک شناسه محصول را در فیلد
gtag_idوارد کنید. - شیء
configباید برای هر محصول Google که برای اندازهگیری فعالیت در سایت AMP خود استفاده میکنید، یک ورودی داشته باشد. - اگر از Google Ads و Search Ads 360 استفاده میکنید، برای نمونههای برچسب AMP مربوط به Search Ads 360، به جزئیات فنی برای برچسب Google و گزیده رویداد مراجعه کنید.
- در این مثال، مؤلفه
amp-analyticsدر رویداد صفحهvisibleفعال میشود. یا میتوانید تبدیل را پیکربندی کنید تا در رویداد دیگری، مثل دکمهclick، فعال شود.
استفاده از Google Tag Manager
در حامل AMP در Google Tag Manager، برچسبهای ردگیری تبدیل Google Ads یا بازاریابی مجدد Google Ads را اضافه کنید و راهاندازها را برای رویدادهای تبدیل پیکربندی کنید.
ردگیری تماس Google Ads
ردگیری تبدیل تماس تلفنی در صفحههای AMP در Google Ads پشتیبانی میشود.
مرحله ۱: پیدا کردن پیکربندی تبدیل
برای شروع، دارایی تماس راهاندازی کنید و کنش تبدیل با تماس از وبسایت در حساب Google Ads خود ایجاد کنید. پساز ایجاد کنش تبدیل، شناسه تبدیل عددی و برچسب تبدیل را از گزینه راهاندازی Google Tag Manager یا تکهکد تلفن برچسب Google بازیابی کنید.
گزینه ۱: استفاده از گزینه راهاندازی Google Tag Manager در Google Ads
- به سیستم حساب Google Ads خود وارد شوید و اهداف > تبدیلها > خلاصه را انتخاب کنید.
- + ایجاد کنش تبدیل (یا کنش تبدیل جدید) را انتخاب کنید و با دنبال کردن راهاندازی تبدیلهای تماس تلفنی، کنش تبدیل تماس تلفنی وبسایت ایجاد کنید.
- در مرحله راهاندازی برچسب، استفاده از Google Tag Manager را انتخاب کنید.
- شناسه تبدیل و برچسب تبدیل را برای استفاده در پیکربندی ردگیری تماس AMP در مرحله ۲ کپی کنید.
گزینه ۲: استخراج مقادیر از قطعه کد تلفن برچسب Google
اگر درطول راهاندازی برچسب، برچسب را خودتان نصب کنید را انتخاب کنید، Google Ads قطعه تلفنی مشابه نمونه زیر تولید میکند:
<script>
gtag('config', 'AW-123456789/_ABcDEFg12hI34567jK', {
'phone_conversion_number': '1-800-123-4567'
});
</script>شناسه تبدیل عددی (بدون پیشوند AW-) و
برچسب تبدیل را از رشته هدف gtag('config', ...) استخراج کنید:
| مقدار تکهکد تلفن | پارامتر ردگیری تماس AMP | مقدار نمونه |
|---|---|---|
شناسه عددی بعداز AW- |
شناسه تبدیل (بخش مسیر) | 123456789 |
رشته پساز / |
برچسب تبدیل (پارامتر پُرسمان cl) |
_ABcDEFg12hI34567jK |
مرحله ۲: پیکربندی ردیاب تماس AMP
اسکریپت مؤلفه amp-call-tracking را در عنصر <head> صفحه AMP خود اضافه کنید:
<head>
<script async custom-element="amp-call-tracking"
src="https://cdn.ampproject.org/v0/amp-call-tracking-0.1.js"></script>
</head>
برای اندازهگیری تبدیلهای تماس، پیوند کلیک برای تماس <a> خود را در یک عنصر
<amp-call-tracking> که به نقطه پایانی ردگیری تماس Google Ads اشاره میکند، قرار دهید:
<amp-call-tracking config="https://www.googleadservices.com/pagead/conversion/CONVERSION_ID/wcm?cl=CONVERSION_LABEL&tel=1800-123-4567&mode=1"> <a href="tel:18001234567">+1-800-123-4567</a> </amp-call-tracking>
موارد زیر را جایگزین کنید:
- CONVERSION_ID: «شناسه تبدیل Google Ads» عددی شما بدون
پیشوند
AW-(برای مثال،123456789). - CONVERSION_LABEL: «برچسب تبدیل Google Ads» شما (برای مثال،
_ABcDEFg12hI34567jK).
پارامتر پرسمان tel در نشانی وب config باید با شماره تلفن موجود در پیوند <a> ضمیمهشده مطابقت داشته باشد.
محدودیتها
اگر کاربر صفحه AMP را بدون رفتن به صفحه بعدی ببندد، پیونددهی تبدیل در دامنههای مختلف اتفاق نخواهد افتاد، زیرا پیونددهی بیندامنهای بااستفاده از تزئین پیوند کار میکند.