问题标签 [google-analytics-firebase]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
12677 浏览

android - 我应该如何在 Google Analytics v4 中跟踪 Fragments?

随着 Google Analytics v4 (Android) 的发布,跟踪片段视图的推荐方法是什么?这个解决方案仍然是推荐的方式吗 - https://stackoverflow.com/a/19284014/413254

文档中的示例(https://developers.google.com/analytics/devguides/collection/android/v4/#analytics-xml)具有以下配置:

global_tracker.xml

此配置似乎启用了活动的自动跟踪,但我认为这对片段没有任何魔力?在这个例子中,我假设“AnalyticsSampleApp ScreenView”屏幕事件如果 t.setScreenName(path);被调用并且路径是"com.google.android.gms.analytics.samples.mobileplayground.EcommerceFragment"

0 投票
4 回答
3552 浏览

android - 带有 Android 的 Google Analytics:以编程方式设置 ga_reportUncaughtExceptions?

tl;博士

有没有一种方法可以在不使用 Android 中的 xml 配置的情况下以编程方式为 Google Analytics(v4)启用 reportUncaughtExceptions?

更长的解释

我在 Android 应用程序中使用 Google Analytics v4,我需要一种方法来通过构建风格设置两个不同的跟踪 ID。我使用的是通用的 global_tracker.xml 配置(见下文),尽管我需要一种基于风味“动态注入”跟踪 id 的方法。

为了避免在构建风味源文件夹中出现重复的 xml 配置,我直接使用 trackingId 初始化跟踪器并以编程方式设置属性。

有没有办法在不使用 xml 配置的情况下启用 reportUncaughtExceptions?

0 投票
1 回答
2314 浏览

android - 适用于 Android v3 与 v4 的 GoogleAnalytics

我已经完成了一个项目并尝试使用适用于 Android 的 GoogleAnalytics v3。我已按照他们的所有指示进行操作,但没有找到任何设备。我需要使用 Google Analytics v4 吗?

根据您在下面的回复,附上相关部分。

  • 在我的值部分,我有一个带有以下代码的 analytics.xml 文件:

    /li>
  • 在我的主要活动中,我在 onStart() 中有以下代码:

    /li>
  • 在我的主要活动中,我在 onStop() 中有以下代码:

    /li>
  • 附件是活动的示例标签:

    /li>
  • 对于附加到活动的片段,我执行以下操作:

    在 onCreate() 中:

    在 onResume() 中:

    /li>

不过,我没有得到谷歌分析的回应。

0 投票
1 回答
1037 浏览

android - Google Analytics for Android 版本错误

我在使用适用于 Android 的 Google Analytics(分析)时遇到问题。我在这里关注了文档: https ://developers.google.com/analytics/devguides/collection/android/v4/

跟踪不起作用,我在 Google Analytics(分析)中看不到任何内容,即使日志看起来不错:

我怀疑这是因为日志说GAV3(即版本 3?)并且我遵循了 v4 的文档。但是,我不知道如何安装 v4,应该安装它。

我的 Google Play Services Lib 版本是:4.3.23 (1069729-030),SDK 管理器中的修订版 16。

这个版本可能不包含v4吗?V4 发布不到一个月,另一方面来自 Google Play Services 4.3.23 是我在 SDK 管理器中看到的最新版本。

有人使用v4吗?如果是这样,你能帮我检查一下版本吗?

0 投票
1 回答
5041 浏览

android - enableAutoActivityTracking 不能自动跟踪活动?

我目前正在初始化我的 Google Analytics 跟踪器,如下所示:

它适用于发送自定义事件等,尽管我没有看到任何自动活动跟踪(查看行为 -> 事件 -> GA 中的屏幕)。我不能以这种方式启用此设置吗?

0 投票
2 回答
1264 浏览

android - Google 跟踪代码管理器命中在 Google Analytics(分析)中不可见

我正在通过 GTM 在我的 android 应用程序中实现 Google Analytics v4。容器和代码根据https://developers.google.com/tag-manager/android/v4/此处的说明进行配置。我收到的日志表明事件正在与规则匹配并被触发,但我在 Google Analytics 中没有得到任何数据。日志看起来像这样:

04-23 22:01:35.966 V/GoogleTagManager(22149): putHit 调用 04-23 22:01:35.966 V/GoogleTagManager(22149): 发送命中到存储路径: https: 参数: ul=en-gb, ev=值,el=label,t=event,cd=MainActivity,....
04-23 22:01:36.026 V/GoogleTagManager(22149): putHit 调用

请给点建议...

0 投票
0 回答
603 浏览

android - 最新的 Google Play 服务发生奇怪的崩溃

我刚刚将最新的Google Play Services 4.3添加到我公司的应用程序中,以便使用集成的Google Analytics SDKDFP

一旦投入生产,这种奇怪的崩溃就开始出现。

更重要的是,这种崩溃似乎非常频繁。有人对这个有了解吗?它也发生在你身上吗?

我应该提交问题报告吗?


编辑:请不要要求代码片段。从堆栈跟踪中可以看出,它不是源自应用程序的特定点,而是来自 Play Services 库的一些内部代码。

0 投票
1 回答
309 浏览

google-analytics - 在 Google Analytics 中计算移动设备上的手指滑动次数

我一直在环顾四周,找不到任何关于您是否可以在 Google Analytics 中跟踪手指滑动的信息。

0 投票
1 回答
2400 浏览

android - 在 Google Analytics v4 for Android 中创建跟踪器后如何设置跟踪 ID?

适用于 Android 的 Google Analytics SDK v4 中,文档说您可以创建一个跟踪器,而无需先使用跟踪 ID 对其进行初始化:

如果 trackingId 为空,您仍然可以获得跟踪器,但您必须在发送任何命中之前设置跟踪 id。如果您在创建跟踪器时不知道跟踪 ID,或者如果您想使用同一个跟踪器实例来跟踪多个跟踪 ID,这将很有用。

必须使用应用配置文件的跟踪 ID 初始化 Tracker,然后才能发送任何点击。您可以更改 id 以将点击发送到不同的配置文件。

创建跟踪器后,您调用什么方法来设置跟踪 ID?

动机

在 v3 版本的 Android SDK 中,可以拆分配置文件,我可以使用资源合并来定义常用值,例如跟踪 ID,src/main/res/values/analytics.xml并包含调试属性,例如ga_dryRunin src/debug/res/values/analytics.xml

但是 v4 SDK 现在读取res/xml不支持资源合并 AFAICT 的配置。我想在一个地方定义跟踪 ID,可以是 Java 或 XML,但也可以灵活地为不同的构建变体提供不同的配置文件。

0 投票
1 回答
4881 浏览

android - 如何在适用于 Android 的 Google Analytics v4 SDK 中通过 XML 配置试运行和日志级别选项?

Google Analytics v4 SDK 使用的 XML 配置文件的参数文档(可在 Google Play Services 4.3.23 版本中找到)说明了这一点,ga_dryRun并且ga_logLevel是跟踪文件中的有效属性。这是我的res/xml/default_tracker.xml

当我在新的跟踪器上设置此配置文件并运行我的应用程序时,我在日志中看到以下内容:

是否有更新的属性名称可供使用?是否不再支持通过 XML 配置这些功能(它们在 v3 SDK 中工作)?

我知道我可以从 Java 设置空运行和日志级别选项,但是能够在 XML 文件中定义这些选项会很好,这样我就可以为不同的构建变体使用不同的文件。