Добрый день. Есть сайт. На нем несколько кнопок для связи:
<a href="#" style="font-size:22px;" onclick="ym(63284002,'reachGoal','tg'); return gtag_report_conversion('tg://resolve?domain=UserName');"><img src="/assets/basestyle/Tg.jpg"" class="img-fluid" style="max-width:32px;"/></a>
<a href="tel:+375299841006" style="font-size:22px;" onclick="ym(63284002,'reachGoal','phone'); return gtag_report_conversion1('tel:88888888888888');"><img src="/assets/basestyle/phone.jpg" class="img-fluid" style="max-width:32px;"/></a>
При клике на первую кнопку: открывается чат с пользователем.
При клике на вторую - происходит обычный звонок
Необходимо передать в Google Ads информацию о конверсии.
<script async src="https://www.googletagmanager.com/gtag/js?id=AW-88888888"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'AW-88888888');
function gtag_report_conversion(url) {
var callback = function () {
if (typeof(url) != 'undefined') {
window.location = url;
}
};
gtag('event', 'tgconversion', {
'send_to': 'AW-88888888/kUT8CM_Vm9EBEJWaiOQC',
'event_callback': callback
});
return false;
}
function gtag_report_conversion1(url) {
var callback = function () {
if (typeof(url) != 'undefined') {
window.location = url;
}
};
gtag('event', 'phoneclick', {
'send_to': 'AW-88888888/ATmPCIWCqdEBEJWaiOQC',
'event_callback': callback
});
return false;
}
</script>
Выполняем действие на сайте, Google Tag Assistant - доволен. Говорит, что все прошло гладко. Запросы ушли к google. При этом в самой рекламной компании данных нет.
Отмечу отдельно, что нужна настройка именно через Google ads, другие методики (через аналитику или Таг Менеджер) не подходят =((
Подскажите, кто у кого есть идеи, насчет того, как это можно сделать?