Personalizzazione delle risorse del segmento

Questa soluzione ti consente di personalizzare le risorse pubblicitarie in base ai tipi di targetizzazione geografica. Per personalizzare le risorse per posizionamenti diversi, consulta Personalizzazione delle risorse di posizionamento.

Segment Asset Customization è una delle nostre tre API che utilizzano le regole di personalizzazione delle risorse. Consulta Regole di personalizzazione delle risorse.

Con il lancio dell'API Marketing V8.0, tutti i casi d'uso non correlati alla geolocalizzazione sono stati dichiarati obsoleti per Segment Asset Customization. Tutte le regole di targetizzazione ora devono contenere informazioni di geolocalizzazione all'interno delle specifiche di personalizzazione. Esiste un'eccezione alla regola predefinita, che non deve includere la geolocalizzazione.

Primi passi

Prima di iniziare, controlla le restrizioni per questo prodotto. Se il tuo caso d'uso soddisfa le nostre specifiche, vai ai passaggi successivi:

Passaggio 2: fornisci una creatività dell'inserzione

Opzioni di personalizzazione

L'inserzione può essere personalizzata in base alle aree geografiche. Puoi farlo creando una regola con una specifica di personalizzazione. Il tipo di personalizzazione supportato è:

  • Aree geografiche - Supporta countries, regions, cities, geo_markets, zips e location_types.

Il formato per indicare una specifica di personalizzazione è simile al formato per la targetizzazione principale; consulta Targetizzazione.

Creazione delle regole di personalizzazione delle risorse

Le regole di personalizzazione delle risorse ti consentono di raggruppare risorse che appaiono insieme per una determinata posizione geografica. Ogni regola ha una customization_spec che definisce le posizioni geografiche delle persone che possono visualizzare tali risorse al momento della pubblicazione dell'inserzione.

Puoi specificare una priorità per ogni regola durante la creazione. In caso contrario, assegniamo a ogni regola un numero di priorità in base alla sua posizione nell'elenco delle regole fornite. Ad esempio, alla prima regola nell'elenco viene assegnata la priorità 1.

Devi configurare una regola predefinita per evitare la pubblicazione di combinazioni casuali di risorse a persone che non corrispondono ad alcuna regola. Per la configurazione:

  • Crea una customization_spec vuota. Usa le parentesi graffe di apertura e chiusura alla fine della tua regola, in questo modo {}.
  • Assegna la priorità più bassa alla regola. Questo è il numero totale di regole, inclusa quella predefinita. Se hai 10 regole più un valore predefinito, la priorità del valore predefinito dovrebbe essere 11.

La regola predefinita abbina una risorsa della creatività a persone che non soddisfano alcuna regola precedente.

Nella tua configurazione, le regole non predefinite dovrebbero corrispondere a un'alta percentuale del tuo pubblico targetizzato.

Configurazione della specifica del feed delle risorse

Crea una asset_feed_spec e aggiungi le tue regole di personalizzazione al campo asset_customization_rules. Puoi aggiungere fino a 50 regole di personalizzazione.

Per ciascuna regola, devi specificare customization_spec, priority e le etichette della risorsa. La tua customization_specnon può avere più di 50 condizioni per una singola regola.

Esempio di configurazione del feed delle risorse:

