gpt4 book ai didi

android - Google Analytics V4 - bool 配置名称无法识别

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:43:29 27 4
gpt4 key购买 nike

我在 Logcat 中看到了这个:

W/GAV4: String xml configuration name not recognized:  ga_trackingId
W/GAV4: Bool xml configuration name not recognized: ga_autoActivityTracking
W/GAV4: Bool configuration name not recognized: ga_reportUncaughtExceptions

在 Manifest.xml 中我有:

    <meta-data
android:name="com.google.android.gms.analytics.globalConfigResource"
android:resource="@xml/track" />

在 App.java 中:

        GoogleAnalytics analytics = GoogleAnalytics.getInstance(this);
Tracker t = analytics.newTracker(R.xml.track);

在 track.xml 中:

<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="ga_trackingId">UA-****</string>
<string name="ga_logLevel">error</string>
<bool name="ga_autoActivityTracking">true</bool>
<bool name="ga_reportUncaughtExceptions">true</bool>
<bool name="ga_dryRun">false</bool>
<integer name="ga_dispatchPeriod">120</integer>
</resources>

是否忽略了配置文件中的boolean参数?

最佳答案

您可以从 list 中删除元数据并删除 track.xml 文件。而是从这样的代码配置它:

final String trackingId = MyApplication.DEBUG ? AnalyticsManager.GA_TRACKING_ID_DEBUG
: AnalyticsManager.GA_TRACKING_ID_PROD;
final int versionCode = BuildConfigHelper.VERSION_CODE;
this.mDefaultTracker = analytics.newTracker(trackingId);
this.mDefaultTracker.enableAdvertisingIdCollection(true);
this.mDefaultTracker.enableAutoActivityTracking(false);
this.mDefaultTracker.enableExceptionReporting(false);
this.mDefaultTracker.setSessionTimeout(300);
this.mDefaultTracker.set("&av", String.valueOf(versionCode));

关于android - Google Analytics V4 - bool 配置名称无法识别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30598702/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com