使用 Google 跟踪代码管理器对 Android 的特定版本进行实验
Experiment on specific version of Android with Google Tag Manager
有没有办法(通过 Google 跟踪代码管理器)仅针对我的 Android 应用的特定 SDK 级别及以上级别的用户提供实验?
例如只有 Lollipop 和更大的设备应该成为实验的一部分,并且在该子集中只有 50% 的用户应该看到变化,而其他 50% 的用户不应该?
我对 GTM 有相当基本的了解,并用它来设置变量来控制按钮等的可见性,但不太熟悉在向用户发送值时如何在 GTM 中检查 SDK 版本?任何帮助将不胜感激。
TIA
在 GTM 中,您可以激活内置变量,其中之一是 OS 版本和 SDK 版本,如下面的屏幕截图所示(SDK 版本位于列表底部):
您可以根据需要使用它们为特定 OS 版本和 SDK 版本创建触发器:
至于 50/50 测试,据我所知,GTM 中没有内置功能。如果你只能使用 GTM 界面,也许你可以做一个解决方法,使用 GTM 的随机数变量作为 50/50 机会触发?
[免责声明:我以前从未这样做过,但我会尝试一下。它不会给你精确的 50/50 分割] 如果你去变量 -> 用户定义的变量 -> 新建 -> 选择变量类型你应该在“实用程序”下看到随机数。如果将其保存为自定义变量,则应该可以在触发器中使用,例如:
(数量为随机数上限的一半)
有没有办法(通过 Google 跟踪代码管理器)仅针对我的 Android 应用的特定 SDK 级别及以上级别的用户提供实验?
例如只有 Lollipop 和更大的设备应该成为实验的一部分,并且在该子集中只有 50% 的用户应该看到变化,而其他 50% 的用户不应该?
我对 GTM 有相当基本的了解,并用它来设置变量来控制按钮等的可见性,但不太熟悉在向用户发送值时如何在 GTM 中检查 SDK 版本?任何帮助将不胜感激。
TIA
在 GTM 中,您可以激活内置变量,其中之一是 OS 版本和 SDK 版本,如下面的屏幕截图所示(SDK 版本位于列表底部):
您可以根据需要使用它们为特定 OS 版本和 SDK 版本创建触发器:
至于 50/50 测试,据我所知,GTM 中没有内置功能。如果你只能使用 GTM 界面,也许你可以做一个解决方法,使用 GTM 的随机数变量作为 50/50 机会触发?
[免责声明:我以前从未这样做过,但我会尝试一下。它不会给你精确的 50/50 分割] 如果你去变量 -> 用户定义的变量 -> 新建 -> 选择变量类型你应该在“实用程序”下看到随机数。如果将其保存为自定义变量,则应该可以在触发器中使用,例如:
(数量为随机数上限的一半)