0
我刚开始使用Google跟踪代码管理器。我得到了它的工作。但我面临一个问题。也就是说,每次我编辑或添加一些新的宏时,我都需要创建新版本并发布它。除非我不下载新版本并保存资产/标签管理器,除非我提及下载文件的新版本名称,否则我无法看到我的更新。Google跟踪代码管理器未显示值
是这样吗?如果是这样,我不明白为什么这是有用的。我做的任何事都做错了吗?
我刚开始使用Google跟踪代码管理器。我得到了它的工作。但我面临一个问题。也就是说,每次我编辑或添加一些新的宏时,我都需要创建新版本并发布它。除非我不下载新版本并保存资产/标签管理器,除非我提及下载文件的新版本名称,否则我无法看到我的更新。Google跟踪代码管理器未显示值
是这样吗?如果是这样,我不明白为什么这是有用的。我做的任何事都做错了吗?
我得到了它的工作。问题是当我们保留资产文件夹内的JSON或二进制文件,然后在openContainer()调用时,Google跟踪代码管理器将首先检查保存的文件。那么只有它会转到网络和搜索。这对我造成了问题。所以我删除了assets/tagmanager文件夹内的文件。
另外我在我们设置singleton类中的值之前调用了container.refresh()。
示例代码:
ContainerOpener.openContainer(tagManager, CONTAINER_ID, OpenType.PREFER_NON_DEFAULT,
TIMEOUT_FOR_CONTAINER_OPEN_MILLISECONDS, new ContainerOpener.Notifier() {
@Override
public void containerAvailable(Container container) {
container.refresh();
// Save container for use by any other activities in the app.
WPContainerHolder.setContainer(container);
//perform your other functionalities
}
});