2

我正在尝试将google标签管理器集成到我的基于Cordova的项目中。 整合火力点很容易,因为有可用的插件,管理从谷歌的火力https://github.com/arnesson/cordova-plugin-firebase如何将Google标签管理器+ Firebase集成到Cordova应用中?

所有的导游都是为了本机应用程序,而不是混合动力的应用程序,整合标签管理器中的混合应用程序似乎是一个问题目前为止没有很好的答案,因为如果您尝试将应用视为网页视图,那么大多数时间都会给您带来错误。

关于如何将Google跟踪代码管理器集成到混合应用中的任何建议?

谢谢。

回答

0

其实你的插件不支持谷歌标签管理器,但现在只适用于Android。就我所知,它并没有被你的插件“正式”支持。

Here is the google-tag-manager sdk for android in your plugin

安装有Android的容器(重要)您的谷歌标签管理器,然后下载您的JSON文件和资源文件的路径添加到您的config.xml。

<platform name="android"> 
     <content src="index.html" /> 
     <resource-file src="resources/android/containers/GTM-5MFXXXX.json" target="assets/containers/GTM-5MFXXXX.json" /> 

here is the documentation of it ..是啊,我知道这里就不多

请与科尔多瓦构建应用程序,如果JSON文件是正确的文件夹后。


- SRC
- node_modules
- 平台
---- Android的
------资产
-------- IMG
- -------容器
---------->gtm.json
----等

如果你想使确保你的谷歌标签管理器工作,启动你的Android Studio调试器并用logcat检查日志。

你应该看到这样的东西。

16:01:03.742 9748-9776/XXX I/GoogleTagManager: Loading container GTM-XXXXXX 
16:01:03.750 9748-9776/XXX I/GoogleTagManager: Installing Tag Manager event handler. 
16:01:03.757 9748-9776/XXX I/GoogleTagManager: Tag Manager event handler installed. 
16:01:03.757 9748-9776/XXX I/GoogleTagManager: Tag Manager initilization took 28ms 
16:01:05.502 9748-9882/XXX I/GoogleTagManager: Obtained fresh AdvertisingId info from GmsCore. 

您的firebase sdk会完成剩下的工作!这应该让整个事情运行

相关问题