スマートスクリプト

モバイルWebサイト上のボタンやバナーを経由して、ユーザーがアプリをインストールする形式のWebキャンペーンを実施している場合、参照元(リファラー)の情報が失われる可能性があります。モバイルWebサイト上でスマートスクリプトを実行することで、完全なアトリビューション情報を取得できます。

スマートスクリプトについて

モバイルWeb(mWeb )からアプリへのフローは、アプリの普及を促進するための一般的な方法になりつつあります。マーケターは、モバイルサイトのランディングページを使用してトラフィックをアプリに誘導し、Webキャンペーン(有料Webキャンペーンおよび所有/獲得メディアチャネル)でユーザーに幅広くリーチし、効果的なコストパフォーマンスを実現しています。

興味・関心とエンゲージメントが高いWebユーザーは、モバイルサイトのランディングページにある「アプリをダウンロード」や類似するボタンやリンク、バナーを通して、モバイルアプリに誘導されます。マーケターはこれらのフローを正確に計測し、元のソースへ適切にアトリビュートするようにすることが重要です。

ユーザーは、オーガニックまたはWebキャンペーンに参加した後にモバイルWebサイトに到達します。このフローでは、通常2回のクリックが発生します:

  • 1回目のクリック:元の参照ソース(Adjustリンクである場合とそうでない場合があります)。
  • 2回目のクリック:ランディングページのダウンロードボタンの背後にあるリンク。

このシナリオでは、場合によっては、アトリビューションとディープリンクに問題が生じます。アプリのコンバージョンは誤ってアトリビュートされたり、オーガニックと見なされたりすることがあります。これは、最初のクリックがアドネットワークまたは自社で保有するメディアソースからのものである場合でも発生する可能性があります。

スマートスクリプトは、ウェブページにアクセスした際のURLに含まれるパラメーターを使って、動的にAdjustリンクを生成することでこの問題を解決します。これにより、初回クリックのコンテキストがダウンロードボタンの背後にある2回目のクリックにも自動的に引き継がれ、元の参照元へのアトリビューションを維持できます。

仕組み

Flow diagram for Smart scripts
スマートスクリプトのフローチャート
  1. ユーザーがURLを選択してモバイルWebサイトに遷移します。そのサイトにはアプリをダウンロードするためのボタンが設置されています。

  2. スクリプトがユーザーのブラウザー上で実行され、流入元URLからマッピングされたパラメーターに基づいて、ボタン用のAdjustリンクを動的に生成します。

  3. 受信URLパラメーターと送信URLパラメーター間の目的のマッピングを実現するようにスクリプトを設定できます。これは完全にカスタマイズ可能です。

    • (オプション)デフォルトまたは基本のパラメーターを選択するか、モバイルサイトのランディングページに追加のデータやコンテキストがある場合は、カスタムパラメーターでリンクを強化することができます。
  4. ユーザーがそのボタンをクリックしてアプリをダウンロードすると、次のいずれかが起こります。

    1. アプリがインストールされている場合、ユーザーはアプリにリダイレクトされます。
    2. アプリがインストールされていない場合、ユーザーは関連するアプリストアに誘導され、アプリのインストールを促されます。
  5. Adjust SDKはリンクトークン、チャネル、キャンペーン、アドグループ、流入元URLのクリエイティブに基づいてアトリビューションを計測します。そのため、アトリビューション情報が失われることはありません。

スマートスクリプトを使用する理由とは?

  • モバイルサイトのランディングページには、複数のソースから多くのトラフィックが流入するため。
  • Webサイトにボタンまたはバナーを設置し、ユーザーにモバイルアプリをダウンロードしてもらうため。
  • 正しいソースからのアトリビューションを記録し、ユーザーにシームレスなディープリンク/遅延ディープリンク体験を提供するため。

次のステップ

  1. スマートスクリプトを設定する:スマートスクリプトの設定手順をご覧ください。
  2. スクリプト機能を理解する:スマートスクリプトはカスタマイズが可能なため、開発者は生成されたスクリプトに変更を加えることができます。