有人知道如何查询 Azure App Insight 以获取客户端设备上的分析吗?或操作系统?我似乎能够在客户国家/地区获得良好的统计数据,但不能在设备上获得
我想要一个带有一个应用程序 ID 的 google-services.json 文件,连接到一个 Firebase“项目”中的一个 Firebase“应用程序”,供我的各种 Android 应用程序使用。
我的口味的品牌不同,但它们的工作方式非常相似,我希望所有口味的分析数据最终都在 Firebase 中的同一位置。但是,它们(当然)都有后缀不同的 Android 应用程序 ID/包名称,并且这些风味包名称都与 google-services.json 中的名称不匹配,后者根本没有后缀。
我已经看到很多方法可以将不同风格的 Android 应用程序连接到同一个 Firebase“项目”中的不同 Firebase“应用程序”,但这不是我想要做的:我想将不同的 Android 应用程序风格连接到同一个Firebase”应用程序。”
有没有办法用 Firebase 做到这一点,还是我应该看看其他地方?
谢谢,丹·韦伯
堆分析会自动跟踪所有事件,因此您可以事后分析数据,而无需预先手动定义所有事件。
不幸的是,当与本机应用程序一起使用时,堆似乎无法以这种方式工作。有人知道 React Native iOS 的分析解决方案,其中所有事件都被自动跟踪,或者如何让 Heap 以这种方式工作而无需手动定义所有事件?
提前致谢。
我已将 gtag.js 添加到我的 chrome 扩展程序中,但我在网络上看不到任何内容,请告诉我我做错了什么。
这是我在 manifest.json 中的 CSP
{
"content_security_policy": "script-src 'self' https://www.googletagmanager.com https://ssl.google-analytics.com https://www.google-analytics.com https://mustsee-earth.firebaseio.com; object-src 'self'"
}
Run Code Online (Sandbox Code Playgroud)
这是我的扩展程序使用的 index.html(它替换了用户的默认选项卡)
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1.0">
<title>mustsee.earth</title>
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-XXXXXXXXX-X"></script>
</head>
Run Code Online (Sandbox Code Playgroud)
这是我如何触发视图和事件
gtag('config', GATID, {
page_title: place.name,
page_path: path
})
gtag('event', binding_value.action, {
event_category: binding_value.category,
event_label: binding_value.label,
value: binding_value.value
})
Run Code Online (Sandbox Code Playgroud)
虽然我遵循了每一步,但这是我在网络上所拥有的:什么都没有。
这是dataLayer 变量,它证明我的事件已添加到队列中但未触发
[
{
"0": "js",
"1": "2018-04-24T21:02:54.881Z"
},
{
"0": "config",
"1": "UA-XXXXXXXXX-X",
"2": {
"checkProtocolTask": null,
"custom_map": {
"dimension5": "under 1.5 or failed" …Run Code Online (Sandbox Code Playgroud) 我试图通过在用户同意之前不加载我们的分析脚本来适应 GDPR。
我这样做的方式在我们支持的每个浏览器中都按预期工作,但 FF Quantum 的私人浏览窗口。(如果有帮助,它会在 Chrome Incognito 中按预期工作)
这是我在下面使用的代码:
/**
* @name loadAnalytics
* @function
* @param {boolean} [consented] Determines if the consent click event should be tracked
*/
function loadAnalytics( consented ){
if( analyticsExists() ) return callbackAnalytics( consented );
if( !window.analyticsScriptURL ) return;
var script = document.createElement( 'script' );
script.src = analyticsScriptURL;
script.type = 'text/javascript';
script.async = true;
script.onload = script.onreadystatechange = callbackAnalytics.bind( this, consented );
document.head.appendChild( script );
}
Run Code Online (Sandbox Code Playgroud)
这是安全问题还是我遗漏了什么?
非常开放的架构问题。
我有一个 Android 离线应用程序。
在用户可以更改配置的操作之一中,在我的特定情况下,它是预测当天。
所以要做到这一点,流程是这样的:
实际效果将同时发生(对我的问题不重要)。
我的问题是:
添加分析跟踪的最佳位置在哪里?
在定位我的分析跟踪事件时,我到底应该考虑什么?
以防万一,这是我正在谈论的应用程序:https : //play.google.com/store/apps/details?id=pozzo.apps.travelweather
谢谢
我正在使用下面的代码片段通过设置“null”来清除 userid 和 userproperty 值,但该值在 GoogleAnalytics、Firebase 中得到保留。
FirebaseAnalytics.getInstance(context).setUserId(null);
FirebaseAnalytics.getInstance(context).setUserProperty("sessionId", null);
Run Code Online (Sandbox Code Playgroud)
如果用户登录和用户注销 userid 和 sessionid 值需要清除,则将设置 Userid 和 sessionid 值。
谁能帮我解决这个问题
谢谢,卡马尔
analytics google-analytics firebase google-tag-manager firebase-analytics
我在我的 android 应用程序中使用了 Google Analytics,几天前我收到一封电子邮件,这意味着在 2019 年 10 月,Google 将停用用于移动应用程序报告的 Google Analytics 和 Google Analytics Services SDK。
所以我决定迁移到 Firebase Analytics。我有点反感,因为 Firebase Analytics 没有名为“行为流”的功能。
我想跟踪用户行为/流程,如何使用 Firebase Analytics 实现这一目标?
android analytics google-analytics firebase firebase-analytics
我有一个系统,可以每分钟按计划检查大量实体的状态。对于每个实体,都会有一个 JSON 文件,其中包含指示不同属性状态的字段。系统将这些 JSON 文件转储到网络共享上。
每分钟运行的计划的每次运行都会生成一个 JSON,其中包含 20k 个奇数实体,这些实体具有数十个属性。
[
{
"entityid": 12345,
"attribute1": "queued",
"attribute2": "pending"
},
{
"entityid": 34563,
"attribute1": "running",
"attribute2": "successful"
}
]
Run Code Online (Sandbox Code Playgroud)
我需要能够跟踪实体属性状态随时间的变化,例如,回答诸如状态何时entity x变为“待定”之类的问题。存储这些数据并生成统计数据的最佳方法是什么?
我们在我们的应用程序中使用第三方分析库。如果用户关闭了“隐私”>“分析”>“与应用程序开发人员共享”开关,我想自动选择他们退出这些分析。
我知道这只是为了让用户退出 Apple 对他们收集的分析的转发,但我觉得意图很明确:用户不希望开发人员接收分析,无论来源如何。
是否有用于检查此设置的 API,或者是在应用程序中重新提示用户是否要发送分析的唯一选项?
就此而言,有没有办法检测用户是否已选择退出所有分析?此处的意图不太明确,因为描述中明确指出“帮助 Apple 改进”,但如果用户在此级别选择退出,则提示用户发送分析再次感觉有点奇怪。
analytics ×10
android ×3
firebase ×3
architecture ×1
audit ×1
azure ×1
bigdata ×1
gtag.js ×1
heap ×1
ios ×1
javascript ×1
privacy ×1
react-native ×1
statistics ×1