تجزیه و تحلیل تلفن با gtag.js

اگر از تگ گوگل به عنوان تگ خود استفاده می کنید، می توانید Phone Analytics را برای سنجش نحوه تعامل کاربران با شماره تلفن های وب سایت خود پیاده سازی کنید.

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

می‌توانید ردیابی تبدیل تماس تلفنی و Ads را در همان صفحه پیاده‌سازی کنید.

ردیابی تماس را برای Analytics پیاده سازی کنید

قطعه زیر را به کد gtag.js موجود خود در هر صفحه ای که شماره تلفن شما در آن ظاهر می شود اضافه کنید.

gtag('set', {
  'phone_conversion_number': 'NUMBER_TO_REPLACE',
  'phone_conversion_country_code': 'COUNTRY_CODE_TO_REPLACE',
  'phone_conversion_ids': ['GA_TRACKING_ID']
});

مثلا:

gtag('set', {
  'phone_conversion_number': '1234567890',
  'phone_conversion_country_code': 'US',
  'phone_conversion_ids': ['AW-999999999/abc123', 'UA-12345-6']
});

ردیابی تماس را برای تجزیه و تحلیل و تبلیغات پیاده سازی کنید

قطعه زیر را به کد gtag.js موجود خود در هر صفحه ای که شماره تلفن شما در آن ظاهر می شود اضافه کنید.

gtag('set', {
  'phone_conversion_number': 'NUMBER_TO_REPLACE',
  'phone_conversion_country_code': 'COUNTRY_CODE_TO_REPLACE',
  'phone_conversion_ids': ['AW-CONVERSION_ID/CONVERSION_LABEL', 'GA_TRACKING_ID']
});

مثلا:

gtag('set', {
  'phone_conversion_number': '1-800-123-4567',
  'phone_conversion_country_code': 'US',
  'phone_conversion_ids': ['AW-123456789/aBcDeFgHiJkL', 'UA-012345678-1']
});

مولفه های

پارامترهای تلفن زیر در دستور set پشتیبانی می شوند:

نام ضروری شرح
phone_conversion_number آره شماره تلفن برای جایگزینی این عدد باید با عدد پیکربندی شده در رابط کاربری Analytics یا Ads شما مطابقت داشته باشد.
phone_conversion_country_code آره کد کشور ISO 3166-1 آلفا-2 شماره تلفن جایگزین.
phone_conversion_ids آره فهرستی از شناسه‌های ردیابی Analytics و شناسه‌های تبدیل تبلیغات یا برچسب‌های تبدیل برای اندازه‌گیری.
phone_conversion_class خیر شناسه DOM یا کلاس CSS یک عنصر. متن عنصر ارائه شده، شماره جایگزین را بازنویسی می کند.
phone_conversion_callback خیر تابعی برای درج شماره جایگزین در صفحه.
phone_conversion_options خیر نقشه ای از گزینه های پیشرفته اضافی برای تبدیل تلفن.

در حال بارگذاری اسکریپت

gtag.js یک مسیر اسکریپت پیش‌فرض را برای بارگیری اسکریپت تبدیل تلفن از آن تعریف می‌کند. می‌توانید از یک متغیر برای نادیده گرفتن این مسیر برای انتشار نسخه‌های بتا نسخه‌های جدید اسکریپت استفاده کنید.

در ابتدا، gtag.js اسکریپت را از:

http://www.gstatic.com/call-tracking/call-tracking_1.js

از پرچم زمان اجرا var_phone_conversion_impl استفاده کنید تا شماره نسخه اسکریپت را لغو کنید تا از نسخه های جدید (بتا) اسکریپت پیاده سازی استفاده کنید، بدون اینکه منتظر انتشار زمان اجرا باشید.

مثلا:

       {
          key = 'var_phone_conversion_beta_version'
          value = {
            enabled = true
            // Impl script version to override (path is not configurable)
            value = '2'
          }
        }

این پیکربندی مسیر اسکریپت پیش فرض کدگذاری شده را با:

`www.gstatic.com/call-tracking/call-tracking_2.js`

پشتیبانی از پیاده سازی های موجود

اگر یک فرمان config Analytics (GA_TRACKING_ID) یا Ads (AW-CONVERSION_ID/CONVERSION_LABEL) و کلید phone_conversion_number در مدل تنظیم شده باشد، اما phone_conversion_ids تنظیم نشده باشد، برای پشتیبانی از پیاده‌سازی‌های Phone Analytics بتا و اجرای ردیابی تبدیل تماس Ads موجود، gtag.js تبدیل های تلفن را برای شناسه های مرتبط با فرمان پیکربندی می کند.

پیش نیازها

برای پیاده سازی تجزیه و تحلیل تلفن شما باید:

  • از شماره تلفن ایالات متحده استفاده کنید.
  • حساب های Analytics و Ads خود را پیوند دهید.