ブランド向けイベント通知のポストバックを有効にする

イベント通知ポストバックは、アクション、クリック、その他のイベントが発生したときに通知する標準的なHTTP通知です。イベントポストバックはイベントデータを内部のレポーティングシステムに送るように設定でき、イベントの最新の状況を把握できます。

イベント通知ポストバックを表示

  1. 上部ナビゲーションバーから、 [ユーザープロファイル] → 設定.

  2. メニューで、 技術 左側のセクションで、次を選択 イベント通知arrow-up-right.

イベントポストバックを有効にする

以下の手順は、次の5種類のイベントポストバックを構成するのに役立ちます:

  • アクションライフサイクルイベント アクションが追跡、変更、または取り消されたときに、指定されたURL(および含まれる任意のパラメータ)へHTTPリクエストを発行します。

  • トラッキング値リクエストイベント トラッキングリクエストが作成されたときに、指定されたURL(および含まれる任意のパラメータ)へHTTPリクエストを発行します。

  • アクションクリアイベント アクションがクリアされたときに、指定されたURL(および含まれる任意のパラメータ)へHTTPリクエストを発行します。

  • アクション照会イベント アクション照会が作成または解決されたときに、指定されたURL(および含まれる任意のパラメータ)へHTTPリクエストを発行します。

  • ジョブ完了イベント ジョブが完了したときに、指定されたURL(および追加のパラメータ)へHTTPリクエストを発行します(対象: レポートエクスポートarrow-up-right または エクスポートをクリックarrow-up-right.

  1. から イベント通知ポストバックarrow-up-right 画面で、右側にある 有効にしたい見出しにマウスを合わせます を選択し、 [編集]

  2. を追加します URL impact.comがイベントポストバックで使用すべき URL内の任意の パラメータとともに。これらのパラメータの完全な一覧と例( GET メソッド)については、以下のセクションを参照してください。

  3. HTTPメソッドを選択: GET は推奨オプションです。任意のパラメータをURLに直接渡せます。代わりにシステムがデータをリクエストボディで送信する必要がある場合は POSTを選択してください。

    • を使用する場合、 POST メソッドを使用する場合は、ラジオボタンから 本文形式 を選択します。

  4. 選択します 保存 でプロセスを完了します。

circle-info

注意:ステップ3はアクション照会イベントには適用されません—クエリ文字列は代わりにチェックボックスで選択されます。

circle-info

イベントポストバックの例:この例には次のパラメータが含まれます:

  • {CampaignId}

  • {MediaPartnerId}

  • {ActionId}

  • {Status}

  • {LockingDate}

  • {Payout}

  • {Amount}

波かっこで定義されたプロパティに注意してください。実際のリクエストは対応するパラメータ値があると仮定すると次のURLになります:

chevron-rightイベントポストバックの任意のパラメータhashtag
クエリ文字列
説明

{CampaignId}

キャンペーンID

{ActionTrackerId}

イベントタイプID

{MediaPartnerId}

パートナーID

{CampaignName}

キャンペーン名

{ActionTrackerName}

イベントタイプ名

{MediaPartnerName}

パートナー名

{ActionId}

アクションID

{Status}

アクションステータス

{StatusDetail}

アクションステータスの詳細、例えばアクション変更の理由など

{AdId}

広告ID

{Payout}

パートナーへのアクション支払い額(パートナー通貨)。

{DeltaPayout}

支払い額の変更

{IntendedPayout}

オーバーリミットアクションの意図された支払い額

{Amount}

アクション金額(広告主の通貨)。販売アクションにのみ適用されます。

{DeltaAmount}

以前のアクションからの修正金額。

{IntendedAmount}

オーバーリミットアクションの意図された販売金額

{Currency}

アクションの通貨

{OriginalCurrency}

アクションの元の(つまりカートの)通貨

{OriginalAmount}

アクションの元の(つまりカートの)金額

{EventDate}

コンバージョンが発生した日付

{CreationDate}

システムでアクションが作成された日付

{LockingDate}

アクションがロックされる日付(広告主のタイムゾーン)

{ClearedDate}

アクションがクリアされる日付(広告主のタイムゾーン)

{ReferringDomain}

リファラが発生したドメイン(オンラインの場合)

{LandingPageUrl}

ランディングページのURL(オンラインの場合)

{RefCustomerArea}

IPアドレスから判定された顧客エリア

{RefCustomerCity}

IPアドレスから判定された顧客の市区町村

{RefCustomerRegion}

IPアドレスから判定された顧客の地域

{RefCustomerCountry}

IPアドレスから判定された顧客の国コード

{SharedId}

パートナーがクリックURLに含めることができ、広告主が利用可能になる値

{PromoCode}

プロモーションコード

{CustomerStatus}

顧客ステータス

{Oid}

注文ID

{Note}

報告されたアクションに付随して提供されたメモ

{CustomerPostCode}

顧客の郵便番号

{CustomerCity}

報告されたアクションに付随して提供された顧客の市区町村

{CustomerCountry}

報告されたアクションに付随して提供された顧客の国コード

{CustomerRegion}

報告されたアクションに付随して提供された顧客の地域

{CustomerId}

顧客ID

{CustomerEmail}

ハッシュ化された顧客のメールアドレス(報告されたアクションに付随)

{IpAddress}

デバイスのIPアドレス

{CallerId}

発信者の電話番号

{Text1-10}

報告されたアクションに付随して提供されます

例:{Text2}、{Text4}、{Text5}、{Text7}

{Date1-10}

報告されたアクションに付随して提供されます

例:{Date3}、{Date4}、{Date5}、{Date8}

{Money1}

報告されたアクションに付随して提供されます

{Money2}

報告されたアクションに付随して提供されます

{Money3}

報告されたアクションに付随して提供されます

{Numeric1-10}

報告されたアクションに付随して提供されます

例:{Numeric1}、{Numeric4}、{Numeric6}

{appPackage}

モバイルアプリのパッケージ名

{appName}

モバイルアプリ名

{appVersion}

モバイルアプリのバージョン

{deviceOs}

デバイスのオペレーティングシステム

{deviceOsVersion}

デバイスのOSバージョン

{deviceManuf}

デバイスの製造元

{deviceModel}

デバイスのモデル

{macAddress}

大文字のMACアドレス

{macAddressLower}

小文字のMACアドレス

{macAddressAlpha}

コロンなしのMACアドレス

{macAddressAlphaLower}

コロンなしの小文字MACアドレス

{macAddressSha1}

SHA1でハッシュ化されたMACアドレス

{macAddressSha1Lower}

小文字にしてSHA1でハッシュ化されたMACアドレス

{macAddressMd5}

MD5でハッシュ化されたMACアドレス

{macAddressMd5Lower}

小文字にしてMD5でハッシュ化されたMACアドレス

{iosIfa}

iOSの広告識別子

{iosIfaSha1}

SHA1でハッシュ化されたiOS広告識別子

{iosIfaMd5}

MD5でハッシュ化されたiOS広告識別子

{iosIfaNoHyphens}

ハイフンのないiOS広告識別子

{iosAdTracking}

iOSの広告トラッキング設定

{androidId}

Android ID

{androidIdSha1}

SHA1でハッシュ化されたAndroid ID

{androidIdMd5}

MD5でハッシュ化されたAndroid ID

{odin1}

電話のWi-FiアダプタのMACアドレスのSHA-1ハッシュ

{openUdid}

デバイスのOpenUDID

{deviceId}

デバイスID

{deviceIp}

デバイスのIP

chevron-rightアイテムレベルのパラメータhashtag

アクションのアイテムレベルデータを収集している場合、アクションライフサイクルイベント通知にこのデータを含めることもできます。

"join"は3〜5個の引数を取る関数です:

  • 引数1: コレクション。

  • 引数2: コレクション内の各値にバインドするシンボル。

  • 引数3: コレクションの各メンバーについて計算する式。

  • 引数4: 各式の間のオプションの区切り文字(デフォルトはカンマ)。

  • 引数5: コレクションにデータがある場合にのみ含まれるオプションの先頭文字列。

SKUがそれぞれGH23、UT66、RW87の3つのアイテムを想定した例。

"items"はアイテムデータのコレクションです。各アイテムは"cat"、"sku"、"qty"、"amt"、"rbt"、"name"...を持ちます。

結果

{join(items, i, "sku{i}={i.sku}", "&", "?")}

?sku1=GH23&sku2=UT66&sku3=RW87

{join(items, i, "cat{i}={i.cat}", "&", "?")}

?cat1=Watches&cat2=Shoes&cat3=Hats

{join(items, i, "qty{i}={i.qty}", "&", "?")}

?qty1=3&qty2=4&qty3=11

{join(items, i, "amt{i}={i.amt}", "&", "?")}

?amt1=2.92&amt2=99.32&amt3=4.99

{join(items, i, "cartamt{i}={i.cartamt}", "&", "?")}

?cartamt1=50.01&cartamt2=23.89&cartamt3=34.00

{join(items, i, "rbt{i}={i.rbt}", "&", "?")}

?rbt1=1.00&rbt2=5.00&rbt3=1.50

{join(items, i, "name{i}={i.name}", "&", "?")}

?name1=1.00&name2=5.00&name3=1.50

{join(items, i, "promo{i}={i.promo}", "&", "?")}

?promo1=HAPPY&promo2=H10DAY&promo3=NOW30

{join(items, i, "price{i}={i.price}", "&", "?")}

?price1=1.70&price2=2.00&price3=0.00

{join(items, i, "brand{i}={i.brand}", "&", "?")}

?brand1=lulu&brand2=NB&brand3=impact

{join(items, i, "discount{i}={i.disc}", "&", "?")}

?discount1=2.00&discount2=0.50&discount3=10.00

{join(items, i, "itemlist{i}={i.itemlist}", "&", "?")}

?itemlist1=accessories&itemlist2=apparel&itemlist3=games

最終更新

役に立ちましたか?