ユニバーサルリンクをテストする

キャンペーンでユニバーサルリンクを使用する前に、テストをすることが重要です。ユーザーを意図したコンテンツに誘導し、Adjustがこれらのリンクを使用して計測できるように、設定が正しく行われたかどうかを確認してください。

テスト中に問題が発生した場合は、ユニバーサルリンクに関するトラブルシューティングガイドで詳細を確認してください。

テストのチェックリスト

  • アプリの正しいバージョンをテストします。例:アプリのデバッグバージョンでのみユニバーサルリンクを実装した場合、そのバージョンでテストを行います。
  • デバッグ版でテストを行っており、Adjustサポートチームのサポートが必要な場合は、TestFlightでバージョンをリリースしてサポートチームを招待できます。
  • JSRリンクをテストするには、キャンペーンが実施される特定の環境を使用するのが最も効果的な方法です。

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

テストサイトを構築する

ユニバーサルリンクは、SafariまたはChromeで開かれる必要があります。また、リンクをブラウザのアドレスバーに直接入力した場合も機能しません。

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

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

<!DOCTYPE html>
    <html lang="en">
   <head>
      <style>
         a {
             font-size: 100px
             }
      </style>
   </head>
   <body>
      <a href="https://f2k5.adj.st/profile/67890?adj_t=abc123">Deep Link</a>
   </body>
</html>

テスト方法

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

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

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

既存ユーザーとしてユニバーサルリンクをテストするには、以下の手順に従ってください。  

  1. Webページを作成します。
  2. Rawユニバーサルリンクをテスト用Webページに追加します。
  3. ユニバーサルリンク全体をテスト用Webページに追加します。
  4. テスト用デバイスにアプリをインストールします。
  5. ウェルカム画面がある場合はクリアします。アプリが要求する場合はログインします。
  6. テスト用デバイスでWebブラウザを開き、テストWebページに移動します。
  7. ユニバーサルリンクをクリックします。

アプリが正しいページで自動的に開く場合は、そのユニバーサルリンクでキャンペーンを計測する準備ができています。

アプリが開かない場合はRawユニバーサルリンクをクリックして、連携が正しくされていることを確認します。リンクが失敗してHTTP 404エラー(URL not found)が返される場合は、連携に関する手順を再確認してください。

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

新しいユーザーとしてユニバーサルリンクをテストするには、以下の手順に従ってください。

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

  2. 広告IDを見つけて取得します。

  3. アプリがすでにテスト用デバイスにインストールされている場合は、アンインストールします。

  4. Adjustテストコンソールを使用して、Adjustのシステムからデバイス情報を消去します。

  5. 広告IDパラメーターを持つディープリンクを作成します。

    • 例:https://f2k5.adj.st/profile/67890?adj_t=abc123&adj_idfa=8C6CBCOD-5F43-4765-A6E6-84DFF3D24707
  6. テスト用デバイスでWebブラウザを開き、テストWebページに移動します。

  7. ユニバーサルリンクをクリックします。

  8. アプリをインストールします。

  9. アプリを開きます。

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

ディファードディープリンクで正しいページが開かず、アプリがインストールされた状態でディープリンクをクリックすると正しいページが開く場合は、AppViewで入力したアプリスキームが正しいことを確認してください。

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

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

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

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

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

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

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

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

リアトリビューション

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

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

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

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

2. テスト用にリンクとデバイスを設定する

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

    • 例:https://f2k5.adj.st/profile/67890?adj_t=abc123
  2. Adjustのシステムからテスト用デバイスの広告IDを消去します。

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

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

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

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