0

我正在为 Google Ads 在 Adob​​e Launch(自定义代码标签类型)中设置 gtag ecom 事件而苦苦挣扎。基本上我将事件数据添加到 dataLayer (gtag('event'...)) 并且没有任何反应,至少在网络选项卡中但是我确信必须有一个发送事件数据的请求。

在使用 Adob​​e 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 就好了:

数据层截图

有任何想法吗?

4

1 回答 1

0
  1. gtag() 定义了吗?
  2. 如果未定义,我强烈建议使用此扩展程序:https ://docs.acronym.com/analytics/adobe-launch/gtag#:~:text=An%20Acronym%20built%20Adobe%20Launch,Global%20Site% 20Tag%2C%20 或%20gtag
  3. 安装后,扩展程序将允许在您的规则中使用新类型的操作。
  4. 您执行一个操作来部署库,如下所示: 在此处输入图像描述
  5. 然后在此之后执行另一个操作来设置值或发送事件。好吧,在部署库之后,如果你愿意的话,你也可以开始在 JS 中做事。
于 2021-09-27T21:33:52.380 回答