curl \
-F 'object_story_spec={
       "page_id": "<YOUR_PAGE_ID>",
       "instagram_actor_id" : "<INSTAGRAM_ACTOR_ID>"
    }' \
-F 'asset_feed_spec={
 "images": [
   {"hash":"<IMAGE_HASH>", "adlabels":[{"name":"image1"}]}, 
   {"hash":"<IMAGE_HASH>", "adlabels":[{"name":"image2"}]}
 ], 
 "bodies": [
   {"text":"Motor City Mission Corps", "adlabels":[{"name":"body1"}]}
 ], 
 "titles": [
   {"text":"Link title 1 goes here", "adlabels":[{"name":"title1"}]}, 
   {"text":"Link title 2 goes here", "adlabels":[{"name":"title2"}]},
   {"text":"Link title 3 goes here", "adlabels":[{"name":"title3"}]}
 ], 
 "call_to_action_types":[
   "LEARN_MORE"
 ],
 "descriptions": [
   {"text":"Begin Your Adventure"}
 ], 
 "ad_formats": [
   "SINGLE_IMAGE"
 ], 
 "link_urls": [
   {"website_url":"https://www.example.com/"}
 ],
 "asset_customization_rules": [
   { 
     "customization_spec": {
        "geo_locations": {
          "countries": ["US"]
        }
     },
     "image_label": {"name": "image1"},
     "title_label": {"name": "title1"},
     "priority": 1
   },
   {
     "customization_spec": {
       "geo_locations": {
          "countries": ["GB"]
        }
     }, 
     "image_label": {"name": "image1"},
     "title_label": {"name": "title2"},
     "priority": 2
   },
   {
     "customization_spec": {
       "geo_locations": {
         "cities": [
           {"key": "2481714"},
           {"key": "2481868"}
         ]
       }
     },
     "image_label": {"name": "image1"},
     "title_label": {"name": "title3"},
     "priority": 4
   },
   {
     "customization_spec": {}, 
     "image_label": {"name":"image2"},
     "title_label": {"name":"title1"},
     "priority": 5
  }]}' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/<API_VERSION>/act_<AD_ACCOUNT_ID>/adcreatives

Consulta tutte le opzioni disponibili per la specifica del feed delle risorse. Consulta Regole di personalizzazione delle risorse per i passaggi successivi.

Passaggio 3 opzionale: visualizza in anteprima l'inserzione

Visualizza in anteprima le diverse versioni delle regole di targetizzazione della tua inserzione utilizzando l'endpoint /generatepreview. Puoi anche aggiungere un campo dynamic_asset_label con numero di priorità della regola per visualizzare una versione specifica della lingua.

Ad esempio, per visualizzare l'anteprima di una regola con priorità 1:

curl -G --data-urlencode 
'creative={ 
  "object_story_spec": { 
    "page_id": "<PAGE_ID>" 
  },
  "asset_feed_spec": {
    ...
    "asset_customization_rules": [
      { 
        "customization_spec": { 
          "geo_locations": { 
          "countries": ["US"] 
          } 
        },
        "image_label": {
          "name": "image1"
        },
        "title_label": {
          "name": "title1"
        },
        "priority": 1
    },
    ...
    ]
  }
}' 
-d 'ad_format=DESKTOP_FEED_STANDARD' 
-d 'dynamic_asset_label=1'
-d 'access_token=<ACCESS_TOKEN>' 
https://graph.facebook.com/<API_VERSION>/act_<AD_ACCOUNT_ID>/generatepreviews

Restrizioni

Categoria speciale di inserzioni: per gli inserzionisti che pubblicano inserzioni su abitazione, impiego e credito con sede negli Stati Uniti o che pubblicano inserzioni destinate agli Stati Uniti si applica un insieme di limitazioni diverso. Tali inserzionisti devono rispettare le restrizioni della categoria speciale di inserzioni su asset_feed_spec. Scopri di più sulla categoria speciale di inserzioni.

Campagna, Convalida degli obiettivi: APP_ENGAGEMENT non è supportato.

Posizionamenti supportati: sono supportati tutti i posizionamenti.

Tipo di acquisto: copertura e frequenza o AUCTION.

Personalizzazione del posizionamento: se la personalizzazione del posizionamento viene utilizzata in una qualsiasi delle regole, tutte le regole dovrebbero includere la personalizzazione del posizionamento.

Le restrizioni asset_feed_spec sono le stesse di quelle delle inserzioni basate sul feed delle risorse senza regole di personalizzazione. Ad eccezione di quanto segue:

  • Ogni immagine o video deve avere un'etichetta allegata.
  • È possibile visualizzare solo un'immagine o un video per asset_customization_rule.
  • Formati pubblicitari: sono supportati due ad_formats, SINGLE_IMAGE e SINGLE_VIDEO. È consentito un solo ad_format per feed di risorse.
  • Puoi fornire un solo elemento in call_to_actions_types.
  • Per ogni impostazione di posizionamento nella targetizzazione di un gruppo di inserzioni, devi fornirne almeno una asset_customization_rule.