Bidder プロファイル - FAQ
構成
特定の販売者のメンバー ID を見つけるにはどうすればよいですか?
プラットフォーム メンバー サービスを通じて、一般公開されているすべての販売者メンバー ID を取得できます。
入札者プロファイルを設定するにはどうすればよいですか?
入札者プロファイル (従来の Bidder Profile Service) を設定する適切な方法は 1 つもありませんが、フィルター処理に使用するフィールドのベスト プラクティスについては、以下を参照してください。 これらは、親レベルまたは子レベルで使用できることに注意してください。
販売メンバーによるフィルター処理
member_targets
購入する方法に応じて配列を設定する必要があります。- 一連の販売者のみを購入する:
"member_targets": [{"id": "100","action": "include"},{"id": "101","action": "include"},{"id": "102","action": "include"}]
- 一部の販売者グループを除外する:
"member_targets": [{"id": "100","action": "exclude"},{"id": "101","action": "exclude"}]
- 一連の販売者のみを購入する:
国によるフィルター処理
- パラメーターを使用して
"country_action"
、グローバルな "include" または "exclude" を設定します。 - オブジェクトとして配列に含めるか除外する国を
"country_targets"
追加します。"country_targets": [{"country": "GB"},{"country": "US"},{"country": "DE"}]
- パラメーターを使用して
セグメントによるフィルター処理
- パラメーターを
"segment_boolean_operator"
"and または "or" に設定します。 - フィルターとして使用するセグメントをパラメーターに
segment_targets
追加します。"segment_targets": [{"id": "100","action": "include"},{"id": "101","action": "include"}]
- パラメーターを
サイズによるフィルター処理
- 入札者がクリエイティブを持つクリエイティブ サイズの一覧を含めます。 クリエイティブ サイズでフィルター処理する場合は、この一覧を網羅する必要があります。
"size_targets":[{"width": "100","height": "200"},{"width": "100","height": "200"}]
- 入札者がクリエイティブを持つクリエイティブ サイズの一覧を含めます。 クリエイティブ サイズでフィルター処理する場合は、この一覧を網羅する必要があります。
ドメイン リストによるフィルター処理
- ドメインのリストを含めるか除外します。 これらは 、ドメイン リスト サービスを使用して作成されます。
"domain_list_target":[{"id":1}, {"id":2}]
"domain_list_action":"include"
- ドメインのリストを含めるか除外します。 これらは 、ドメイン リスト サービスを使用して作成されます。
販売者が分類した在庫属性によるフィルター処理
このオプションを使用すると、機密属性で分類されたインベントリをオプトインできます。 が に
true
設定されている場合"use_inventory_attribute_targets"
、入札者は、配列に一覧表示されているインベントリ属性と、すべての未分類のインベントリで分類されたインベントリからトラフィックをinventory_attribute_targets
受信します。たとえば、ツールバーとして分類された在庫を除くすべての在庫から入札要求を受け取る場合は、次の情報を含む入札者プロファイルを調整する必要があります。
"use_inventory_attribute_targets": true, "inventory_attribute_targets": [ { "id": 2, "name": "Political" }, { "id": 4, "name": "Social media" }, { "id": 6, "name": "Photo & video sharing" }, { "id": 8, "name": "Forums (moderated)" }, { "id": 10, "name": "Forums (unmoderated)" }, { "id": 12, "name": "Incentivized clicks" }, { "id": 14, "name": "Non-english languages" }, { "id": 16, "name": "Streaming media" } ]
一般的な注意事項
- 任意の配列に項目を含める場合は、明示的に含まれている項目のみが送信されるため、表示しない項目を除外する必要はありません。
- 含めるターゲットを設定していない場合は、アクションを "インクルード" に設定しないでください。 たとえば、要素がない場合
country_targets
は をcountry_action
含めないようにしてください。
親プロファイルと子プロファイル
一度に入札者に割り当てることができる親プロファイルと子プロファイルは 1 つだけです。
子プロファイルは必要ですか?
いいえ。 子プロファイルがない場合は、親プロファイルに一致するすべてのインプレッションが入札者に送信されます。
親プロファイルは必要ですか?
いいえ。 親プロファイルがない場合は、いずれかの子プロファイルに一致するすべてのインプレッションが入札者に送信されます。 親プロファイルがなく、子プロファイルがない場合は、すべてのインプレッションが入札者に送信されます。
注:
親プロファイルが存在しない場合、bidder 構成要素 bid_percent
である は無視されます。
親子プロファイルを設定するにはどうすればよいですか?
このプロセスにはいくつかの手順があります。 1 つ目は、使用するロジックを決定することです。 この FAQ の残りの部分を読み、ベスト プラクティスに関する質問がある場合は、アカウント担当者にお問い合わせください。 この例では、1 つの親プロファイルと 2 つの子プロファイルを使用します。 親プロファイルはセグメントでフィルター処理され、各子プロファイルには販売者メンバーと地域の組み合わせがあります。
最初の手順は、プロファイル自体を作成することです。 プロファイルは、 レガシ Bidder プロファイル サービスを使用して作成できる Xandr プラットフォーム上のオブジェクトです。 次のサンプルは、 で POST
プロファイルを作成するために使用できます。
{"profile":{
"segment_targets": [{"id":"12345","action":"include"}]}}
これにより、Xandr のプロファイル ID が返されます。 このプロファイルの ID は 100 であると想定します。 次に、子プロファイルを作成する必要があります。 次の 2 つのコード サンプルは、bidder プロファイル サービスの POST で使用できます。
{"profile":{
"country_action":"include",
"country_targets": [{"country":"US"},{"country":"CA"}],
"member_targets": [{"id":1000, "action":"include}]}}
and
{"profile":{
"country_action":"include",
"country_targets": [{"country":"US"}],
"member_targets": [{"id":2000, "action":"include}]}}
これら 2 つのプロファイルが作成され、それぞれ 101 と 102 の ID が与えられていると仮定します。 入札者 15 の場合は、 Bidder サービスを使用して入札者を更新する必要があります。 で PUT
次を使用して、入札者を更新して、プロファイル 100 の親プロファイルと、プロファイル 101 と 102 の子プロファイルを次のように設定できます。
{"bidder":{
"id":15,
"parent_profile_id":100,
"child_profiles":[{"id":101},{"id":102}]
}}
子プロファイル操作方法設定しますか?
レガシ Bidder プロファイル サービスを使用して、お子様のプロファイルにするプロファイルを作成します。 各プロファイルには ID が設定されます。 Bidder Service の をchild_profiles
更新して、すべての子プロファイル (例: ) を指定するオブジェクトの完全な配列を作成します。 [{"id":123},{"id":456},{"id":789}]
bidder サービスの に対するすべての更新で、子プロファイルにする ID の完全な一覧を指定する child_profiles
必要があります。
親プロファイル操作方法設定しますか?
レガシ Bidder プロファイル サービスを使用して、親プロファイルにするプロファイルを作成します。 これにより、その特定のプロファイルの ID が返されます。 Bidder Service の をparent_profile_id
更新して、作成したプロファイルの ID を使用します。
親子プロファイルを設定する方法
これは、ビジネス ロジックによって異なります。 一般的な例を次に示します。
- セットアップ 1 - 親レベルのセグメントと国をフィルター処理し、子レベルで販売者固有の制限を含めます。
- 親プロファイル: セグメント 1 とセグメント 2 を含めます。国 A、B、C、D が含まれます。
- 子プロファイル 1: 販売者 E を含めます。ドメイン リスト F を含めます。国 B と C が含まれます。
- 子プロファイル 2: 販売者 F、G、除外ドメイン リスト H を含めます。すべての国を許可します。
- 子プロファイル 3: 販売者 I、J、K を含めます。には、国 A と D が含まれます。ドメイン リスト L が含まれます。
- セットアップ 2 - 国をフィルター処理し、親レベルの販売者を除外します。
- 親プロファイル: 国 A、B、C を含めます。販売者 D と E を除外します。
- 子プロファイルはありません。
- セットアップ 3 - ドメイン リストのみをフィルター処理します。
- 親プロファイル: ドメイン リスト A を含めます。
- セットアップ 4 - ユーザーはセグメント 1 またはセグメント 2 のいずれかに存在する必要があります。 また、exlcusion セグメント 3 (たとえば、以前に変換したユーザー) もあります。ユーザーはそのセグメントに含まれている必要はありません。
- 親プロファイル: セグメントブール演算子 (OR)。 セグメント 1 を含め、セグメント 2 を含めます。
- 子プロファイル: セグメント 3 を除外します。
親プロファイルと子プロファイルの関係は何ですか?
インプレッションが親プロファイルに合格した場合、次の場合に入札者に送信されます。
- 子プロファイルはありません。
- または、少なくとも 1 つの子プロファイルでインプレッションを送信できます。
親プロファイルによってインプレッションがブロックされている場合、子プロファイルによって明示的に許可されている場合でも、そのインプレッションは入札者に送信されません。 このリレーションシップは、Parent AND (Child-1 OR Child-2 OR ..) のブールロジックで合計できます。OR Child-n)
入札者プロファイルの更新
入札者プロファイルを変更するにはどうすればよいですか?
入札者プロファイル サービスを呼び出すことで PUT
、入札者プロファイルを更新できます。 呼び出しには PUT
以下のみを含める必要があります。
- プロファイルの ID。
- および、変更するフィールド。 変更したフィールドに必要な値を含める必要があります。 配列を変更する場合は、変更後の配列のすべての値を で送信する必要があることを意味します
PUT
。