Advantageのキャンペーン予算とは、キャンペーンの広告セットそれぞれに配分するキャンペーン予算を最適化する手段です。つまり、広告セット全体で最適な結果を得られる機会が自動的かつ継続的にFacebookで検知され、その結果を得られるようリアルタイムでキャンペーン予算が配分されます。
広告キャンペーンのAdvantageのキャンペーン予算は、有効にすることも無効にすることもできます。無効にする場合は、そのキャンペーンのすべての広告セットに予算を設定する必要があります。
名前 | 説明 |
---|---|
| キャンペーンの1日の予算。 |
| キャンペーンの通算予算。 |
| このキャンペーンの広告セット全体でシェアされたペーシングタイプ。オプション:
|
| Advantageのキャンペーン予算には使わないでください。下記の広告セットの予算の再バランスをご覧ください。 |
| キャンペーン内の各広告セットで使用する広告セット予算。これは、Advantageのキャンペーン予算を無効にし、個々の広告セット予算を使う場合に利用してください。 |
| キャンペーンの入札戦略。
広告マネージャの |
| キャンペーンの入札戦略が |
これらのフィールドの使用について詳しくは、下記の例を参照してください。
名前 | 説明 |
---|---|
| 広告セットの1日の最低消化金額ターゲット(アカウントの通貨単位)。1日の予算は、広告キャンペーンレベルで指定する必要があります。このターゲットは、この金額が消化されることを保証するものではありませんが、Facebookはその達成に向けて最善を尽くします。広告セットから |
| アカウント通貨で定義された広告セットの1日の消化金額上限。 キャンペーンでは1日あたりの予算を指定する必要があります。 |
| アカウント通貨で定義された広告セットの通算最低消化金額ターゲット。広告キャンペーンレベルで通算予算を指定する必要があります。このターゲットで、ターゲットが達成されることが保証されるわけではありませんが、Facebookはターゲット達成に向けて最善を尽くします。広告セットから |
| アカウント通貨で定義された広告セットの通算消化金額の上限。 |
| この広告セットの入札価格。キャンペーンレベルの |
| 広告セット予算と同じように、最小広告費用対効果(ROAS)入札では、これを使うことによってROASの下限が提供されますが、 |
LOWEST_COST_WITHOUT_CAP
bid_strategy
がLOWEST_COST_WITHOUT_CAP
に設定されたAdvantageのキャンペーン予算を使ってキャンペーンを作成します。このキャンペーンの1日あたりの予算は1,000米ドルであり、自動入札付きです。
curl
-F 'name=L3 With Daily Budget' \
-F 'objective=OUTCOME_TRAFFIC' \
-F 'daily_budget=100000' \
-F 'bid_strategy=LOWEST_COST_WITHOUT_CAP' \
-F 'special_ad_categories=NONE' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v19.0
/act_AD_ACCOUNT_ID/campaigns
LOWEST_COST_WITH_BID_CAP
bid_strategy
がLOWEST_COST_WITH_BID_CAP
に設定されたAdvantageのキャンペーン予算を使ってキャンペーンを作成します。このキャンペーンの通算予算は1,000米ドルです。
curl
-F 'name=L3 With Lifetime Budget' \
-F 'objective=OUTCOME_TRAFFIC' \
-F 'lifetime_budget=100000' \
-F 'bid_strategy=LOWEST_COST_WITH_BID_CAP' \
-F 'special_ad_categories=NONE' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v19.0
/act_AD_ACCOUNT_ID/campaigns
次に、最大入札価格に上限がある広告セットを作成します。
curl \
-F 'campaign_id=<CAMPAIGN_ID>' \
-F 'name=Test Adset No Budget' \
-F 'status=ACTIVE' \
-F 'optimization_goal=LINK_CLICKS' \
-F 'targeting={"geo_locations":{"countries":["US"]},"publisher_platforms": ["facebook","audience_network"],"facebook_positions":["feed"],"device_platforms":["mobile","desktop"]}' \
-F 'billing_event=IMPRESSIONS' \
-F 'bid_amount=100' \
-F 'time_stop=1712888798'
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v19.0
/act_AD_ACCOUNT_ID/adsets
LOWEST_COST_WITH_MIN_ROAS
bid_strategy
がLOWEST_COST_WITH_MIN_ROAS
に設定されたAdvantageのキャンペーン予算を使ってキャンペーンを作成します。例えば、このキャンペーンの通算予算が1,000米ドルであり、最小ROASが設定されているとします。
curl
-F 'name=L3 With Lifetime Budget' \
-F 'objective=OUTCOME_SALES' \
-F 'lifetime_budget=100000' \
-F 'bid_strategy=LOWEST_COST_WITH_MIN_ROAS' \
-F 'special_ad_categories=NONE' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v19.0
/act_AD_ACCOUNT_ID/campaigns
次に、最小広告費用対効果値を設定した広告セットを作成します。
curl
-F 'name=minRoasBiddingDemo' \
-F 'optimization_goal=VALUE' \
-F 'promoted_object={"pixel_id": <PIXEL_ID>, "custom_event_type": PURCHASE}' \
-F 'targeting={"geo_locations":{"countries":["US"]}}' \
-F 'campaign_id=<CAMPAIGN_ID>' \
-F 'status=PAUSED' \
-F 'time_stop=1712888798' \
-F 'bid_constraints={"roas_average_floor": 10000}' \
-F 'billing_event=IMPRESSIONS' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v19.0
/act_AD_ACCOUNT_ID/adsets
広告キャンペーンからAdvantageのキャンペーン予算を無効にして、広告セットに予算を追加することができます。次のコードサンプルを例に考えます。
AD_SET_ID1
の予算を 5000
に設定するAD_SET_ID1
の予算を 7000
に設定する
curl
-F 'adset_budgets=[{"adset_id": <AD_SET_ID1>, "daily_budget": 5000}, {"adset_id": <AD_SET_ID2>, "daily_budget": 7000}]'
-F 'access_token=<ACCESS_TOKEN>'
https://graph.facebook.com/v19.0
/CAMPAIGN_ID
または、入札戦略をLOWEST_COST
、COST_CAP
、LOWEST_COST_WITH_BID_CAP
の間で切り替えることができます。次のコードサンプルセットを例に考えます。
LOWEST_COST_WITH_BID_CAP
への入札戦略AD_SET_ID1
の入札を1500
に設定するAD_SET_ID1
の入札を2000
に設定する
curl
-F 'adset_bid_amounts={"<AD_SET_ID1>": 1500, "<AD_SET_ID2>": 2000}'
-F 'bid_strategy="LOWEST_COST_WITH_BID_CAP"'
-F 'access_token=<ACCESS_TOKEN>'
https://graph.facebook.com/v19.0
/CAMPAIGN_ID
キャンペーンレベルで入札戦略を定義します。すべての広告セットは、広告キャンペーンレベルで定義された同じ入札戦略を共有しています。自動入札以外のキャンペーンでは、広告セットレベルでさまざまな入札額や広告費用対効果の最小値を定義することができます。これは広告セットの予算にも使用できるアプローチです。LOWEST_COST_WITH_MIN_ROAS
の場合は、現在のところキャンペーン作成後に他の入札戦略に切り替えることはできません。入札戦略をご覧ください。
広告セットレベルではなく、キャンペーンレベルでpacing_type
を定義してください。ペーシングとスケジューリングをご覧ください。
すべての最適化の目的は、自動入札の広告セットで同じである必要があります。一度キャンペーンで広告を掲載すると、最適化の目的を編集できなくなります。最適化の目的をご覧ください。
キャンペーンの広告セット数が70を上回る場合、Advantageのキャンペーン予算を使用していると、現在の入札戦略を編集することも、Advantageのキャンペーン予算をオフにすることもできません。詳しくはビジネスヘルプセンターをご覧ください。