你好
我已经设置了我的谷歌标签管理器和谷歌分析,并将它们彼此联系起来。然后,我在谷歌标签管理器中设置了一个容器,并在容器内添加了一个名为“谷歌分析内容实验”的变量。我创建了2种实验变体(可以参考图片)。我还将“实验中包含的用户百分比”设置为50%,这样50%的用户从html" target="_blank">json获得默认配置值,而其他50%的用户获得不同的值。然后,我按容器发布并下载了二进制文件,并将其包含在Android应用程序的“原始”文件夹中。
然后在我的android应用程序中,我在onCreate方法中执行了以下操作:
TagManager tagManager = TagManager.getInstance(this);
// Modify the log level of the logger to print out not only
// warning and error messages, but also verbose, debug, info messages.
tagManager.setVerboseLoggingEnabled(true);
PendingResult<ContainerHolder> pending =
tagManager.loadContainerPreferNonDefault(CONTAINER_ID,
R.raw.gtm_default_container);
pending.setResultCallback(new ResultCallback<ContainerHolder>() {
@Override
public void onResult(ContainerHolder containerHolder) {
ContainerHolderSingleton.setContainerHolder(containerHolder);
Container container = containerHolder.getContainer();
if (!containerHolder.getStatus().isSuccess()) {
Log.e("CuteAnimals", "failure loading container");
//displayErrorToUser(R.string.load_error);
return;
}
}
}, 2, TimeUnit.SECONDS);
我的目标是获取Android应用程序中谷歌标签管理器提供的键“key1”的值,这样我就可以相应地驱动应用程序。但是,我不能得到的价值。
有人能帮我吗?
谢谢
如果容器加载成功,您应该能够加载实验变量数据。
例如,在您的案例中,这将是容器Holder.get容器()。getString(key1)
根据您的内容变化率,您将在不同的设备上获得值“蓝色”、“绿色”。。
问题内容: 我需要检查是否可以显式设置可以传递给JVM的某些选项,或者是否具有其默认值。 更具体地说:我需要创建一个本机堆栈大小比默认线程大的特定线程,但是如果用户想通过指定-Xss选项自己处理此类事情,我想创建所有具有默认堆栈大小的线程(将由用户在-Xss选项中指定)。 我已经检查了类和,但是这些类并没有给我有关VM参数的任何有用信息。 有什么方法可以获取我需要的信息吗? 问题答案: 通过此代码
> 有没有办法从play Store获得某个应用的版本号?google为此目的公开了任何API吗?我从命令行使用CURL执行了如下操作,但得到了一个错误。 我怎样才能在Android系统中获得已安装应用程序的版本? 本部分通过解决
我已经从谷歌阅读了这个标准描述:https://developer.android.com/training/sharing/receive 在此之后,我更新了我的AndroidManifest.xml,以包括一个意图过滤器来接受来自其他应用程序的共享(对于各种哑剧类型)。 我可以将我的应用程序视为其他应用程序中的共享选项,当我在其他应用程序中选择一个文件(例如,照片应用程序中的图像文件)并选择与
我试图返回存储在android手机中的真实照片路径。它对我的4.4有效。2手机,但使用5.0时。2电话,返回的路径为空 这是我的代码,从意图中获取真实的照片路径。以Uri形式获取数据(content://com.android.providers.media.documents/document/image:3061), 这是我启动库应用程序的代码:
我正在为PHP开发谷歌应用程序引擎的应用程序,我需要使用file_get_contents来解析一个网站。 但是,我的服务器出现了问题。例如,我运行一行代码,如下所示: 服务器返回警告,无法执行我计划执行的操作。 警告:file_get_contents():php_network_getaddresses:getaddrinfo失败:在数据库查找过程中发生不可恢复的错误。在C:\gae\u wo
问题内容: 我希望能够启动活动或服务并尽快获取该进程的PID,这将是最好的情况。除了浏览/ proc目录外,我是否还有其他选择,否则会导致活动/服务启动到我在proc中找到所需时间之间的时间量竞争状态发生变化目录并开始观察? 问题答案: 我认为您需要使用ActivityManager:有关过程信息,请参见http://developer.android.com/reference/android/