Android   发布时间:2022-04-28  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了android – Google跟踪代码管理器会抛出“无效的宏”消息大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我一直在试用移动设备的Google跟踪代码管理器,特别是 Android,但在Container上尝试getString(myKeyvalue)时,我一直收到一条消息“无效宏”.

这是我的MainActivity中代码的一部分:

@H_801_4@@Override protected void onCreate(Bundle savedInstanceStatE) { super.onCreate(savedInstanceStatE); setContentView(R.layout.activity_main); txtHello = (TextView)findViewById(R.id.txtHello); btn = (Button) findViewById(R.id.btn); btn.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { String Hello = mContainer.getString("Hello"); long l = mContainer.getLong("long"); txtHello.setText(Hello + l); } }); tagManager = TagManager.geTinstance(this); ContainerOpener.openContainer(tagR_494_11845@anager,CONTAINER_ID,OpenType.PREFER_NON_DEFAULT,null,new ContainerOpener.Notifier() { @Override public void containerAvailable(Container container) { mContainer = container; } }); }

我在清单中添加了这些权限:

@H_801_4@<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.INTERNET" />

我有正确的Container_id,因为它以编程方式刷新后显示正确的版本.

这是我的assets / tagmanager / CONTAINER_ID.json文件(当然使用正确的文件名):

@H_801_4@{ 'Hello': 'hola','long' : '12345679'

}

因此,在我的容器初始化之后,我按下一个运行上面代码的按钮,试图获取值.但我得到错误:“无效的宏:你好”和“无效的宏:长”,也
“无法将”转换为数字”

这是一项针对移动设备的新服务,但任何人都可以帮助我吗?

解决方法

我发现我的案子有问题.我刚刚从网络浏览器管理器下载了一个版本.
重要的是添加允许GTM使用此宏的规则.总是派上用场.

不要忘记发布容器的版本

大佬总结

以上是大佬教程为你收集整理的android – Google跟踪代码管理器会抛出“无效的宏”消息全部内容,希望文章能够帮你解决android – Google跟踪代码管理器会抛出“无效的宏”消息所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。