# ポストバック URL をテストしてトラブルシューティングする

本番環境で利用する前に、ポストバックURLをテストできます。これにより、エンドポイントがリクエストを受け付けることを確認し、配信の問題をより迅速に切り分けることができます。

#### ポストバックURLをテストする

{% hint style="success" icon="circle-info" %}
**注:** テスト時には、エラーを避けるために、ポストバックURLを一時的に変更して固定のテスト値（例: `{SubId1}`ではなく「12345678」）を渡すことをおすすめします。サーバーが送信を受け付けた場合は、ポストバックURLを安全に元に戻して変数を使用できます。
{% endhint %}

1. 上部のナビゲーションバーから、次を選択します **Discover** → **My Brands**.
2. 表示形式に応じて次に進みます:
   * 以下の場合 ![](/files/15f81cb99c714ba32058e2306b005a2902a89de3) **\[グリッドビュー]**、ポストバックをテストしたいブランドを選択し、次に選択します ![](/files/4927eb1e5c4fa3b3dc6c7e11a5ab7eb37b71050d) **\[その他] → トラッキング連携**.
   * 以下の場合 ![](/files/062faf4cfcd56cd113992985d1fa181e71b3dbd6) **\[リストビュー]**、ポストバックをテストしたいブランドにカーソルを合わせ、次に選択します ![](/files/4927eb1e5c4fa3b3dc6c7e11a5ab7eb37b71050d) **\[その他]** → **トラッキング連携**.
3. 次の *ポストバック* セクションで、テストしたいポストバックURLを見つけ、次に選択します ![](/files/abddecb8ce63e889572eca17db0d705cd899c19f) **\[アクション] → テスト**.
4. テストしたいURLを入力し、次に選択します **テストを開始**.

   <div data-with-frame="true"><figure><img src="/files/9ce0952486b3321e040a52f3a6eae55f5184eb82" alt=""><figcaption></figcaption></figure></div>

#### 再試行の動作を理解する

impact.com が送信先URLにポストバックを送信した際に失敗した場合、impact.com は自動的に配信を再試行します。これにより、一時的なネットワークの問題や短時間のサーバー停止に対応できます。

impact.com は、失敗したポストバックを合計で最大15回まで再試行します。

impact.com は、次の場合にはポストバックを再試行しません:

* 送信先URLの形式が不正、または無効です。
* 送信先URLまたはそのホストが解決されない場合。たとえば、DNS ルックアップの失敗時などです。

impact.com は、HTTP レスポンスが次の範囲の場合、最初の3回の再試行をスキップします `400` から `500`.

| 再試行回数  | 再試行までの遅延 |
| ------ | -------- |
| 再試行 1  | +15秒     |
| 再試行 2  | +15秒     |
| 再試行 3  | +15秒     |
| 再試行 4  | +3分      |
| 再試行 5  | +3分      |
| 再試行 6  | +15分     |
| 再試行 7  | +15分     |
| 再試行 8  | +15分     |
| 再試行 9  | +2時間     |
| 再試行 10 | +2時間     |
| 再試行 11 | +2時間     |
| 再試行 12 | +6時間     |
| 再試行 13 | +6時間     |
| 再試行 14 | +6時間     |
| 再試行 15 | +6時間     |

#### エラーのトラブルシューティング

| エラー              | 説明                                                                                                                                         |
| ---------------- | ------------------------------------------------------------------------------------------------------------------------------------------ |
| 必須パラメーターが不足しています | サーバーは、変数ではなく値を想定している可能性があります。ポストバックURLを変更してテスト値（例: `{SubId1}`ではなく）を渡し、固定値を受け付けるか確認してください。                                                  |
| 大文字と小文字を区別する変数   | 動的変数は大文字と小文字を区別し、正確である必要があります。つまり、 `{SubId1}` は次と同じではありません `{subid1}`。変数が正しい大文字・小文字の区別を反映していることを再確認してください。                                 |
| アクセスが拒否されました     | ほとんどのポストバックサーバーには、動的変数とともに渡す必要があるセキュリティトークンまたは値があります。サーバーにアクセスするために必要なトークンまたはセキュリティ値については、Webサイトの技術チームに確認するか、Webサイトプロバイダーのドキュメントを参照してください。 |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.impact.com/partner/ja/nitsuitebitaidesuka/platform-features/action-management/event-notifications-and-postbacks/test-and-troubleshoot-a-postback-url.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
