我正在将我的应用转换为使用新的Firebase分析而不是谷歌分析.但我遗漏了一些我在谷歌分析中使用但不存在的关键功能.
希望有人可以清除这些事情.
我想通过google firebase analytics收集使用我的iOS应用的操作扩展程序的用户的一些信息.它适用于主应用程序.但是如何使它与扩展一起工作?有没有办法做到这一点?我试图在google firebase控制台上创建2个应用程序(因为主应用程序和动作扩展程序有不同的捆绑ID),似乎不起作用.
我正在记录几个预定义的事件.其中一些如下:
kFIREventSelectContent (select_content)有2个参数:
kFIRParameterContentType kFIRParameterItemIDkFIREventShare (分享)有2个参数:
kFIRParameterContentType kFIRParameterItemIDkFIREventJoinGroup (group_id)有1个参数:
kFIRParameterGroupID kFIREventUnlockAchievement (achievement_id)有1个参数:
kFIRParameterAchievementID 但是,当我想查看记录事件的详细信息时,它只显示kFIREventSelectContent(select_content)而不显示其他事件.更具体地说,我不能分别在"share","group_id"和"achievement_id"中看到"Content","GroupID"和"AchievementID"部分.
这些是我用于每种事件类型的代码行:
FIRAnalytics.logEventWithName(kFIREventSelectContent, parameters: [kFIRParameterContentType:"fg_filter", kFIRParameterItemID:fgName])
FIRAnalytics.logEventWithName(kFIREventShare, parameters: [kFIRParameterContentType:"fg_filter", kFIRParameterItemID:fgName])
FIRAnalytics.logEventWithName(kFIREventJoinGroup, parameters: [kFIRParameterGroupID : "\(index)"])
FIRAnalytics.logEventWithName(kFIREventUnlockAchievement, parameters: [ kFIRParameterAchievementID : "\(index)"])
Run Code Online (Sandbox Code Playgroud)
事件数据
kFIREventSelectContent - 这包含所有数据
kFIREventShare - 缺少"内容"部分
kFIREventJoinGroup - 缺少"GroupID"部分
kFIREventUnlockAchievement - 缺少"AchievementID"部分
这是什么原因?
我正在尝试记录我的位置评级应用程序(Swift)的自定义事件。查看示例后,您似乎为属性赋予了类似于 JSON 数据库的值。我仍然没有在分析控制台中看到名为 Logged 的事件(已经大约一周了)。它没有任何调试错误。这是例子:
FIRAnalytics.logEventWithName("Ratings", Parameters[
"rating": (indexPath.row + 1)
Run Code Online (Sandbox Code Playgroud)
有什么建议吗?
我在我的Android应用程序中有一个音乐流媒体服务,我正在尝试使用基于火灾的事件记录来记录流式音频.我相应地实现了所有内容,我可以从我的活动中查看事件,但不能从我的服务中查看.
我是否遗漏了某些内容或者没有来自服务的firebase支持事件?
public class Player extends Service implements ...{
public FirebaseAnalytics mFirebaseAnalytics;
@Override
public void onCreate() {
Player.running = true;
super.onCreate();
this.startForeground();
mFirebaseAnalytics = FirebaseAnalytics.getInstance(this);
...
}
Run Code Online (Sandbox Code Playgroud)
和Logginng一样
Bundle bundle1 = new Bundle();
bundle1.putString(FirebaseAnalytics.Param.VALUE,"song_finished");
mFirebaseAnalytics.logEvent("song_finished", bundle1);
Run Code Online (Sandbox Code Playgroud) 我想对我的库模块之一使用 Firebase 分析。我想以这样的方式进行编程,即配置文件(google-services.json)应该可以从客户端应用程序文件夹访问或从客户端配置相同的文件。
有没有办法可以实现上述场景?
提前致谢。
用于分析的Firebase Android SDK提供了一个名为的方法setUserId(String id),现在我启用了firebase日志记录,每当我调用该方法时,setUserId(1234)我都会在日志中看到这一点Setting user property (FE): _id, 1234.
我的问题是Firebase仪表板如何不让我们按此属性进行过滤,没有属性不适用于userId而不是_id,我甚至尝试在信息中心中添加_id作为属性,但Firebase不允许以属性名称开头一个下划线.
我是否真的不得不停止调用该方法而只是做setUserProperty("userId", 1234)或者我错过了什么......
昨天我在我的应用中使用自定义日志设置了Firebase分析和崩溃报告.我发布了apk到Play Store alpha测试并从我的两个设备下载它.
现在,大约12个小时后,我在仪表板中看到我的自定义事件,但大部分流量似乎来自美国而不是塞尔维亚,我所在的地方(5.5% - 94.5%).
显然,这是由Google Play的机器人流量造成的,我在使用Google Analytics之前遇到过这个问题,而且很容易克服,因为它有"Bot过滤"选项.
我似乎无法在Firebase控制台中找到任何类似的设置,并且在Fabric Crashlytics/Answers中也看不到此流量.
这个问题有什么解决方案吗?谷歌搜索没有帮助.
新的Firebase版本5.0导致版本与Google跟踪代码管理器发生冲突.有人有解决方案吗?
Podfile:
# Analytics
pod 'Firebase/RemoteConfig', '~> 5.0.0'
pod 'Firebase/Core', '~> 5.0.0'
pod 'GoogleTagManager', '~> 6.0'
pod 'GoogleIDFASupport'
pod 'GooglePlaces', '~> 2.7.0'
Run Code Online (Sandbox Code Playgroud)
错误我得到吊舱安装:
[!] CocoaPods could not find compatible versions for pod "FirebaseAnalytics":
In Podfile:
Firebase/Core (~> 5.0.0) was resolved to 5.0.0, which depends on
FirebaseAnalytics (= 5.0.0)
Firebase/RemoteConfig (~> 5.0.0) was resolved to 5.0.0, which depends on
FirebaseRemoteConfig (= 3.0.0) was resolved to 3.0.0, which depends on
FirebaseAnalytics (~> 5.0)
GoogleTagManager (~> 6.0) was resolved to …Run Code Online (Sandbox Code Playgroud) cocoapods google-tag-manager swift firebase-analytics xcode9.3
尝试使用Catalyst为Mac构建iPad应用程序时,出现以下错误:
FirebaseAnalytics.framework/FirebaseAnalytics(...o),
building for UIKitForMac, but linking in object file built for iOS Simulator,
file '/../FirebaseAnalytics.framework/FirebaseAnalytics' for architecture x86_64
Run Code Online (Sandbox Code Playgroud)
这是Google必须解决的问题吗?版本是FirebaseAnalytics 6.0.1