UTM Source Forwading по всем ссылкам на странице AMP
Я хочу переслать отслеживание источника UTM по всем ссылкам на странице усилителя, если UTM присутствует в самом URL страницы.
Пример: если UTM присутствует на какой-либо странице abc.amp?utm_source=someSource
тогда я хочу отслеживать UTM по ссылкам на этой странице также. Наилучшим способом был бы файл cookie (поскольку он может отслеживаться на нескольких страницах), но поскольку AMP не поддерживает файлы cookie и решение JS, есть идеи, как этого добиться?
2 ответа
Для передачи параметров UTM с одной страницы на другую используйте эту
<script>
$('a').each(function(i, el){
$(this).attr({
href: $(this).attr("href") + window.location.search
});
});
</script>
Вам нужно будет использовать QUERY_PARAM
и добавить UTM
на каждую кликабельную ссылку на ваших страницах. В качестве альтернативы вы можете использовать amp-bind и запустить до конечной точки API, используя CLIENT_ID
как ссылка на начальный UTM
данные и сохраните их в своей базе данных. После этого вы сможете увидеть, откуда пришел пользователь (для ваших собственных источников), и если вы используете Google Tag Manager
Посмотрите, что их деятельность проходила через ваш сайт.