Полная функциональность OWOX BI без ограничений в течение недели Попробовать бесплатно

Если вам нужно собрать в Google BigQuery данные, которые код отслеживания Google Analytics не обрабатывает (например, личные данные вроде номеров телефонов и адресов электронной почты), вы можете создать отдельный тег Google Tag Manager и использовать в нем customTask для сбора таких данных только в Google BigQuery.

Для этого:

  1. Создайте в контейнере Google Tag Manager переменную customTask типа Собственный код JavaScript (Custom JavaScript) c кодом для сбора данных только в BigQuery:
    
     function() {
    return function(tracker){
    if("undefined"===typeof tracker.get("OWOXBIStreaming")){var f=tracker.get("sendHitTask"),h=function(){function d(c){var a=!1;try{document.createElement("img").src=e(!0)+"?"+c,a=!0}catch(k){}return a}function e(c){var a="https://google-analytics.bi.owox.com/"+encodeURIComponent(tracker.get("trackingId"));c||(a+="?tid="+encodeURIComponent(tracker.get("trackingId")));return a}return{send:function(c){var a;if(!(a=2036>=c.length&&d(c))){a=!1;try{a=navigator.sendBeacon&&navigator.sendBeacon(e(),
    c)}catch(g){}}if(!a){a=!1;var b;try{window.XMLHttpRequest&&"withCredentials"in(b=new XMLHttpRequest)&&(b.open("POST",e(),!0),b.setRequestHeader("Content-Type","text/plain"),b.send(c),a=!0)}catch(g){}}return a||d(c)}}}();tracker.set("sendHitTask",function(d){h.send(d.get("hitPayload"));tracker.set("OWOXBIStreaming",!0)})}}
    }
  2. Создаете переменную или переменные типа Custom JavaScript c кодом для сбора особых значений с сайта.
    Обратите внимание: JavaScript-код в этих переменных зависит от того, какие данные вы хотите получать с сайта, поэтому этот код вам нужно написать самостоятельно.
  3. Создайте отдельный тег, который будет отслеживать значения этих переменных:customTask_code_GBQ_only_value_ru.png
  4. Добавьте в созданный тег параметры Custom Dimension для каждой переменной, которые вы хотите отслеживать, и укажите значения этих переменных в столбце Значение параметра (Dimension value):customTask_code_GBQ_only_custom_dimension_ru.png
  5. Сохраните тег и опубликуйте контейнер.

Готово. Теперь этот тег будет собирать нужные вам особые значения.

Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 0 из 0
Еще есть вопросы? Отправить запрос

0 Комментарии

Войдите в службу, чтобы оставить комментарий.