Помогите с подключением скрипта конверсии Google adWords. В проекте не получается использовать предлагаемый adWords'ом скрипт, поскольку большинство событий у меня происходит на Ajax.
Пробовал реализовать отправку конверсий по совету Google Develops
https://developers.google.com/adwords-remarketing-... но конверсии не проходят. Или проходят, но не регулярно.Конверсии без ценностей. По клику
Код реализации (тайпскрипт):
namespace Goals {
class adWords extends BaseElement{
public events:string[] = [ 'goals#registered', 'goals#checkout', 'goals#one-click', 'goals#go-to-cart' ];
/* <![CDATA[ */
onRegisteredEvent() {
adWords.goal( 'Id6XCJrFq2MQ7ITdyQM' );
}
onOneClickEvent() {
adWords.goal( 'p-JqCKCEm2MQ7ITdyQM' );
}
onCheckoutEvent() {
adWords.goal( 'rqiOCMfLq2MQ7ITdyQM' );
}
onGoToCartEvent() {
adWords.goal( 'tertCL_zmmMQ7ITdyQM' );
}
/* ]]> */
static goal( conversion_label:string ) {
try {
/* <![CDATA[ */
google_trackConversion({
google_conversion_id: 959922796,
google_conversion_label: conversion_label,
google_conversion_language : "en",
google_conversion_color: "ffffff",
google_conversion_format : "3",
google_remarketing_only: false
});
/* ]]> */
} catch ( e ) {
}
}
}
Core.addElement( new adWords() );
}
Все события отрабатывают. Google Tag Assistant показывает, что конверсия отправлена. Из за чего могут не проходить конверсии?