Inserzioni di Reels

Crea un'inserzione di Meta dedicata ai posizionamenti reel disponibili e scopri le best practice sulle nostre operazioni pubblicitarie.

Prerequisiti

  • Hai già creato un'app Facebook
  • Hai familiarità con le API Marketing e hai abilitato Facebook Login

Se non soddisfi questi prerequisiti, consulta la nostra documentazione per sviluppatori.

Test Sandbox

Meta offre un ambiente di test, che non pubblica inserzioni, ma ti consente di:

  • aggiungere l'API Marketing come prodotto all'interno della tua app Meta nella sezione Strumenti per creare e modificare le inserzioni utilizzando le nostre API senza alcun costo;
  • creare un account pubblicitario per l'utilizzo dell'API Marketing.

Leggi le nostre best practice di test.

Passaggio 1: accesso alla risorsa

Un token d'accesso è una stringa opaca che identifica un utente, un'app o una Pagina e può essere usata dall'app per effettuare chiamate API Graph. Puoi vedere quando scade e quale app l'ha generata. Le chiamate API Marketing sulle app Meta devono includere un token d'accesso.

Ottieni un token d'accesso con le autorizzazioni necessarie:

  • ads_management: consente di apportare modifiche agli account pubblicitari selezionati

  • ads_read: consente di leggere i dati delle inserzioni

  • read_insights: consente di leggere gli insight sulle prestazioni

Usa i token d'accesso del sistema perché hanno tempi di scadenza più lunghi.

Livello di autorizzazione aggiuntivo

Per accedere agli endpoint dell'API Marketing, devi creare un'app business. Le app business sono soggette a un livello aggiuntivo di autorizzazione dell'API Graph noto come livelli di accesso. Durante l'analisi dell'app, la tua app deve inoltre richiedere specifiche autorizzazioni e funzioni. Devi completare la verifica dell'azienda se la tua app verrà utilizzata da utenti dell'app che non hanno un ruolo al suo interno o in un Business Manager che ha reclamato l'app.

Se la tua app gestisce gli account pubblicitari di altre persone, hai bisogno di:

  • accesso avanzato ads_read

e/o

  • accesso avanzato ads_management

Passaggio 2: recupero di un account pubblicitario

Recupera i tuoi account pubblicitari di inserzionisti e consenti loro di designarne uno per la creazione delle inserzioni.

Attraverso la nostra API Business Management, puoi vedere tutti gli account pubblicitari a cui la loro azienda ha accesso. In questo modo, ottieni tutti gli account pubblicitari di proprietà di un Business Manager. Tieni presente che avrai bisogno dell'autorizzazione business_management a livello di app e utente. Fai riferimento al documento API di gestione delle risorse business.

Esempio di chiamata

curl -G \
-d "access_token=<ACCESS_TOKEN>" \
"https://graph.facebook.com/v21.0/<BUSINESS_ID>/owned_ad_accounts"

Passaggio 3: creazione della campagna

Le campagne sono la struttura organizzativa di livello più elevato all'interno di un account pubblicitario e devono rappresentare un singolo obiettivo per un inserzionista. Questi oggetti contengono il tuo obiettivo pubblicitario e uno o più gruppi di inserzioni. Questo ti aiuta a ottimizzare e misurare i risultati per ogni obiettivo pubblicitario. Scopri di più su come creare, leggere, aggiornare ed eliminare una campagna qui.

Esempio di chiamata

curl -X POST \
  -F 'name="My campaign"' \
  -F 'objective="OUTCOME_TRAFFIC"' \
  -F 'status="PAUSED"' \
  -F 'special_ad_categories=[]' \
  -F 'access_token=<ACCESS_TOKEN>' \
  https://graph.facebook.com/v21.0/act_<AD_ACCOUNT_ID>/campaigns

Passaggio 4: definizione dell'obiettivo

Per consentire agli inserzionisti di raggiungere gruppi specifici, indica questi parametri nelle tue richieste API:

  • dati demografici (età, genere, luogo)
  • interessi
  • comportamenti

In questo modo raggiungerai i potenziali clienti che potrebbero essere maggiormente interessati ai tuoi prodotti o servizi.

