大佬教程收集整理的这篇文章主要介绍了android – 找不到广告系列数据.使用Google Analytics v4,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
>我使用的是Android API级别20
> Google Analytics v4
> Android设备4.2.2
> Constants.TRACKER_MainActivity =“MainActivity”
注意 – 我在代码中掩盖了下面的一些元素.
<application android:name="com.xxx.yyy.utility.Trackers" android:allowBACkup="true" android:icon="@drawable/ic_launcher" android:label="@String/app_name" android:theme="@style/AppTheme" > <Meta-data android:name="com.google.android.gms.version" android:value="@Integer/google_play_services_version" /> <Meta-data android:name="com.google.android.gms.analytics.globalConfigresource" android:resource="@xml/global_tracker" /> <activity android:name="com.xxx.yyy.MainActivity" android:label="@String/app_name" android:screenOrientation="porTrait" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application>
跟踪器初始化
<?xml version="1.0" encoding="utf-8"?> <resources xmlns:tools="http://scheR_401_11845@as.android.com/tools" tools:ignore="TypographyDashes"> <Integer name="ga_sessionTimeout">300</Integer> <!-- Enable automatic Activity measurement --> <bool name="ga_autoActivityTracking">true</bool> <!-- The screen names that will appear in reports --> <screenName name="com.xxx.yyy.MainActivity">MainActivity</screenName> <!-- The following value should be replaced with correct property id. --> <String name="ga_trackingId">UA-YYYYYYY-X</String> </resources>
活动代码 – onCreate
//管理应用程序的跟踪器
t = ((Trackers) getApplication()).getTracker(Trackers.TrackerName.GLOBAL_TRACKER);
的onResume
//将简历发送到分析
t.setScreenName(Constants.TRACKER_MainActivity); t.send(new HitBuilders.AppViewBuilder().build());
跟踪器应用程序类
public class Trackers extends Application { public enum TrackerName { APP_TRACKER,// Tracker used only in this // app. GLOBAL_TRACKER,// Tracker used by all the // apps from a company. // eg: roll-up tracking. ECOMMERCE_TRACKER,// Tracker used by all // ecommerce // transactions from a // company. } HashMap<TrackerName,Tracker> mTrackers = new HashMap<TrackerName,Tracker>(); public synchronized Tracker getTracker(TrackerName trackerId) { if (!mTrackers.containsKey(trackerId)) { GoogleAnalytics analytics = GoogleAnalytics.geTinstance(this); if( trackerId == TrackerName.GLOBAL_TRACKER ) { mTrackers.put(trackerId,analytics.newTracker(R.xml.global_tracker)); } } return mTrackers.get(trackerId); } }
以上是大佬教程为你收集整理的android – 找不到广告系列数据.使用Google Analytics v4全部内容,希望文章能够帮你解决android – 找不到广告系列数据.使用Google Analytics v4所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。