2

我按照这里的说明进行操作:

https://developers.google.com/analytics/devguides/collection/android/v3/

我将 analytics.xml 文件实现为:

<resources>
 <!--Replace placeholder ID with your tracking ID-->
 <string name="ga_trackingId">UA-XXXX-Y</string>

 <!--Enable automatic activity tracking-->
 <bool name="ga_autoActivityTracking">true</bool>

 <!--Enable automatic exception tracking-->
 <bool name="ga_reportUncaughtExceptions">true</bool>
</resources>

最后它说“重要提示:不要在 ga_trackingId 字符串中编码破折号。这样做会阻止您在报告中看到任何数据。”

这是否意味着我应该省略破折号并放置类似 UAXXXXY 的内容?在所有其他示例中,我在网上看到,人们使用破折号?请澄清

4

2 回答 2

1

不,这意味着你可以让它保持原样。

<string name="ga_trackingId">UA-XXXX-Y</string>

提醒是因为 Android Lint 可能会提示您使用编码破折号而不是“-”。你可以简单地忽略它。

于 2013-10-15T00:41:09.097 回答
0

您的 lint 检查器可能会警告您在跟踪 ID 中使用数字破折号 ('-')。您可以通过向标签添加其他属性来抑制该警告。

添加这个:<resources xmlns:tools="http://schemas.android.com/tools" tools:ignore="TypographyDashes">

希望这可以帮助。

于 2013-10-17T06:47:21.637 回答