Esempio di chiamata

curl -X POST \
  -F 'access_token=YOUR_ACCESS_TOKEN' \
  -F 'name=My Custom Audience' \
  -F 'subtype=CUSTOM' \
  -F 'description=People who live in New York, aged 25-40, interested in technology' \
  -F 'customer_file_source=USER_PROVIDED_ONLY' \
  -F 'targeting_spec={
        "geo_locations": {
          "countries": ["US"],
          "regions": [{"key": "4081"}]  # New York region key
        },
        "age_min": 25,
        "age_max": 40,
        "interests": [{"id": "6003139266461", "name": "Technology"}]
      }' \
  https://graph.facebook.com/v21.0/act_YOUR_AD_ACCOUNT_ID/customaudiences

Passaggio 5: creazione del gruppo di inserzioni

I gruppi di inserzioni possono contenere una o più inserzioni. Tutte le inserzioni contenute in un gruppo di inserzioni devono avere targetizzazione, budget, fatturazione, obiettivo di ottimizzazione e durata uguali.

Puoi impostare le opzioni di budget, programmazione, targetizzazione, strategia di offerta e posizionamento. I gruppi di inserzioni consentono di perfezionare come e dove le inserzioni vengono pubblicate su segmenti di pubblico specifici, ottimizzando le prestazioni e raggiungendo obiettivi di marketing.

Parametri chiave:

  • criteri di targetizzazione del pubblico
  • budget giornalieri o totali
  • opzioni di programmazione per controllare quando mostrare le inserzioni

Informazioni più dettagliate sono disponibili qui.

Puoi scegliere un posizionamento manuale che includa inserzioni di Instagram e Facebook Reels o i posizionamenti automatici predefiniti. Se non specifichi nulla per un particolare campo del posizionamento, vengono considerate tutte le posizioni predefinite possibili per tale campo.

Esempio di chiamata

curl -X POST \
  -F 'access_token=YOUR_ACCESS_TOKEN' \
  -F 'name=Reels Ad Set' \
  -F 'campaign_id=YOUR_CAMPAIGN_ID' \
  -F 'daily_budget=5000' \
  -F 'billing_event=IMPRESSIONS' \
  -F 'optimization_goal=REACH' \
  -F 'start_time=2024-07-10T10:00:00-0700' \
  -F 'end_time=2024-07-20T10:00:00-0700' \
  -F 'targeting={"geo_locations":{"countries":["US"]},"age_min":18,"age_max":65}' \
  -F 'promoted_object={"page_id":"YOUR_PAGE_ID"}' \
  -F 'status=PAUSED' \
  -F 'instagram_actor_id=YOUR_INSTAGRAM_ACTOR_ID' \
  -F 'publisher_platforms=["instagram"]' \
  -F 'instagram_positions=["reels"]' \
  https://graph.facebook.com/v21.0/act_YOUR_AD_ACCOUNT_ID/adsets

Targetizzazione dei posizionamenti: posizioni disponibili per reel, obiettivi compatibili e obiettivi di ottimizzazione

publisher_platformsfacebook_position o instagram positionObiettivi compatibilioptimization_goal
instagram

reels, profile_reels

OUTCOME_APP_PROMOTION

LINK_CLICKS

OFFSITE_CONVERSIONS

APP_INSTALLS

instagram

reels, profile_reels

OUTCOME_AWARENESS

REACH

IMPRESSIONS

AD_RECALL_LIFT

THRUPLAY

instagram

reels, profile_reels

OUTCOME_LEADS

OFFSITE_CONVERSIONS

LANDING_PAGE_VIEWS

LINK_CLICKS

REACH

IMPRESSIONS

LEAD_GENERATION

QUALITY_LEAD

instagram

reels, profile_reels

OUTCOME_TRAFFIC

LINK_CLICKS

LANDING_PAGE_VIEWS

REACH

CONVERSATIONS

IMPRESSIONS

VISIT_INSTAGRAM_PROFILE

instagram

reels, profile_reels

OUTCOME_ENGAGEMENT

CONVERSATIONS

LINK_CLICKS

THRUPLAY

POST_ENGAGEMENT

REACH

IMPRESSIONS

