我正在为 Google Ads 在 Adobe Launch(自定义代码标签类型)中设置 gtag ecom 事件而苦苦挣扎。基本上我将事件数据添加到 dataLayer (gtag('event'...)) 并且没有任何反应,至少在网络选项卡中但是我确信必须有一个发送事件数据的请求。
在使用 Adobe Launch 之前,我从未这样做过。在 GTM 中,对于增强型经济事件,您必须添加带有触发器的标签。所以我认为由于事件数据确实被添加到 dataLayer 我必须弄清楚如何“手动”发送这些数据(没有 gtm)。
gtag('js', new Date());
gtag('config', 'AW-XXXXXXX');
gtag('event', conf['type'], {
'value': conf['price'],
'items': [
{
'id': conf['products'],
'google_business_vertical': 'retail'
}]
});
数据被添加到 dataLayer 就好了:
有任何想法吗?