ChatGPTの広告配信の仕組みが判明
原題: How ChatGPT serves ads
なぜ重要か
生成AI分野での新たな収益化モデルの実装例として、コンテキスト広告の技術的実装が明らかになったため
OpenAIのChatGPTが会話中に広告を配信する詳細な仕組みが研究により明らかになった。会話のSSEストリームに構造化された広告ユニットを注入し、会話の文脈に応じてGrubhub、GetYourGuide、Canvaなど異なる広告主の広告を配信している。追跡用に4つの暗号化トークンを使用する高度な仕組みを採用している。
OpenAIのChatGPTは、会話のバックエンドAPIのSSEストリームに「single_advertiser_ad_unit」という構造化された広告ユニットを注入して広告を配信している。この広告システムは、ChatGPT側とマーチャント側の2つの部分で構成されている。広告配信時には、会話の文脈に基づいてターゲティングが行われる。研究では、北京旅行の相談にはGrubhubの中華料理配達広告、NBA playoffs の話題にはGametimeのチケット販売広告、ファッションの話題にはAritziaの広告など、話題に応じて異なる広告主の広告が配信されることが確認された。各広告には、ads_spam_integrity_payload、oppref、olref、ad_data_tokenという4つのFernet暗号化トークンが含まれており、これらがアトリビューション追跡に使用されている。opprefトークンは30日間のTTLでクッキーに保存され、その後のマーチャントサイトでのピクセルイベントと連携する。OpenAIは広告主のクリエイティブを自社のbzrcdn.openai.comでホストし、アプリ内ウェブビューでリンクを開くことで、クリック後のナビゲーションも観測している。