0

看来 react-gtm-moudle 正在创建错误的 scr 路径。它正在用“.”交换“/”。

下面的 src 路径由 Google 提供。 https://www.googletagmanager.com/gtag/js

下面的 src 路径是由 react-gtm-module gtag 生成的:https://www.googletagmanager.com/gtm.js ?

Google 标记管理器会标记此错误。脚本 async="" src=""https://www.googletagmanager.com/gtm.js?id=AW-xxx871634>m_auth=>m_preview=>m_cookies_win=x"">/script

Invalid or missing account ID?
HTTP response code indicates tag failed to fire: Status 404. This could be due to an empty or un-published container.

我想我正在正确初始化 react-gtm-module:

import GTagManager from 'react-gtm-module';
GTagManager.initialize({gtmId: 'AW-xxx871634'});
class App extends React.Component {

任何帮助,将不胜感激。谢谢。

4

1 回答 1

2

解决。

Google 跟踪代码管理器 (GTM) 有两种提供跟踪转化信息的方法。一种方法是将转换 ID 发送到 GTM。另一种方法是发送容器 ID GTM。

react-gtm-module 通过提供容器 ID 与转换 ID 来工作。我的错误是使用转换 ID 进行初始化。使用容器 ID 可以按预期工作。

于 2020-09-03T16:57:47.247 回答