Talimatlar
Dönüşüm izlemeyi uygulama işlemi 3 aşamada gerçekleşir:
- Google Analytics(GA) site etiketini ayarlama
- İşlemler Merkezi URL parametresini kalıcı hale getirme
- Dönüşüm Verilerini Gönderme
Google Analytics site etiketi kurulumu.
İşlemler Merkezi hesabınız için Measurement ID oluşturmak üzere Google temsilcinizle birlikte çalışın.
Aşağıdaki kod snippet'ini, head etiketlerinden sonra gelecek şekilde şu özelliklere sahip tüm web sayfalarına ekleyin:
- dönüşüm gerçekleşebilir
- Google ile Rezervasyon'un etkinleştirildiği tüm
action_linksiçin açılış sayfası.
Mevcut Google Analytics Entegrasyonu Yok
İlk kez bir Google Analytics sitesi(gtag.js) oluşturuyorsanız aşağıdaki kod snippet'ini kullanın:
<!-- 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 entegrasyon için Google Analytics site etiketiniz(gtag.js) varsa 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, hesabınız için oluşturulan ölçüm kimliğiyle güncelleyin.
İşlemler Merkezi URL Parametresini Kalıcı Hale Getirme
Google, action link(s) kaynaklı dönüşümleri düzgün şekilde izlemek için dönüşüm sırasında döndürülmesi gereken bir URL parametresi rwg_token ayarlar.
Kullanıcı Google üzerinden açılış sayfasını ziyaret ettiğinde, sağladığınız tüm işlem bağlantılarına eklenen rwg_token URL parametresini en fazla 30 gün boyunca kalıcı hale getirmeniz gerekir. Bu bilgileri kalıcı hale getirmenin tercih edilen yolu çerezlerdir.
- Aşağıdaki komut dosyasını, Actions Center'ın etkin olduğu tüm
action_link(s) için açılış sayfasına ekleyin. - Kök alan adını 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 Verilerini Gönderme
Kullanıcı, bir Google Yer İşlemi bağlantısından kaynaklanan bir işlemi tamamladığında dönüşüm izlemeyi tamamlamak için aşağıda belirtilen kodu tetiklemeniz gerekir.
<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>