🛸

Googleアナリティクス (Firebase) でDynamicLinkなどでアプリを起動したときの参照元を分析する

2021/12/20に公開

DynamicLinks や DeepLink (UniversalLinks/AppLinks) でアプリを起動したときの参照元を分析するときの手順の備忘録

DynamicLinks

DynamicLinks で作成したURLにキャンペーンパラメータを付加すると、Firebaseコンソールの [コンバージョン] から [アトリビューション] として参照元やキャンペーンなどが分析できる

https://<DynamicLinksで作成したURL>?utm_source=xxxx&utm_medium=yyyy&utm_campaign=zzzz

手順1

  • [Events] からDynamicLinksイベントのコンバージョンを ON にする
    • dynamic_link_app_open
    • dynamic_link_first_open
    • dynamic_link_app_update

firebase_events

手順2

  • [Conversions] から、上記で設定したコンバージョンイベントを確認

firebase_conversions

  • [+] のマークをタップして [アトリビューション] からメディアやキャンペーンも分析できる

firebase_attribution

参考

https://firebase.google.com/docs/dynamic-links/analytics#google-analytics

DeepLink (UniversalLinks/AppLinks)

UniversalLinks(iOS) や AppLinks(Android) でのアプリ起動時も、同様にURLにキャンペーンパラメータを付加すると参照元やキャンペーンなどが分析できる

手順1

  • アプリ側でDeepLinkから起動したときのイベントを作成し、コンバージョンとしてマークする
    • 例: open_deep_link など

deeplink_event

手順2

  • DynamicLinksと同様に[Conversions] から、上記で設定したコンバージョンイベントを確認

deeplink_conversions

参考

https://support.google.com/firebase/answer/6317518

コンバージョンのイベント件数が増えない?

  • FirebaseのコンソールからコンバージョンをONにしてもすぐに反映されない
  • 設定後にしばらく待ってから、DebugViewでコンバージョンに登録されることを確認すると安心

debug

Discussion