2

谁能告诉我为什么在Google Analytics示例中他们没有使用app_tracker.xml配置。尽管它在旧版本的分析 v3 中使用过。我尝试了 v4 分析app_tracker.xml,它运行良好,没有任何问题,有什么大不了的?(我在分析方面是菜鸟)

在他们的示例中,他们在 Application 类中使用了以下行。如果我们在 global_tracker.xml 中定义属性 id 为什么我们需要这一行或者为什么我们需要在全局跟踪器中配置?

private static final String PROPERTY_ID = "UA-XXXXX-Y";
4

1 回答 1

1

他们“有点”做。

我不确定如何回答这个问题,但app_tracker.xml它只是一个配置文件,比如global_tracker.xml. 除非您特别想在xml.

Google Analytics v4 入门

可以使用 XML 中定义的资源来管理配置设置。 例如,如果您有一个全局跟踪器,您可以在项目的 res/xml 目录中创建一个名为 global_tracker.xml 的文件并添加以下资源:

这只是一个示例,您自己决定是否要app_tracker.xml定义。

要回答关于PROPERTY_ID我再次引用Google Analytics v4 入门的第二个问题:

请注意,可以使用 analytics.newTracker(PROPERTY_ID) 从 PROPERTY_ID 创建跟踪器,也可以使用 analytics.newTracker(R.xml.global_tracker) 从 xml 资源文件创建跟踪器。

希望这能把事情弄清楚。快乐的编码和分析:)

于 2014-08-14T14:23:44.853 回答