【问题标题】:Firebase AnalyticsFirebase 分析
【发布时间】:2016-10-21 09:39:44
【问题描述】:

我尝试为 GA 帐户配置 GTM,但我遇到了一些小问题。

屏幕触发器+标签几乎可以正常工作(无法设置二级尺寸) 不记录简单事件

我不知道“要设置的字段”中哪些情侣必须设置。你能帮我举个例子吗?

屏幕处理程序:

 Bundle params = new Bundle();
 params.putString("screenName", screenName);
 params.putString("screenID", "LOL");
 getFirebaseAnalytics().logEvent("openScreen", params);

事件

private void send(String category, String action, String label, int value, String videoPart) {

    Bundle params = new Bundle();
    params.putString("Category", category);
    params.putString("Action", action);
    params.putString("Label", label);
    params.putString("Label", label);
    params.putString("video_part", videoPart);
    params.putInt("Value", value);
    getFirebaseAnalytics().logEvent("event", params);
}

变量

@eric-burley 请帮帮我

编辑 D/GAv4:请求命中交付:ht=1477299734728,_s=160,_v=ma9.8.77,a=1587067812, 援助=com..., an=...DEV, av=1.43.-1, cd2=video_part, cid=9b2a1e0d-ec4d-48b6-87e9-69eafa40887d, ea=动作, ec=类别, el=标签, ev=值, ni=false, sr=1080x1776, t=event, tid=UA-XXXXXXX-20, ul=eng, v=1

【问题讨论】:

    标签: android google-analytics google-tag-manager firebase-analytics


    【解决方案1】:

    根据您的日志,该事件似乎已通过 Google 跟踪代码管理器记录到 Google Analytics(分析)中。 Google Analytics 可能会丢弃该事件,因为事件值参数 (ev) 是 required to be a positive integer。我会尝试使用像 42 这样的数字常量,或者删除事件值参数。

    在报告屏幕视图时,您是否看到来自 Google Analytics 或 Google Tag Manager 的任何日志?它有助于确保两者都详细记录: adb shell setprop log.tag.GAv4 DEBUG adb shell setprop log.tag.GoogleTagManager VERBOSE

    【讨论】:

    • D/GAv4 - 这是来自 GA 的调试日志。谢谢,我已经配置了GTM。我犯了一个原始错误:)
    • 和来自 AStudio 的“即时运行”不允许快速修复:)
    • 您有 FA 的示例项目(如 GA:UA-54516992-1)吗?
    猜你喜欢
    • 2016-11-10
    • 1970-01-01
    • 1970-01-01
    • 2016-08-17
    • 1970-01-01
    • 1970-01-01
    • 2021-06-27
    • 2017-01-26
    • 2017-11-20
    相关资源
    最近更新 更多