Utilizza questa soluzione per definire quali risorse creative desideri mostrare nelle inserzioni. Al momento della creazione dell'inserzione, puoi scegliere la combinazione di risorse che desideri visualizzare, in base alle regole sulla personalizzazione delle risorse. Esempi di risorse creative sono immagini, video, testo e corpo di un'inserzione.
Offriamo tre API che utilizzano le regole sulla personalizzazione delle risorse:
Tutte le inserzioni che utilizzano asset_feed_spec
devono contenere almeno due regole di personalizzazione della targetizzazione. Se la tua creatività usa asset_feed_spec
e include meno di due regole, non sarai in grado di creare l'inserzione.
Puoi creare una campagna pubblicitaria standard per le regole sulla personalizzazione delle risorse, ma ci sono delle limitazioni:
API | Obiettivi della campagna supportati |
---|---|
Personalizzazione delle risorse del segmento |
|
Personalizzazione delle risorse del posizionamento |
|
Multi-Language Ads |
|
Per il gruppo di inserzioni, usa l'endpoint gruppo di inserzioni standard e imposta is_dynamic_creative
su false
.
Per creare un gruppo di inserzioni in una campagna con optimization_goal
impostato su conversions
:
curl \
-F 'status=PAUSED'
-F 'name=Sample Ad Set'
-F 'campaign_id=<CAMPAIGN_ID>'
-F 'optimization_goal=OFFSITE_CONVERSIONS'
-F 'is_dynamic_creative=false'
-F 'lifetime_budget=1000'
-F 'promoted_object={"pixel_id": "<PIXEL_ID>", "custom_event_type": "PURCHASE"}'
-F 'billing_event=IMPRESSIONS'
-F 'bid_strategy=LOWEST_COST_WITHOUT_CAP'
-F 'targeting={"geo_locations": {"countries": ["US"]}}'
-F 'start_time=2019-04-02'
-F 'end_time=2019-04-09'
-F 'access_token=<ACCESS_TOKEN>'
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT_ID>/adsets
Se usi asset_feed_spec
con un gruppo di inserzioni ottimizzato per APP_INSTALLS
, devi specificare link_url
, ad esempio http://www.abc.com
. Il link_url
deve essere lo stesso diobject_store_url
in promoted_object
. Devi fornirne solo un parametro link_url
in asset_feed_spec
.
asset_feed_spec
fornisce creatività per Dynamic Creative, Placement Asset Customization, Multi-Language Ads e Segment Asset Customization. Il formato delle specifiche è diverso per ogni soluzione.
Fornisci la tua creatività attraverso asset_feed_spec
. Il feed delle risorse è una raccolta di diversi elementi delle creatività, come immagine, titolo, corpo del testo e così via. Puoi specificare più risorse creative per ciascun tipo di risorsa.
Crea un elemento asset_feed_spec
su /adcreative
. Per applicare le opzioni di personalizzazione, imposta asset_customization_rules
nell'elemento asset_feed_spec
.
Dopo la configurazione, verifica l'elemento asset_feed_spec
:
curl -G
-d "access_token=<ACCESS_TOKEN>"
-d "fields=asset_feed_spec"
https://graph.facebook.com/v21.0
/<AD_CREATIVE_ID>
Quando crei l'inserzione, fornisci un riferimento all'ID creatività. Puoi creare più inserzioni per gruppo di inserzioni.
curl
-F 'name=Asset Custom Rule Ad'
-F 'adset_id=<ADSET_ID>'
-F 'access_token=<ACCESS_TOKEN>'
-F 'creative={
"creative_id": <CREATIVE_ID>,
}'
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT_ID>/ads
Dopo la creazione: