Я создал сайт партнерского маркетинга. Здесь пользователи будут регистрироваться на моем веб-сайте и делать покупки, однако ссылка для покупок будет принадлежать Amazon.
Мне нужно знать, как настроить Google Analytics, чтобы он мог отслеживать, кто из зарегистрированных пользователей щелкнул партнерскую ссылку на моем веб-сайте.
Например, у меня есть эта ссылка на Amazon https://www.amazon.in/BassHeads-225-Super-Extra-Headphones/dp/B01M9C51T9/ref=sr_1_1?_encoding=UTF8&pf_rd_i=desktop&pf_rd_m=A1VBAL9TL5WCBF&pf_rd_p=14ffe21a-e5a2-45c9-a9c0-91f47b082bbc&pf_rd_r=94G5Y8CM93G8M5Y2SNS3&pf_rd_t=36701&qid= 1554008093&s=шлюз&smid=A14CZOWI0VEHLG&sr=8-1
Я знаю, что должен где-то разместить событие onClick, но понятия не имею, как оно связано с Google Analytics? Я использую Диспетчер тегов Google
Это правильный код Onclick:
onClick="_gaq.push(['_trackEvent', 'Ссылка', 'Клик', 'Баннерная реклама1']);"
Если нет, что мне нужно добавить, чтобы отслеживать зарегистрированного пользователя?
Вы используете Диспетчер тегов Google? Если да, то этого довольно легко добиться, и я могу привести вам пример.
@МэндиШоу Да. Я использую ГТМ. Пожалуйста, дайте мне знать, что я могу сделать. Заранее спасибо.
Я составлю для вас ответ, но, пожалуйста, отредактируйте свой вопрос, чтобы объяснить, что вы используете GTM, потому что в настоящее время это подразумевает (конечно, для меня), что вы этого не делаете. Спасибо.





У меня есть много ссылок на внешние сайты на моем сайте; примерная ссылка выглядит так:
<a id = "Buy" data-itemDescription = "(a description)" data-itemValue = "2.80" href=http://externalsite?id=6789>
Ключевыми моментами здесь являются дополнительные атрибуты перед href: я бы (используется для определения конкретного события, которое происходит при нажатии на ссылку, т. е. в данном случае событие покупки) и метаданные описание элемента данных и data-itemValue (используются при создании метки события и т. д.). .)
Соответствующие артефакты GTM следующие:
Вызывать:
Покупка: Click — Just Links, если идентификатор Click Id содержит значение "Купить"
Пользовательские переменные (пользовательский Javascript):
Описание предмета:
function() {
return {{Click Element}}.getAttribute("data-itemDescription");
}
ItemValue:
function() {
return {{Click Element}}.getAttribute("data-itemValue");
}
ItemValueFloat (используется множитель 100, потому что GA не нравятся мои десятичные разряды — затем я делю на 100 во время отчета, чтобы получить правильный ответ):
function() {
return parseFloat({{ItemValue}})*100;
}
Тег BuyClicked — это событие, запускаемое триггером покупки, как указано выше, со следующими параметрами:
Category = Purchase Tracking
Action = Purchase {{ItemDescription}}
Label = {{Page Path}} : {{Click URL}}
Value = {{ItemValueFloat}}
У меня также установлен параметр Non-Interaction Hit True.
Событие BuyClicked затем собирается GA и сообщается, например, из Google Data Studio, и мне больше ничего не нужно делать.
Если вы не можете добавить идентификатор или метаданные, вы, несомненно, могли бы сделать то же самое более болезненно, обрабатывая все клики с помощью одного триггера, а затем анализируя URL-адрес клика с помощью пользовательского Javascript, чтобы получить детализированные категории, действия, метки.
Добро пожаловать! Чтобы помочь другим ответить, предоставьте дополнительную информацию о своей проблеме, которую вы пытаетесь решить. Объясните, как вы столкнулись с проблемой, которую пытаетесь решить, и какие трудности помешали вам решить ее самостоятельно. Для получения дополнительной информации см. stackoverflow.com/help/как спросить.