REMINDERS_SET

OFFSITE_CONVERSIONS

LANDING_PAGE_VIEWS

instagram

reels, profile_reels

OUTCOME_SALES

OFFSITE_CONVERSIONS

LANDING_PAGE_VIEWS

LINK_CLICKS

REACH

IMPRESSIONS

CONVERSATIONS

facebookfacebook_reels

OUTCOME_APP_PROMOTION

LINK_CLICKS

OFFSITE_CONVERSIONS

APP_INSTALLS

facebookfacebook_reels

OUTCOME_AWARENESS

REACH

IMPRESSIONS

AD_RECALL_LIFT

THRUPLAY

TWO_SECOND_CONTINUOUS_VIDEO_VIEWS

facebookfacebook_reels

OUTCOME_LEADS

OFFSITE_CONVERSIONS

LANDING_PAGE_VIEWS

LINK_CLICKS

REACH

IMPRESSIONS

LEAD_GENERATION

QUALITY_LEAD

facebookfacebook_reels

OUTCOME_TRAFFIC

LINK_CLICKS

LANDING_PAGE_VIEWS

REACH

CONVERSATIONS

IMPRESSIONS

QUALITY_CALL

facebookfacebook_reels

OUTCOME_ENGAGEMENT

CONVERSATIONS

LINK_CLICKS

THRUPLAY

TWO_SECOND_CONTINUOUS_VIDEO_VIEWS

POST_ENGAGEMENT

REACH

IMPRESSIONS

EVENT_RESPONSES

QUALITY_CALL

OFFSITE_CONVERSIONS

LANDING_PAGE_VIEWS

PAGE_LIKES

facebookfacebook_reels

OUTCOME_SALES

OFFSITE_CONVERSIONS

LANDING_PAGE_VIEWS

LINK_CLICKS

REACH

IMPRESSIONS

CONVERSATIONS

QUALITY_CALL

Limitazioni

Combinazione di obiettivo compatibile + optimization_goal Reels di FB idonei? Reels di IG idonei?

OUTCOME_AWARENESS + TWO_SECOND_CONTINUOUS_VIDEO_VIEWS

OUTCOME_TRAFFIC + VISIT_INSTAGRAM_PROFILE

OUTCOME_TRAFFIC + QUALITY_CALL

OUTCOME_ENGAGEMENT + TWO_SECOND_CONTINUOUS_VIDEO_VIEWS

OUTCOME_ENGAGEMENT + EVENT_RESPONSES

OUTCOME_ENGAGEMENT + REMINDERS_SET

OUTCOME_ENGAGEMENT + QUALITY_CALL

OUTCOME_ENGAGEMENT + PAGE_LIKES

OUTCOME_SALES + QUALITY_CALL

Passaggio 6: selezione della creatività

Le creatività dell'inserzione sono le componenti visive e testuali delle inserzioni, che supportano i seguenti formati pubblicitari:

  • immagini
  • video
  • caroselli
  • abilitazione della progettazione di inserzioni personalizzate

Automatizza gli elementi di progettazione e ottimizza le prestazioni usando il nostro processo creativo.

Riutilizza un reel esistente come creatività dell'inserzione

Gli utenti possono fornire una nuova risorsa o riutilizzare un reel esistente dal proprio account Instagram come creatività dell'inserzione.

Puoi creare inserzioni da reel organici di Instagram o Facebook esistenti idonei per essere promossi, a condizione che:

  • abbiano una durata inferiore a 90 secondi;
  • abbiano proporzioni verticali a schermo intero (9:16);
  • non contengano musica protetta da copyright, GIF, adesivi interattivi o filtri per la Fotocamera di terze parti;
  • non siano condivisi su Facebook.

Per riutilizzare un reel organico di Instagram come creatività dell'inserzione per una nuova campagna pubblicitaria procedi in questo modo:

  1. Ottieni l'ID dell'account Instagram Business, che deve essere collegato a una Pagina Facebook

    • GET/{ad_account_id}/connected_instagram_accountso
    • GET/{business_id}/instagram_business_accounts
  2. Trova il reel che vuoi promuovere

    • GET/{ig-business-account-user-id}/media
  3. Inserisci la creatività dell'inserzione

    • Invece di specificare instagram_actor_id nelle specifiche della creatività, imposta instagram_user_id come ID utente di Instagram
    • Specifica source_instagram_media_id come ID multimediale
    • Facoltativamente, aggiorna call_to_action per la tua promozione

