SupplyChain オブジェクトによる入札の透明性

SupplyChain オブジェクトを使用すると、購入者と仲介販売者は、広告枠を販売または再販売するすべての当事者を確認できるようになります。このオブジェクトは、ads.txt / app-ads.txt および sellers.json と連携して機能し、広告エコシステムの透明性を実現します。

該当する場合、アド マネージャーでは OpenRTB リクエストまたは Google RTB プロトコル内に、このオブジェクトが自動的に作成されます。

現時点では、SupplyChain オブジェクトをサポートするための操作を行う必要はありません。

SupplyChain オブジェクトの仕組み

SupplyChain オブジェクト(schain)は、OpenRTB 入札リクエストに含まれており、「ノード」で構成されます。schain オブジェクトの各ノードは、入札リクエストに関与する特定のエンティティを表します。入札リクエストには、広告枠の支払いに直接かかわるすべてのエンティティが含まれます。

// Example object
"schain": {
    "complete": 1,
    "nodes": [{
         "asi":"google.com",
         "sid":"pub-1234567891234567", // sellers.json に含まれるパブリッシャーの seller_id と同じ
         "hp":1
    }],
    "ver":"1.0"
}

詳しくは、OpenRTB のデベロッパー向けドキュメントIAB のドキュメントをご覧ください。

SupplyChain オブジェクトは、購入者との関係に応じて構成が異なります。

Google で直接販売を行うパブリッシャー

アド マネージャー、AdMob、または AdSense を介して広告枠を直接販売するパブリッシャーの場合、schain オブジェクトには「google.com」のノード 1 つのみが含まれ、その seller_id は sellers.json に記載のものと同じになります。

Open Bidding を使用するパブリッシャー

Open Bidding を使用して第三者エクスチェンジと連携するパブリッシャーの場合、schain オブジェクトに 2 つのノードが存在します。1 つは sellers.json に記載のものと同じ seller_id を持つ google.com のノード、もう 1 つはエクスチェンジの収益パートナーのノードです。

Google が入札リクエストを送信する前に google.com のノードを作成するのと同じように、第三者エクスチェンジは、リクエストを渡す前にノードを追加します。

クライアント管理を行うパブリッシャー

親パブリッシャーはクライアント管理(MCM)ツールを利用して、子パブリッシャーの広告枠を、「アカウントの管理」委任タイプを使用して個別に収益化することも、「広告枠の管理」委任タイプを使用して大規模に収益化することもできます。

広告枠の管理」を使用する親パブリッシャーと子パブリッシャーの場合、親パブリッシャーの販売者 ID を含む 1 つのノードで SupplyChain オブジェクトが 1 つ作成されます。子パブリッシャーに対応するノードはありません。現時点では子パブリッシャーのノードはなく、親パブリッシャーの販売者 ID を含むノードのみがあるため、schain オブジェクトは未完了としてマークされています。

アカウントの管理」を使用する親パブリッシャーと子パブリッシャーの場合、schain オブジェクトには子パブリッシャーの販売者 ID を含むノードが 1 つあり、チェーンが完了としてマークされています。「アカウントの管理」を使用するパブリッシャーの場合、子パブリッシャーのアカウントで収益が発生します。子パブリッシャーは最終的なパブリッシャーとして扱われます。親パブリッシャーの情報は schain オブジェクトに含まれません。

支払い処理を行わないすべての仲介販売者

支払い処理を行わない仲介販売者は、SupplyChain オブジェクトに含まれません。これには、クライアントサイドのヘッダー入札のほか、支払いを伴わないヘッダー入札とその他のメディエーションが含まれます。

この情報は役に立ちましたか?
改善できる点がありましたらお聞かせください。

さらにサポートが必要な場合

問題を迅速に解決できるよう、ログインして追加のサポート オプションをご利用ください。

検索
検索をクリア
検索終了
Google アプリ
メインメニュー
ヘルプセンターを検索
true
148
false