Google 跟踪代码管理器加载的容器版本比资源中包含的默认容器旧

Google Tag Manager loads container version that is older than the default container included in the resources

我正在为 Android SDK 使用 Google 跟踪代码管理器,运行 遇到了问题。

loadContainerPreferNonDefaultloadContainerPreferFresh 方法都下载并加载我的容器的发布版本,即使它比我存储在应用程序中的默认容器二进制文件的版本低。

我知道有可用的 loadContainerDefaultOnly 方法,它对测试半有用,但不能达到我的需要。

我的最终目标是能够将变量添加到我的容器中,新版本的应用程序将依赖这些变量。但是,由于我还使用容器进行更新检查,因此我无法立即发布新容器,因为系统会提示我的用户更新到尚未推送到 Play 商店的版本。

长话短说,有什么方法可以覆盖此行为并仅从 network/disk 加载一个容器,它的版本是否大于默认容器上的版本?或者是我使用多个容器的唯一选择?

不幸的是,所有迹象都表明这是设计使然。 Google 跟踪代码管理器实际上只关心容器的发布版本。