Google Analytics

Google Analytics: アプリSDKのclientIDを取得する

こんにちは、エクスチュアの權泳東(権泳東/コン・ヨンドン)です。

以前、Google Tag Manager上でGoogle AnalyticsのclientIDを取得する という記事を書きましたが、今回はアプリ計測の場合にGAのclientIDを取り出す方法についてです。

なお、Google Developersの公式ドキュメントには、スマホアプリの場合のclientID取得方法についての記載が見つかりませんでした。
調べた結果、下記のメソッドでclientIDを読み取ることが出来ました。

Android:

String clientId = mTracker.get("&cid");

iOS版:

NSString *clientId = [tracker get:kGAIClientId]; 

この方法でclientIDを取り出せばカスタムディメンションで計測することも出来ます。
また、アプリのネイティブ部からWebviewに遷移するアプリの計測において、clientIDをWebviewにクエリパラメータで引き渡しておいて、JavascriptでclientIDを上書きする処理をすれば、アプリ内のネイティブ-Webview間を同じセッションとして計測する事も出来ます。

参考にした情報は下記のURLです。

http://stackoverflow.com/questions/31674013/how-to-get-clientid-in-android-google-analytics-v4

https://groups.google.com/forum/#!topic/ga-mobile-app-analytics/m8OSw7ExHmM

弊社ではモバイルアプリへのGoogle Analytics、Adobe Analyticsの導入支援を行なっております。
お問い合わせはこちらからどうぞ。

ブログへの記事リクエストはこちらまで

セッション・リプレイの機能強化前のページ

AdverTimes Days 2017に出展いたしました次のページタグを設定

ピックアップ記事

  1. 最速で理解したい人のためのIT用語集

関連記事

  1. Adobe Analytics

    Adobe AnaltyicsとGoogle Analytics の「生Webビーコン」をBigQu…

    こんにちは、エクスチュアの權泳東(権泳東/コン・ヨンドン)です。…

  2. Google Analytics

    Google Analytics 4: イベントパラメータをセッションスコープで集計する方法

    こんにちは、エクスチュアの權泳東(権泳東/コン・ヨンドン)です。…

  3. GA 360 Suite

    Google Analytics 360: BigQueryを使ってアトリビューション分析で91日以…

    こんにちは、エクスチュアの權泳東(権泳東/コン・ヨンドン)です。…

  4. GA 360 Suite

    Google Analytics 360 + BigQueryでよく使うSQL例 6選

    こんにちは、エクスチュアの權泳東(権泳東/コン・ヨンドン)です。…

  5. Google Analytics

    Google Analytics フィルタ②

    こんにちは!今回は前回に引き続きGoogle Analyticsのフィ…

カテゴリ
最近の記事
  1. Adobe WebSDK クロスドメイン計測【第2部】FPI…
  2. Adobe WebSDK クロスドメイン計測【第1部】ECI…
  3. Adobe Target Recommendations:g…
  4. Conversational Analytics APIでお…
  5. Looker Studioで日付フィルターの開始日・終了日の…
  1. プログラミング

    Node.jsでCSVファイル内のダブルクオートで囲まれたカラム内のカンマを除去…
  2. Cortex

    #ai-datacloud勉強会でマルチモーダルに触れた日
  3. Tableau

    Tableauのヘックスタイルマップでヒートマップを地図上に粗く表現する
  4. Adobe Analytics

    異常値検出とは-Adobe Analyticsの指標説明
  5. Amazon Web Services

    Pythonを用いたAmazon S3の署名付きURLの発行と、発行時の注意点
PAGE TOP