java - Google Analytics GTM android 获取客户端 ID

标签 java android google-analytics google-tag-manager

我正在尝试在 Android 项目中使用 Google 标签管理器获取客户端 ID 并打印它。 怎么可能呢?我在网上搜索所有内容,但没有找到答案。 这很容易改变。在 JavaScript 中它做的是

ga.getAll()[0].get("clientId")

但是它是如何进入Java Android项目的呢?

最佳答案

这应该可以做到。从 GA(或 GTM)SDK 获取跟踪器对象

tracker.get("&cid"); 文档:https://developers.google.com/android/reference/com/google/android/gms/analytics/Tracker.html#get(java.lang.String)

假设您已获得如下所示的智能设备:

GoogleAnalytics analytics = GoogleAnalytics.getInstance(context);
Tracker tracker = analytics.newTracker("UA-000-1"); // Send hits to tracker id UA-000-1

关于java - Google Analytics GTM android 获取客户端 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29591437/

相关文章:

java - XSSFSheet 的 autoSizeColumn() 失败

Java 字符串数组

php - 重力形式的谷歌跟踪代码

javascript - 窗口位置目标_blank

java - aspectj 中的同步切入点

java - Java中计算的正确数据类型是什么

android - 带有自定义 ArrayAdapter 的 ArrayList

java - 我如何正确地做多个闪屏android

android - 添加不同类型的项目 ListView

statistics - 为什么Wemf和Google Analytics(分析)告诉我那么不同?