モバイルWebのウェブサイトからアプリへの帰属の転送

ほとんどのユーザー獲得はモバイルアプリとモバイルインベントリーを中心に行われ、ユーザーをアプリのインストールへと導きますが、多くのブランドはモバイルウェブサイトを起点とし、ネイティブモバイルアプリの体験へと導くユーザージャーニーを持っています。

これらのジャーニーには、有料のウェブベースのキャンペーンや、モバイルウェブページに「オーガニック」にランディングしたユーザーが含まれます。

従来のモバイルトラッキングリンクのアトリビューションは、コールトゥアクションにトラッキングリンクが埋め込まれている場合、このようなケースでのコンバージョンを捕捉しますが、モバイルウェブサイトにどのようにたどり着いたかについての情報を自動的に捕捉することはできません。

mceclip4.png

この記事では、ユーザーのモバイルウェブからアプリへのコンバージョンをより多くトラッキングするために、Singularの専用ソリューションを導入する方法について説明します。

Singular Linksを SingularのウェブSDKと組み合わせて使用することで、モバイルウェブサイトからモバイルアプリへのコンバージョンをモバイルアプリのアトリビューションレポートで確認することができます。

モバイルウェブデータをエンリッチしたSingular Linksが、Singularのモバイルウェブからアプリへのトラッキング専用ソリューションを導入する前と後ではどのようになるかの例を以下に示します:

導入

mceclip3.png

導入

mceclip2.png

以前はソース = "Mobile Web to App "の下にバケットされていた9件のインストールと13件のリエンゲージメントが、実際にはモバイルウェブソースの "Adwords "と "Some_source "を含むトラフィックでした。

前提条件

  1. Singular Web SDKバージョン1.0.8以上を統合する。
  2. Mobile Web to App」のベースとなるSingular Linkを生成する。

    注意事項

    • ベースリンクはSingularが提供します。詳細はカスタマーサクセスマネージャーにお問い合わせください。
    • Deeplink、Passthrough、およびDeferred Deeplinkパラメータは、デフォルトでは NULL です。渡されると、リンクに追加されるか、既存のディープリンク('_dl')、パススルー('_p')、ディファードディープリンク('_ddl')パラメータが上書きされます。
  3. (オプション) リエンゲージメント・トラッキングのために - シンギュラーリンクにディープリンクのサポートを追加し、ディープリンクを持つベースリンクを設定します。

実装

モバイルウェブサイトがこれらのモバイルアプリのアトリビューションをウェブアトリビューションデータで確実に取得できるようにするには、CDN/NPMを使用した現在のSingularウェブSDKの実装に加えて、以下のメソッドを実装してください:

openApp メソッド
説明 ウェブからアプリへのSingularリンクを構築し、アプリがインストールされていればアプリを開きます。 アプリがインストールされていない場合、ユーザーは事前に定義されたフォールバックページにリダイレクトされます。
シグネチャ singularSdk.openApp(baseLink, deeplink = null, passthrough = null, deferredDeepLink = null)
使用例

  // ディープリンク、パススルー、または遅延ディープリンクパラメータを含まない次のベースリンクを使用してアプリを開きます
  singularSdk.openApp("https://mydomain.sng.link/Buour/55cx");
  
  // 次のベースリンク、カスタムディープリンク ('_dl')、パススルー ('_p')、および遅延ディープリンク ('_ddl') パラメータを使用してアプリを開きます
  singularSdk.openApp("https://mydomain.sng.link/Auour/55ba", 
  "deeplink_value", "passthrough_value", “deferred_value”);
  
buildWebToAppLink メソッド
説明 ウェブからアプリへのSingularリンクを構築します。開発者はリンクを呼び出す方法を選択できます。
シグネチャ singularSdk.buildWebToAppLink(baseLink, deeplink = null, passthrough = null, deferredDeepLink = null)
使用例

  // ディープリンク、パススルー、または遅延ディープリンクパラメータを含まない次のベースリンクを使用して、Web からアプリへのリンクを構築します。
  const webToAppLink = 
  singularSdk.buildWebToAppLink("https://mydomain.sng.link/Buour/55cx");
  
  // 次のベースリンク、カスタムディープリンク ('_dl')、パススルー ('_p')、および遅延ディープリンク ('_ddl') パラメータを使用して、Web からアプリへのリンクを構築します。
  const webToAppLink = 
  singularSdk.buildWebToAppLink("https://mydomain.sng.link/Auour/55ba",
  "deeplink_value", "passthrough_value", "deferred_value");
  

Google Tag Managerを使用している場合は、以下のカスタムHTMLタグを以下のコードで追加します:

<script>
    (function() {
      if (singularSdk) {
        var baseLink = "https://mydomain.sng.link/Auour/55ba";
        var deeplink = ''; // ここにディープリンクを配置します。 null も可能
        var passthrough = ''; // ここにパススルーを入れます。null にすることもできます
        var deferredDeepLink = ''; // 遅延ディープリンクをここに配置します。null にすることもできます 
  
        singularSdk.openApp(baseLink, deeplink, passthrough, deferredDeepLink)
      }
    })();
  </script>
  

レポート

mceclip1.png

値「Mobile Web to App」は、トラッカー名および新しい「Link Type」ディメンションで使用され、モバイルWebサイトに埋め込まれたベースリンクを使用して追跡されたモバイルアプリのアトリビューションを識別します。

openApp(またはその他の呼び出し)によってトリガーされたベースリンクを起点とするこれらのモバイル アプリのアトリビューションには、Singular Web アトリビューションも設定されている Web キャンペーンも自動的に組み込まれます。

また、UTMリファラー値を使用し、モバイルウェブサイトへのトラフィックをモバイルアプリのCTAに誘導するソースは、次のようにレポートされ、Singularのレポートディメンションにマッピングされます:

UTM シングラーディメンション
utm_source ソース
utm_campaign キャンペーン名
utm_content クリエイティブ名
utm_term キーワード
utm_medium (ユーザーレベルのエクスポートで使用可能)

マッピングされた値は、ユーザーレベルのエクスポートでも使用できます。 すべてのUTM値は、エクスポートの「パススルー」列にも永続化されます。