Usa boost_eligibility_info come modo pratico per determinare se i contenuti multimediali sono idonei a essere messi in evidenza come inserzione e boost_ads_list per tracciare le informazioni sulle precedenti inserzioni in evidenza su Instagram relative all'inserzione.

Esempio di chiamata

curl -i -X POST \
https://graph.facebook.com/v21.0/act_<AD_ACCOUNT>/adcreatives?object_id=<PAGE_ID>
&instagram_user_id=<IG_USER_ID>
&source_instagram_media_id=<IG_ORGANIC_MEDIA_ID>
&call_to_action="{'type':'LEARN_MORE','value':{'link': '<YOUR_LINK>'}}"
&access_token=<API_ACCESS_TOKEN>

Casella degli strumenti creativi Gen AI

Puoi automatizzare la generazione di elementi pubblicitari diversi e coinvolgenti, come immagini, video e testo. Questi strumenti basati sull'IA aiutano a ottimizzare le prestazioni delle inserzioni adattando i contenuti alle preferenze del pubblico e migliorando la varietà creativa. La creazione delle inserzioni comporterà un maggior coinvolgimento e campagne migliori.

Passaggio 7: anteprima dell'inserzione

Genere l'anteprima dell'inserzione nei formati Facebook e Instagram Reels tabulati di seguito usando:

  • ID dell'inserzione
  • ID della creatività dell'inserzione
  • Specifiche delle creatività dell'inserzione
PIATTAFORMA DI PUBBLICAZIONE Formato pubblicitario

Facebook

DESKTOP_FEED_STANDARD, FACEBOOK_STORY_MOBILE, INSTANT_ARTICLE_STANDARD, INSTREAM_VIDEO_DESKTOP, INSTREAM_VIDEO_MOBILE, MARKETPLACE_DESKTOP, MARKETPLACE_MOBILE, MOBILE_FEED_BASIC, MOBILE_FEED_STANDARD, RIGHT_COLUMN_STANDARD, SUGGESTED_VIDEO_DESKTOP, SUGGESTED_VIDEO_MOBILE, WATCH_FEED_MOBILE, FACEBOOK_REELS_BANNER, FACEBOOK_REELS_BANNER_DESKTOP, FACEBOOK_REELS_MOBILE, FACEBOOK_REELS_POSTLOOP, FACEBOOK_REELS_STICKER, FACEBOOK_STORY_STICKER_MOBILE, WATCH_FEED_HOME

Instagram

INSTAGRAM_STANDARD, INSTAGRAM_STORY, INSTAGRAM_EXPLORE_CONTEXTUAL, INSTAGRAM_EXPLORE_IMMERSIVE, INSTAGRAM_EXPLORE_GRID_HOME, INSTAGRAM_FEED_WEB, INSTAGRAM_FEED_WEB_M_SITE, INSTAGRAM_PROFILE_FEED, INSTAGRAM_REELS, INSTAGRAM_REELS_OVERLAY, INSTAGRAM_SEARCH_CHAIN, INSTAGRAM_SEARCH_GRID, INSTAGRAM_STORY_CAMERA_TRAY, INSTAGRAM_STORY_WEB, INSTAGRAM_STORY_WEB_M_SITE

Esempio di chiamata

curl -X POST \
  'https://graph.facebook.com/v21.0/act_{ad_account_id}/adpreviews' \
  -F 'access_token={your_access_token}' \
  -F 'creative={
        "object_story_spec": {
            "instagram_actor_id": "{instagram_actor_id}",
            "video_data": {
                "video_id": "{video_id}",
                "title": "Check out our new product!",
                "description": "Exciting new features and benefits.",
                "call_to_action": {
                    "type": "LEARN_MORE",
                    "value": {
                        "link": "https://www.example.com/product"
                    }
                }
            }
        }
    }' \
  -F 'ad_format=INSTAGRAM_REELS'

