重複するオーディエンス
重複するオーディエンスAPIを使用すると、選択したオーディエンスに類似し、かつキャンペーンでターゲットとしたい他のオーディエンスを特定できます。検出APIから返されたオーディエンスをインプットとして使用することで、重複するオーディエンスを生成できます。
たとえば、IDが1234567890のオーディエンスの重複するオーディエンスは、以下の通りに取得します。
GET /insights/audiences/1234567890/overlappingAudiences?adType=DSP&advertiserId=112233445566
APIは、選択したオーディエンスと重複しており、指定された条件を満たす上位30人のオーディエンスを返します。以下に、選択したオーディエンスと、上位3人の重複するオーディエンスのみを含むサンプルを示します。
HTTP/1.1 200
{
"requestedAudienceMetadata": {
"audienceId": "0000000000",
"name": "Example 1",
"size": 0,
"category": "Example Category 1",
"impressionForecastRange": {
"lowerBound": 000000000
}
},
"overlappingAudiences": [
{
"audienceMetadata": {
"audienceId": "0000000000",
"name": "Example 2",
"size": 0,
"category": "Example Category 2",
"impressionForecastRange": {
"lowerBound": 00000000,
"upperBound": 00000000 }
},
"affinity": 00.00
},
{
"audienceMetadata": {
"audienceId": "0000000000",
"name": "Example 3",
"size": 0,
"category": "Example Category 3",
"impressionForecastRange": {
"lowerBound": 000000000,
"upperBound": 000000000
}
},
"affinity": 00.00
},
{
"audienceMetadata": {
"audienceId": "0000000000",
"name": "Example 4",
"size": 0,
"category": "Example Category 4",
"impressionForecastRange": {
"lowerBound": 000000000
}
},
"affinity": 00.00
}
フィルターを1つ以上使用して結果を絞り込みます。APIには、audienceCategory、minimumAudienceSize、maximumAudienceSize、minimumOverlapAffinity、maximumOverlapAffinityのフィルターが用意されています。
たとえば、以下のリクエストは、in-market audienceCategoryに属し、minimumOverlapAffinityが2である、上位30人の重複するオーディエンスを返します。
GET /insights/audiences/1234567890/overlappingAudiences?adType=DSP&advertiserId=112233445566&audienceCategory=In-market&minimumOverlapAffinity=2