トラッカーと deep_link パラメーターを使用してディープリンクを設定する

Adjustでは、deep_linkパラメーターを追加したAdjustトラッカーURLを使用してディープリンクを設定できます。

ここでは、シングルプラットフォームとマルチプラットフォーム両方のディープリンクを作成し、それぞれの機能をテストする方法について説明します。

事前準備

事前に以下の内容をご確認ください。 

必要条件

  • ディープリンク用に設定されたアプリ(iOSAndroid

参考 

  • deep_linkパラメーターは、他の全てのAdjustパラメーターと互換性があります。
  • iOS 9以降のデバイスでは、ほとんどの広告環境で、トラッカーとdeep_linkパラメーターを使用したディープリンクがサポートされていません。ディープリンクのオプションを確認してください
  • 以下の手順では、例として短いトラッカートークンを使用しています。Adjustキャンペーンウィザードに表示されたトラッカートークン全体を必ず使用してください。
  • 常にディープリンクを忘れずにエンコードしてください

AdjustトラッカーURLを使用してディープリンクを設定する

単一のトラッカートークンを持つトラッカーURLの場合

単一のトラッカートークンが追加されたディープリンクはディープリンクジェネレーターで作成できます。設定時間が短縮され、エラーを回避できます。Adjust管理画面からメニュー (Menu) >ディープリンクジェネレーター (Deeplink Generator)を選択すると、ディープリンクジェネレーターにアクセスできます。 

ディープリンクをマニュアル設定するには、以下の手順に従ってください。

 

この例では、トラッカートークンはbkrn68です。

カスタムURIスキームを選択します(これはディープリンクの遷移先です)。

カスタムURLをエンコードします。

プレーン テキスト ファイルで、?をトラッカーに追加し、deep_linkパラメーターとエンコード済みのカスタムURIを追加します。

その他のAdjustパラメーターがあれば追加します。

     

    1.Adjust管理画面で、トラッカーURLを見つけるか作成します。この例では、トラッカートークンはabc123です。

    https://app.adjust.com/abc123 
    2. カスタムURIスキームを選択します(これはディープリンクの遷移先です)。  
    myamazingapp://super/exclusive/promotion
    3. カスタムURIスキームをエンコードします。 
    myamazingapp%3A%2F%2Fsuper%2Fexclusive%2Fpromotion
    4. プレーン テキスト ファイルで、?をトラッカーURLに追加し、deep_linkパラメーターとエンコード済みのカスタムURIスキームを追加します
    https://app.adjust.com/abc123?deep_link=myamazingapp%3A%2F%2Fsuper%2Fexclusive%2Fpromotion
    5. さらにAdjustパラメーターを追加して、機能またはキャンペーンの詳細をトラッカーURLに追加します。 
    https://app.adjust.com/abc123?campaign=My_Performance_Campaign&adgroup={publisher_id}&creative=Flashy_Image&deep_link=myamazingapp%3A%2F%2Fsuper%2Fexclusive%2Fpromotion

    これで、ディープリンクの設定が完了しました。設定したAdjustトラッカーURLで、ユーザーがアプリにディープリンクされるようになります。

    複数のAdjustトラッカートークンを持つトラッカーURLの場合

    マルチプラットフォームのトラッカーURLをディープリンクするには、両方のアプリが同じURIスキームを共有している必要があります。ディープリンクを設定するには、以下の手順に従ってください。 

    カスタムURIスキームを選択します(これはディープリンクの遷移先です)。

    カスタムURLをエンコードします。

    プレーン テキスト ファイルで、?をトラッカーに追加し、deep_linkパラメーターとエンコード済みのカスタムURIを追加します。

    その他のAdjustパラメーターがあれば追加します。

     

    1.Adjust管理画面で、マルチプラットフォームのトラッカーURLを作成します。この例では、トラッカートークンはabc123bkrn68です。

    https://app.adjust.com/abc123_bkrn68 

    2. カスタムURIスキームを選択します(これはディープリンクの遷移先です)。  

    myamazingapp://super/exclusive/promotion
    3. カスタムURIスキームをエンコードします。 
    myamazingapp%3A%2F%2Fsuper%2Fexclusive%2Fpromotion
    4. プレーン テキスト ファイルで、?をトラッカーURLに追加し、deep_linkパラメーターとエンコード済みのカスタムURIスキームを追加します
    https://app.adjust.com/abc123_bkrn68?deep_link=myamazingapp%3A%2F%2Fsuper%2Fexclusive%2Fpromotion
    5. さらにAdjustパラメーターを追加して、機能またはキャンペーンの詳細をトラッカーURLに追加します。 
    https://app.adjust.com/abc123_bkrn68?campaign=My_Performance_Campaign&adgroup={publisher_id}&creative=Flashy_Image&deep_link=myamazingapp%3A%2F%2Fsuper%2Fexclusive%2Fpromotion

    これで、マルチプラットフォームのディープリンクの設定が完了しました。設定したAdjustトラッカーURLによってユーザーがアプリにディープリンクされるようになりました。

    ディープリンクをテストする

    ディープリンクは、キャンペーンで使用する前に必ずテストを実施してください。ディープリンクの機能は多くの要因の影響を受けるため、予期しない動作がアトリビューションデータに影響を及ぼす可能性があります。テスト中に問題が発生した場合は、ディープリンクのよくある質問で詳細を確認してください。 

    既存ユーザーとして

    アプリをインストール済みの既存ユーザーとしてディープリンクをテストするには、以下の手順に従ってください。

    1. テスト用デバイスにアプリをインストールし、少なくとも1回そのアプリを開きます。  
    2. ディープリンクのトラッカーURLをクリックします。
    3. クリックすると、アプリが起動し、カスタムURIスキームで記述された特定の場所にディープリンクされます。

    クリック後にアプリが開いた場合、Adjustの設定は完了しています。 

    アプリ内の正しい場所でアプリが開かない場合、アプリでディープリンクの内容を正しく処理できません。開発チームに連絡して、アプリ内のパスが正しく設定されていることを確認してください。

    新しいユーザーとして(ディファードディープリンク)

    アプリをインストールしていない新規ユーザーとしてディープリンクをテストするには、以下の手順に従ってください。

    1. アプリをデバイスから完全にアンインストールします(可能な場合、アプリのゴミ箱を空にします)。
    2. Adjust管理画面のテストコンソールからデバイスデータを削除します。
    3. ディープリンクトラッカーURLをクリックし、アプリストアにリダイレクトされるのを待ちます。
    4. アプリをダウンロードして開きます。Adjustでインストールがトリガーされます。
    5. アプリが開くと、カスタムURIスキームで記述された特定の場所にディープリンクされます。

    アプリを開いた後、正しい場所にディープリンクされた場合、Adjustの設定は完了しています。 

    アプリを開いた後、正しい場所にディープリンクされない場合は、既存ユーザーとしてもう一度テストを行い、クリックに正しくアトリビュートされるかどうか確認してください。アトリビュートされるが正しい場所にディープリンクされない場合は、ディープリンクの受け渡しで問題が発生している可能性があります。これは、ディープリンクパラメーターの欠落またはエンコードエラーが原因である可能性があります。ディープリンクのよくある質問をご確認になるか、support@adjust.comまでお問い合わせください。

    このトピックについて