我不清楚Google跟踪代码管理器Container
是否会自动刷新,如果是这样的话。
文档说明:
默认情况下,您的容器有资格每12小时刷新一次。要手动刷新容器,请使用
ContainerHolder.refresh()
:
ContainerHolderSingleton.getContainerHolder().refresh();
这是一个不会立即返回的异步调用。为了减少网络流量,
refresh()
只能每15分钟调用一次,否则将是无操作。
&#34>每12小时就有资格刷新一次"与"配对以手动刷新"绊倒我的那部分。因此,我有两个问题:
Container
?我在这一点上的假设是#1的答案是"是"。
我担心的是,我不确定自动刷新的位置,我只访问getContainer()
中的ContainerAvailableListener
,然后缓存这些值。因此,如果它是触发更新的getContainer()
调用,就像"交换"对于一个新容器,我的实现可能不会令人耳目一新。
编辑:我的理由是我的申请的生命周期可能很长。我试图确定是否需要在代码中管理容器刷新。