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

キャンペーンでディープリンクを使用する前に、テストをすることが重要です。ユーザーを意図したコンテンツに誘導し、Adjustで記録をすることができるように、設定が正しく行われたかどうかを確認してください。 ここでは、新規ユーザーおよび既存ユーザーとして行うテストの手順を説明します。

テスト中に問題が発生した場合は、ディープリンクのよくあるご質問で詳細を確認してください。

テストのチェックリスト

  • AdjustのCampaign Labを使用して、テスト環境に適したディープリンクを作成します。
  • アプリの正しいバージョンをテストします。例:アプリのデバッグバージョンでのみユニバーサルリンクを実装した場合、そのバージョンでテストを行います。

アトリビューションのテストに関するその他のポイント

テストサイトを構築する

テストを行うには、Web環境でリンクをホストする必要があります。Adjustでは、テストをする際に、HTMLページにてディープリンクをクリックすることを推奨します。無料のWebサイトビルダーを使って簡単なテストサイトを作成し、ディープリンクURLをリンクとしてテストサイトに埋め込んでください。

以下のHTMLコードでページを作成できます。

<!DOCTYPE html>
    <html lang="en">
   <head>
      <style>
         a {
             font-size: 100px
             }
      </style>
   </head>
   <body>
      <a href="https://app.adjust.com/abc123?deep_link=myamazingapp%3A%2F%2Fsuper%2Fexclusive%2Fpromotion">Deep Link</a>
   </body>
</html>

テスト方法

テストプロセスは、リンクのタイプとそれが使用されるシナリオによって決まります。例えば、リンクの動作はすでにアプリをインストールしているユーザーの場合と、そうでないユーザーの場合で異なります。

以下では、既存ユーザー・新規ユーザーとしてリンクをテストする方法と、ディープリンクを使用してリアトリビューションをテストする方法を示します。

既存ユーザーとして // ダイレクトディープリンク

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

  1. テストサイトを構築します
  2. ディープリンクをテスト用Webページに追加します。
  3. テスト用デバイスにアプリをインストールし、少なくとも1回開きます。
  4. テスト用デバイスでWebブラウザを開き、テストWebページに移動します。
  5. ディープリンクのURLをクリックします。

クリックすると、アプリが起動し、カスタムURIスキームで記述された特定の場所にディープリンクされます。これは、Adjustの設定が完了し、ディープリンクを使用してキャンペーンを計測する準備ができたことを意味します。

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

新規ユーザーとして // ディファードディープリンク

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

  1. アプリがまだインストールされていないことを確認します。インストール済みの場合:

    1. アプリをデバイスから完全にアンインストールします(可能な場合、アプリのゴミ箱を空にします)。
    2. テストコンソールを使用して、デバイス情報を削除します。
  2. テスト用デバイスでWebブラウザを開き、テストWebページに移動します。アプリストアにリダイレクトされるのを待ちます。

  3. アプリをダウンロードして開きます。Adjustでインストールがトリガーされます。

  4. アプリが開くと、カスタムURIスキームで指定された特定の場所にディープリンクされます。

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

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

テスト間でデバイスをリセットする

ディファードディープリンクのテストを複数回行う場合、テストとテストの間にデバイスをリセットすることが重要です。デバイスをリセットするには、常に以下の手順に従ってください。

  1. テスト用デバイスからアプリをアンインストールします。

  2. Adjustのシステムから広告IDを消去します。

  3. どのリンクもクリックせずにアプリをインストールします。

  4. テストコンソールで、インストールがオーガニックとして表示されていることを確認します。

    • オーガニックとして表示されていない場合は、そうなるまで手順1〜3を繰り返します。
  5. テスト用デバイスからアプリをアンインストールします。

  6. Adjustのシステムから広告IDを消去します。

リアトリビューション (Reattribution)

ディープリンクを使用してリアトリビューションをテストするには、以下の手順に従ってください。

1. テストリンクでリアトリビューションの非アクティブ期間を0日に設定する

テストリンクでリアトリビューションの非アクティブ期間を0日に設定するには、Campaign Labで以下の手順に従ってください。

重要:
アプリレベルの非アクティブ期間を変更した場合、テスト終了後に希望の非アクティブ期間に戻すようにしてください。

2. ディープリンクとデバイスを設定してディープリンクをテストする

Adjustディープリンクとデバイスを設定してディープリンクをテストするには、以下の手順に従ってください。

  1. 広告IDパラメーターなしでディープリンクを作成します。

    • 例:https://app.adjust.com/abc123?deep_link=myamazingapp%3A%2F%2Fsuper%2Fexclusive%2Fpromotion
  2. Adjustのシステムからテスト用デバイスの広告IDを消去します。

  3. どのリンクもクリックせずにアプリをインストールします。

  4. テスト用デバイスでWebブラウザを開き、テスト用のHTMLページに移動します。

  5. ディープリンクをクリックします。

  6. テストコンソールを使用して、デバイスがテストリンクにアトリビュートされたかどうかを確認します。