При создании фрагментов кода в объявлениях Google для отслеживания конверсий на целевой странице я обнаружил, что все функции имеют одинаковое имя: gtag_report_conversion (url)
Поскольку у меня есть 2-4 из этих функций вна странице, я хочу переименовать каждую функцию, чтобы все две-четыре ссылки не вызывали одну и ту же функцию.
Это исходный код, выведенный из объявлений Google для двух ссылок (я поставил xxxxx, где номер моего аккаунта равенрасположен):
<script>
function gtag_report_conversion(url) {
var callback = function () {
if (typeof(url) != 'undefined') {
window.location = url;
}
};
gtag('event', 'conversion', {
'send_to': 'AW-xxxxxxxx/v__WCOP96KwBEMGY46ID',
'event_callback': callback
});
return false;
}
</script>
<script>
function gtag_report_conversion(url) {
var callback = function () {
if (typeof(url) != 'undefined') {
window.location = url;
}
};
gtag('event', 'conversion', {
'send_to': 'AW-xxxxxxxx/q5SwCMKl9KwBEMGY46ID',
'event_callback': callback
});
return false;
}
</script>
Могу ли я переименовать каждую функцию с помощью _a и _b, чтобы моя ссылка вызывала их следующим образом?
<a href="link" onclick="gtag_report_conversion_a();">Link ONE</a>
<a href="link" onclick="gtag_report_conversion_b();">Link TWO</a>
Каждая функция имеет уникальный номер после номера моего аккаунта, поэтому я хочу убедиться, что отчеты точны.
Google недавно перешел на этот новый формат, поэтому информация об этом ограничена. изменение имен функций в настоящее время - спасибо за любую помощь, которую может оказать любой!