Проследяване както на клиентския идентификационен номер на Google Анализ, така и на идентификационния номер на кликване в AdWords

Направих формуляр в нашия уебсайт със скрити полета за проследяване и запазване на Google Analytics Client ID и Google Adwords Click ID. Вземам и двата идентификатора с 2 скрипта и ги поставям в моите скрити полета и ги запазвам на моя сървър.

Когато потребител посети уебсайта чрез органичен трафик, само идентификаторът на Анализ ще бъде запазен и изпратен на Google, няма проблем.

Но когато потребител посети уебсайта ми чрез реклама в Adwords, уебсайтът ми грабва и двата идентификатора.

Скриптовете за запазване на id-тата:

<script type="text/javascript">

// Set gclid Cookie
function setCookie(name, value, days){
    var date = new Date();
    date.setTime(date.getTime() + (days*24*60*60*1000)); 
    var expires = "; expires=" + date.toGMTString();
    document.cookie = name + "=" + value + expires;
}
function getParam(p){
    var match = RegExp('[?&]' + p + '=([^&]*)').exec(window.location.search);
    return match && decodeURIComponent(match[1].replace(/\+/g, ' '));
}
var gclid = getParam('gclid');
if(gclid){
    var gclsrc = getParam('gclsrc');
    if(!gclsrc || gclsrc.indexOf('aw') !== -1){
        setCookie('gclid', gclid, 90);
    }
}

// Save gclid Cookie
function readCookie(name) { 
var n = name + "="; 
var cookie = document.cookie.split(';'); 
for(var i=0;i < cookie.length;i++) {      
  var c = cookie[i];      
  while (c.charAt(0)==' '){c = c.substring(1,c.length);}      
  if (c.indexOf(n) == 0){return c.substring(n.length,c.length);} 
} 
return null; 
} 

window.onload = function() {      
    document.getElementById('gclid_field').value = readCookie('gclid');     

} 

// Analytics Client ID in hidden field
$(document).ready( function() {
// Makes use of the Universal Analytics API 'ga' object
ga(function(tracker) {
    var clientId = tracker.get('clientId');     
    $("#clientid_field").val(clientId);     
    });
});

Пример за 2 запазени идентификатора

Идентификационен номер на Google за кликване и ИД на клиент

Изпращаме идентификационните номера на Google Анализ и Adwords с приходи за измерване на офлайн реализация, но въпросът ми е: Конфликт ли са двата идентификационни номера, когато и двамата ги изпращате на Google, така че получавате двойно измерване?


person Robbert    schedule 06.12.2013    source източник
comment
Какво имате предвид, когато казвате, че изпращате идентификаторите на Google Анализ и AdWords? Използвате ли услугата за подаване на офлайн реализации на AdWords (импортиране на реализации)? Ако е така, това не е проблем, тъй като чете само ИД на кликване.   -  person jond    schedule 17.04.2015


Отговори (1)


Какво искате да проследите с проследяващия код на adwords? ако имате свързани акаунти за анализ и adwords, просто трябва да имате код за анализ и да зададете предпочитание за автоматично маркиране (в adwords) или да използвате utm кодове, за да дефинирате кампании, съдържание, условия и т.н. https://support.google.com/analytics/answer/1033867?hl=bg

person Pedro Pereira    schedule 10.12.2013
comment
Задал съм автоматично маркиране. Но не съм сигурен, че можете да използвате само клиентски идентификатор за оптимални данни за преобразуване. Каква е причината Google да направи gclid? - person Robbert; 11.12.2013
comment
направиха го така, че да проследява всяко отделно посещение. Можете да го използвате, за да проверите дали връзката adwords/analytics работи от страна на клиента или ако искате да анализирате отделното посещение. support.google.com/analytics/answer/2938246?hl=bg - person Pedro Pereira; 11.12.2013