日本語版はAIによる翻訳です。正確な情報については英語版をご参照ください。
InsertTreatmentTypeやUpdateTreatmentTypeで名前を指定して参照する前に存在している必要があります。このエンドポイントを使えば、APIでトリートメントタイプを連携する際に、これまで必要だったAuxiaコンソールでの手動登録が不要になります。
API定義
InsertSurfaceの呼び出しにはTreatment ManagementのAPIキーが必要です。キーはx-api-keyヘッダーで渡します。Treatment Management権限のないキーは403 PERMISSION_DENIEDで拒否されます。APIキーはリクエストのprojectIdに対して検証されるため、あるプロジェクト向けに発行されたキーで別のプロジェクトにサーフェスを作成することはできません。エンティティ
SurfacePb
InsertSurface
サーフェスを登録するAPI
サーフェス名のルール
cURLリクエストの例
レスポンスの例
エラー
サーフェスとトリートメントタイプを合わせて登録する
InsertTreatmentTypeとUpdateTreatmentTypeは、surfacesで指定されたすべてのサーフェスがそのプロジェクトにすでに存在するかを検証し、存在しない場合は400でリクエストを拒否します。
InsertSurfaceを呼び出し、その後、トリートメントタイプのリクエストでそれらの名前を参照してください。
- トリートメントタイプで使用する各サーフェスについて、
POST /v1/InsertSurfaceを呼び出す surfaces: [{ "surfaceName": "IN_APP_CONTENT" }]を指定してPOST /v1/InsertTreatmentTypeを呼び出すPOST /v1/InsertTreatmentで、トリートメントタイプにコンテンツを追加する