Passaggio 8: programmazione della pubblicazione dell'inserzione

Per prenotare un'inserzione usando l'API Marketing, crea un oggetto di tipo gruppo di inserzioni e collega l'oggetto di tipo gruppo di inserzioni alla creatività dell'inserzione. Usa /act_{ad_account_id}/ads per inviare il tuo oggetto pubblicitario e convalida la risposta per confermare la corretta prenotazione. Questo passaggio finalizza la configurazione della tua inserzione, rendendola pronta per la pubblicazione in base alle configurazioni fornite.

Esempio di chiamata

curl -X POST \
  -F 'name="My Ad"' \
  -F 'adset_id="<AD_SET_ID>"' \
  -F 'creative={
       "creative_id": "<CREATIVE_ID>"
     }' \
  -F 'status="PAUSED"' \
  -F 'access_token=<ACCESS_TOKEN>' \
  https://graph.facebook.com/v21.0/act_<AD_ACCOUNT_ID>/ads

Passaggio 9: controllo delle prestazioni

Usa l'API Insights per recuperare le metriche dall'account pubblicitario alle inserzioni:

  • act_<AD_ACCOUNT_ID>/insights
  • <CAMPAIGN_ID>/insights
  • <ADSET_ID>/insights
  • <AD_ID>/insights

Quando pubblichi una campagna su Instagram e Facebook, aggiungi breakdowns=publisher_platform per vedere separatamente le statistiche dei posizionamenti di Facebook e Instagram, come mostrato nella chiamata di esempio di seguito. Suddividendo gli insight per livello di posizionamento, sarà possibile vedere le prestazioni delle inserzioni tramite il posizionamento di Instagram e Facebook Reels.

Esempio di chiamata

curl -X GET \
  'https://graph.facebook.com/v21.0/{ad_account_id}/insights' \
  -F 'access_token={your_access_token}' \
  -F 'level=campaign' \
  -F 'fields=campaign_name,impressions,clicks,spend' \
  -F 'breakdowns=publisher_platform,platform_position' \
  -F 'filtering=[{"field":"platform_position","operator":"IN","value":["instagram_reels"]}]' \
  -F 'time_range={"since":"2024-06-01","until":"2024-06-30"}'

Considerazioni importanti

Nuovi obiettivi supportati in ODAX (convalida dell'obiettivo Esperienze pubblicitarie basate sui risultati)

  • OUTCOME_APP_PROMOTION
  • OUTCOME_AWARENESS
  • OUTCOME_ENGAGEMENT
  • OUTCOME_LEADS
  • OUTCOME_SALES
  • OUTCOME_TRAFFIC

Rate limiting

L'API Marketing ha una propria logica di rate limiting ed è esclusa da tutte le limitazioni di rate limiting dell'API Graph. La funzione che influisce sulla quota di rate limiting dell'API Marketing è l'accesso standard a Gestione inserzioni. Per impostazione predefinita, ottieni l'accesso standard quando aggiungi il prodotto API Marketing alla tua Dashboard gestione app, che ti dà accesso come sviluppatore all'API Marketing. Per aumentare la quota del rate limiting, effettua l'upgrade all'accesso avanzato.

Nozioni di base sulle creatività

Le inserzioni di Reels trasformano l'attenzione in azione, migliorando i risultati. Quando le crei nel modo giusto, sono ancora più efficaci.

1. Crea inserzioni in formato video 9:16 per rendere il video accattivante: Reels è un formato video immersivo a schermo intero. Per fare in modo che le tue creatività si adattino a queste dimensioni, realizza un video e ridimensionalo nel formato 9:16.

2. Crea inserzioni in aree sicure in modo che i tuoi messaggi siano chiari: lavora all'interno delle aree sicure così che gli overlay degli adesivi con testo, le call to action e i messaggi chiave non siano oscurati dall'interfaccia utente di Reels. Evita di posizionare testo, logo e altri elementi chiave nel 35% inferiore delle tue creatività in formato 9:16.

3. Crea inserzioni con un suono che renda il video coinvolgente: che si tratti di musica, voiceover o effetti sonori, l'audio è un fattore chiave dell'interazione e dell'intrattenimento su Reels.