मैं Google Analytics को अपने ऐप्स पर सबसे आसान तरीके से कनेक्ट करने का प्रयास कर रहा हूं। मैं एनालिटिक्स v4 को कार्यान्वित करना चाहता हूं, क्योंकि Google ने कहा था कि वे जल्द ही इसे अपग्रेड करने के लिए मजबूर होंगे, इसलिए मैं एक ही काम में दो बार नहीं करना चाहता हूं।एंड्रॉइड एनालिटिक्स v4 सबसे सरलीकृत
Google के ट्यूटोरियल, इस मामले में, बहुत कुशल नहीं है। विलय कि वे वहाँ कहा है और क्या मैं इंटरनेट पर मिल गया है, मैं इस चरणों कर दिया है: आवेदन के तहत
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
और इस,:
एंड्रॉयड प्रकट में, मैं इस अनुमतियां जोड़ने है टैग:
<meta-data android:name="com.google.android.gms.analytics.globalConfigResource"
android:resource="@xml/analytics" />
<meta-data android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version" />
मैं सेकंड मेटा की आवश्यकता के बारे में सुनिश्चित नहीं कर रहा हूँ ...
मैं एक xml फ़ाइल नाम लिखा गया है "analytics.xml" (/ res/xml /) युक्त :
<!-- the Local LogLevel for Analytics -->
<string name="ga_logLevel">verbose</string>
<!-- Treat events as test events and don't send to google -->
<bool name="ga_dryRun">false</bool>
<!-- <integer name="ga_sessionTimeout">300</integer> -->
<!-- Enable automatic Activity measurement -->
<bool name="ga_autoActivityTracking">true</bool>
<!-- Enable automatic exception tracking -->
<bool name="ga_reportUncaughtExceptions">true</bool>
<string name="ga_trackingId">UA-52900555-1</string>
<!-- The screen names that will appear in reports -->
<screenName name="com.maik.adbconnect.EmpityActivity">
Adb Activation
</screenName>
<screenName name="com.maik.adbconnect.wid_class">
Widget call
</screenName>
अब, EmpityActivity.java में, मैं यह लिखा गया है, onCreate विधि की शुरुआत में:
GoogleAnalytics analytics = GoogleAnalytics.getInstance(this);
Tracker t = analytics.newTracker(R.xml.analytics);
t.send(new HitBuilders.AppViewBuilder().build());
LogCat में, एनालिटिक्स का कहना है कि शुरू कर दिया और हिट है ... लेकिन मेरे विश्लेषिकी में समीक्षा करते हैं, "वास्तविक समय उन" के अंतर्गत, कहते हैं शून्य ....
अतिरिक्त प्रश्न: xml फ़ाइल में
screennames की आवश्यकता है?
ga_logLevel और ga_dryRun को बहिष्कृत किया गया है? क्योंकि logcat मुझे चेतावनी दी है कि उन संसाधनों के लिए सेटअप Google Analytic v4
आपने कितने समय पहले एनालिटिक्स खाता बनाया था? – DaImTo
एक हफ्ते पहले ... मैंने इसे भी सोचा है, लेकिन अब भी यह काम नहीं करता है ... हालांकि LogCat यह कहता है, इसलिए मुझे लगता है कि यह डेटा को विश्लेषिकी में भेजता है: "07-22 21: 38: 46.381: V/GAV4 (8076): थ्रेड [गैथ्रेड, 5, मुख्य]: सेवा पाथ पर हिट भेजना: https: PARAMS: v = 1, ul = it-it, t = screenview, ht = 1406057921206, sr = 768x1184, a = 2142572923 , ए = एडीबीकनेक्ट, टीआईडी = UA-52900555-1, सहायता = com.maik.adbconnect, cid = 8e106838-bfda-418e-a5e2-6a1f56a6c65d, av = 1.0, _u = .2nK-AL, " – Maik
या शायद" पथ: https: "गलत है? – Maik