Google Analytics dönüşüm izlemeyi destekleme

. ziyaret edin. ziyaret edin.

Talimatlar

Dönüşüm izleme 3 aşamadan oluşur:

  1. Google Analytics(GA) site etiketini ayarlama
  2. Kalıcı İşlem Merkezi URL parametresi
  3. Dönüşüm Verileri Gönderiliyor

Google Analytics site etiketi kurulumu.

Measurement ID oluşturmak için sizinle birlikte çalışan Google kişisi işlem geçmişi oluşturabilirsiniz.

Tüm web sayfalarında head etiketlerinin arkasına aşağıdaki kod snippet'ini ekleyin şu bilgileri sağlar:

  • gerçekleşebilir ve
  • Şununla Rezervasyon yapılan tüm action_links için açılış sayfası: Google etkin.

Mevcut Google Analytics Entegrasyonu Yok

İlk kez bir Google Analytics sitesi(gtag.js) oluşturuyorsanız şu kod snippet'ini kullanabilirsiniz:

<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=GA_MEASUREMENT_ID_PROVIDED_BY_GOOGLE"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config',
       'GA_MEASUREMENT_ID_PROVIDED_BY_GOOGLE', // Replace with Measurement ID
       {
         // DO NOT EDIT THE BELOW MENTIONED PARAMETERS
         // AS OVERRIDING RESULTS IN SENDING US PII INFORMATION.
         'referrer' : undefined,
         'page_title' : undefined,
         'page_path': undefined,
         'page_location': undefined,
         'send_page_view': false,
         'anonymize_ip': true,
         'groups': 'reserve_with_google'
       });
</script>

Mevcut Google Analytics Entegrasyonu

Mevcut bir web sitesi için zaten Google Analytics site etiketiniz(gtag.js) varsa entegrasyonu için aşağıdaki kod snippet'ini kullanın:

gtag('config',
       'GA_MEASUREMENT_ID_PROVIDED_BY_GOOGLE',  //Replace with Measurement ID
       {
         'referrer' : undefined,
         'page_title' : undefined,
         'page_path': undefined,
         'page_location': undefined,
         'send_page_view': false,
         'anonymize_ip': true,
         'groups': 'reserve_with_google'
       });

Yukarıda belirtilen kod snippet'lerini oluşturulan Ölçüm Kimliği ile güncelleyin. hesabınız için.

Kalıcı İşlemler Merkezi URL Parametresi

Google, action link kampanyasından elde edilen dönüşümleri doğru şekilde izlemek için şu URL'de döndürülmesi gereken bir URL parametresi rwg_token zaman alır.

rwg_token URL parametresini kullanmaya devam etmeniz gerekir Bu bilgiler, sağladığınız tüm işlem bağlantılarına en fazla Kullanıcı açılış sayfasını Google aracılığıyla ziyaret ettiğinde 30 günlük süre İlgili içeriği oluşturmak için kullanılan tercih edilen yöntem çerezlerdir.

  1. Aşağıdaki komut dosyasını tüm reklam örnekleri için açılış sayfasına İşlem Merkezi'nin etkin olduğu action_link
  2. Root alanı, kendi alanınızla güncelleyin.
<script>
  var query = location.search.substring(1);
  var params = query.split('&');
  var rwg_token = undefined;
  for (var i = 0; i < params.length; ++i) {
    var pair = params[i].split('=');
    if (pair[0] == 'rwg_token') {
      rwg_token = decodeURIComponent(pair[1]);
      break;
    }
  }
  if (typeof rwg_token == 'undefined') {
    document.cookie =
         "_rwg_token=" + rwg_token + ";max-age=2592000;domain=rootdomain.com;path=/";
  }
</script>

Dönüşüm Verileri Gönderiliyor

Kullanıcının, bir Google Place kaynaklı bir işlemi tamamlaması İşlem bağlantısı: tam olarak anlayabilmelidir.

<script>
  function getCookie(cname) {
    var name = cname + "=";
    var decodedCookie = decodeURIComponent(document.cookie);
    var ca = decodedCookie.split(';');
    for(var i = 0; i <ca.length; i++) {
      var c = ca[i];
      while (c.charAt(0) == ' ') {
        c = c.substring(1);
      }
      if (c.indexOf(name) == 0) {
        return c.substring(name.length, c.length);
      }
    }
    return "";
  }

  if (leadFromReserveWithGoogle()) { // implement a function to identify the conversion is originating via Google
    gtag('event', 'rwg_conversion', {
        'rwg_token': getCookie('_rwg_token'),
        'send_to': 'reserve_with_google'
    });
  }
</script>