簡體   English   中英

如何在 Android 版 Google Analytics (v4) 中獲取活動數據?

[英]How to get campaign data in Google Analytics (v4) for Android?

我試圖設置谷歌分析以進行廣告系列測量並正在瀏覽此鏈接: https : //developers.google.com/analytics/devguides/collection/android/v4/campaigns#general-campaigns

這個鏈接中的代碼是這樣的:

// Get tracker.
Tracker t = ((AnalyticsSampleApp) getActivity().getApplication()).getTracker(
    TrackerName.APP_TRACKER);

// Set screen name.
t.setScreenName(screenName);

// In this example, campaign information is set using
// a url string with Google Analytics campaign parameters.
// Note: This is for illustrative purposes. In most cases campaign
//       information would come from an incoming Intent.
String campaignData = "http://examplepetstore.com/index.html?" +
    "utm_source=email&utm_medium=email_marketing&utm_campaign=summer" +
    "&utm_content=email_variation_1";

// Campaign data sent with this hit.
t.send(new HitBuilders.ScreenViewBuilder()
    .setCampaignParamsFromUrl(campaignData)
    .build()
);

我的問題是如何從傳入事件中獲取 CampaignData?

請幫忙。

有兩種類型的廣告系列跟蹤:

  1. 安裝廣告系列
  2. 一般活動

安裝廣告系列跟蹤應用安裝,並通過在您的應用清單中包含特定意圖來完成。

常規活動正在跟蹤您的應用程序的啟動情況(應用程序已安裝並且用戶正在點擊深層鏈接,例如: app://myapp/deeplink? utm_source =...

在您的示例(通用廣告系列)中,廣告系列數據應該來自這個特定的深層鏈接。

在此示例中(“ examplepetstore.com/index.html?utm_source= email &utm_medium= email_marketing &utm_campaign= summer &utm_content= email_variation_1 ”)粗體文本是您的營銷活動數據,您的營銷團隊正在創建它。 GA 庫在setCampaignParamsFromUrl()識別這些參數。

General CampaignsLaunch Campaigns允許您跟蹤用於打開已安裝應用程序的源(utm_source、utm_campaign、utm_medium)。 這是通過深層鏈接機制完成的,如果您熟悉深層鏈接 - 您就可以開始了。

有關 Android 的深層鏈接實現,請參見 此處

在您的AndroidManifest.xml 中

<activity android:name=".MainActivity">
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</activity>

這假設您的應用程序中有 MainActivity 類。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM