アクションライフサイクルのポストバックを設定する

アクションライフサイクルのポストバックには主に2つのタイプがあります。 グローバルレベル はアカウント全体のポストバックを作成し、 イベントレベル は特定のイベントタイプのポストバックを作成します。セットアップ手順の詳細を確認するには、ニーズに最適なものを選択してください。

circle-exclamation

アクションライフサイクルポストバックを設定する

chevron-rightグローバルレベルのアクションライフサイクルポストバックを設定するhashtag

このセクションでは、アカウント全体のポストバックを一度に作成する方法を説明します。これらのポストバックを受信して消費できるシステムが1つしかないパートナーや、すべての非標準イベントの通知を受け取りたいパートナーは、グローバルレベルのアクションライフサイクルポストバックを設定するべきです。

circle-info

注意: 受信するポストバックのイベントタイプをより選択的にしたい場合は、以下のセクションを参照して イベントレベルのアクションライフサイクルポストバック.

  1. 上部ナビゲーションバーから、次を選択します [ユーザープロフィール] → 設定.

  2. の下に 技術を選択します イベント通知.

  3. の横に アクションライフサイクルイベントを選択します [編集].

  4. サーバーのURLを入力してください。これはimpact.comがポストバックを送信するURLです。

  5. 希望するHTTPメソッドを選択してください。

    • を選択した場合、 POST、その後リクエストのボディを入力し、 ボディ形式を選択します。以下はJSON形式で各データポイントをマッピングする例です。各キーと値のペアのキーは自身のシステムの設定に基づくべきで、値はimpact.comが提供する対応するデータポイントで角括弧に入れて入力する必要があります。 { }.

    • 必要な値が見つかりませんか?アカウントマネージャーに問い合わせるか(または サポートに連絡arrow-up-right).

  6. 選択 アクションライフサイクルイベント)。これらの設定は任意です。

    • を入力してください HTTPヘッダー。複数のペアが必要な場合は、セミコロンで区切ってください。

    • を入力してください 最小遅延 非標準イベントが発生してからポストバックが生成されあなたのシステムに送信されるまでの最小遅延時間を入力してください。

    • に対するレート制限を入力してください 最大リクエスト数 impact.comが1秒あたりあなたのシステムに行うことができるリクエストの数。

    • にしたいものを入力してください 成功レスポンス ポストバックに対する成功レスポンスとして返してほしい内容を入力してください。

    • にしたいものを入力してください エラーレスポンス ポストバックに対する成功レスポンスとして返してほしい内容を入力してください。

  7. 選択 保存.

グローバルレベルのポストバックを設定すると、ブランドがどのような非標準アクションを実行した場合でも、非標準イベントが発生するたびにシステムがポストバックを受信し始めます。新しいポストバック設定をテストする方法を学ぶには、以下の アクションライフサイクルポストバックをテストする セクションを参照してください。

動的値の例

トラッキングリンクに動的変数を設定している場合、アクションが発生したときに通知し、アクションに関連する動的に埋め込まれた値を取得するために、自分のサーバーへのポストバックURLを設定できます。

この例は、 SharedId の値(ブランドと共有したい値)をポストバックのパラメータ(MyParam)に渡す方法を示しています。一部のブランドではこれを設定する必要がある場合があります。

ポストバックURLは次のようになります:

https://postback.example.com/postback?secure=ed7e46f&MyParam={SharedId}

ポストバックURLは MyParam から取得した値でパラメータを埋めます SharedId.

chevron-rightイベントレベルのアクションライフサイクルポストバックを設定するhashtag

このセクションでは、あなたがアクションを発生させたときに追跡する特定のイベントタイプに対するポストバックを作成する方法を説明します。受信するポストバックのイベントタイプをより選択的にしたい場合は、イベントレベルのアクションライフサイクルポストバックを設定するべきです。

circle-info

注意: グローバルレベルのアクションライフサイクルポストバックを設定している場合、イベントレベルのポストバックを設定する必要はありません。

  1. 上部ナビゲーションバーから、次を選択します Discover → My Brands.

  2. テストしたいポストバックを所有するブランドのカードを選択してください。

  3. ブランド名の下で、 [その他]トラッキング統合.

  4. ページの右上付近で、 ポストバックを追加.

  5. 設定したいイベントタイプ(以前の アクショントラッカー)を選択します。

  6. サーバーのURLを入力してください。これはimpact.comがポストバックを送信するURLです。

  7. 希望するHTTPメソッドを選択してください。

    • を選択した場合、 POST、その後リクエストのボディを入力し、 ボディ形式。以下はJSON形式で各データポイントをマッピングする例です。各キーと値のペアのキーは自身のシステムの設定に基づくべきで、値はimpact.comが提供する対応するデータポイントで角括弧 { } に入れて入力する必要があります。

    • impact.comのいくつかを表示 利用可能なボディパラメータarrow-up-right.

    • 必要な値が見つかりませんか?アカウントマネージャーに問い合わせるか(または サポートに連絡arrow-up-right).

  8. 選択 詳細設定を表示)。これらの設定は任意です。

    • を入力してください 最小遅延 非標準イベントが発生してからポストバックが生成されあなたのシステムに送信されるまでの最小遅延時間を入力してください。

    • に対するレート制限を入力してください 最大リクエスト数 impact.comが1秒あたりあなたのシステムに行うことができるリクエストの数。

    • にしたいものを入力してください 成功レスポンス ポストバックに対する成功レスポンスとして返してほしい内容を入力してください。

    • にしたいものを入力してください エラーレスポンス ポストバックに対する成功レスポンスとして返してほしい内容を入力してください。

  9. 選択 保存.

イベントレベルのポストバックを設定すると、 ステップ5で選択したイベントタイプに対するポストバックをシステムが受信し始めます。新しいポストバック設定をテストする方法を学ぶには、以下を参照してください アクションライフサイクルポストバックをテストする セクションを参照してください。

動的値の例

トラッキングリンクに動的変数を設定している場合、アクションが発生したときに通知し、アクションに関連する動的に埋め込まれた値を取得するために、自分のサーバーへのポストバックURLを設定できます。

この例は、 SharedId の値(ブランドと共有したい値)をポストバックのパラメータ(MyParam)に渡す方法を示しています。一部のブランドではこれを設定する必要がある場合があります。

ポストバックURLは次のようになります:

https://postback.example.com/postback?secure=ed7e46f&MyParam={SharedId}

ポストバックURLは MyParam から取得した値でパラメータを埋めます SharedId.

アクションライフサイクルポストバックをテストする

アクションライフサイクルポストバックを設定したら、それが適用されるレベルに関係なく必ずテストしてください。impact.com内でテストポストバックを実行する(イベントレベルのポストバックのみ利用可能)か、コンバージョンを実行することでテストできます。

chevron-rightimpact.comでテストポストバックを実行するhashtag

イベントレベルのポストバックを設定した場合、impact.comアカウント内でそれをテストできます。

  1. 上部ナビゲーションバーから、次を選択します Discover → My Brands.

  2. テストしたいポストバックを所有するブランドのカードを選択してください。

  3. ブランド名の下で、 もっとトラッキング統合.

  4. から ポストバック セクションで、次を選択します [下矢印]アクション、次に テストを開始.

  5. ポストバックのURLが正しいことを確認してから、 テストを開始.

chevron-rightテストコンバージョンを作成するhashtag

このテストはimpact.comのウェブアプリ上で実行されるものではありません。代わりに、典型的なユーザージャーニーに従うエンドツーエンドのテストを実行します。テストを行うことを提携ブランドに必ず通知してください。

  1. 上部ナビゲーションバーから、次を選択します コンテンツ → アセット.

  2. 広告を選択してください。

  3. 広告名の下で、 トラッキングリンクを取得.

  4. 選択 [トグルオン] トラッキングパラメータ.

  5. Enter サブID または Shared ID が必要に応じて。各フィールドには少なくとも1つの入力が必要です。

    • これらのフィールドに既に値がある場合はこの手順をスキップしてください。

  6. 必要に応じて、ドロップダウンリストから プロパティ を選択してください。

  7. 選択 保存.

  8. 選択 トラッキングリンクをコピー.

  9. リンクを貼り付けて 新しいブラウザウィンドウで開いてください。

  10. アクションを完了してください。

  11. 約15分後に、このテストアクションから生成されたポストバックがシステムに届いているか確認してください。

    • アクションの処理には通常15分ほどかかります。

    • この新しい保留中のアクションは 保留中のアクションarrow-up-right 画面でも確認できます。もし 保留中のアクション 画面にアクションが表示されているがポストバックをまだ受け取っていない場合は、ポストバック設定を再確認してください。

  12. ブランドにアクションの取り消しを依頼してください。

  13. この取り消しから生成されたポストバックがシステムに届いているか確認してください。

    • もし取り消されたアクションが 取り消し済みアクションarrow-up-right 画面に表示されているがポストバックを受け取っていない場合は、ポストバック設定を再確認してください。

chevron-rightエラーをトラブルシュートするhashtag
エラー
説明

必須パラメータが欠落しています

サーバーは変数の代わりに値を期待している可能性があります。Postback URLを修正してテスト値(例:「12345678」など)を渡してみてください(例: {SubId1}の代わりに)ハードコードされた値を受け付けるか確認してください。

大文字小文字が区別される変数

動的変数は大文字小文字を区別し、正確である必要があります。つまり、 {SubId1}{subid1}と同じではありません。変数が正しい大文字小文字を反映しているか再確認してください。

アクセス拒否

ほとんどのポストバックサーバーには、動的変数とともに渡す必要のあるセキュリティトークンや値があります。必要なトークンやセキュリティ値については、ウェブサイトの技術チームと連携するか(またはウェブサイトプロバイダーのドキュメントを参照して)確認してください。

circle-info

注意: ポストバック設定に問題が見つからないが、それでも受信できない場合は、 サポートに連絡arrow-up-rightimpact.comはポストバックが生成されているかどうか、それに対するレスポンスコードが何か、および各ポストバックのボディを確認できます。この情報が設定のデバッグに役立つ可能性があります。

最終更新

役に立ちましたか?