Per le metriche relative al ROAS, è importante usare una combinazione di filtri per specificare esattamente come calcolare la metrica ROAS. I filtri importanti comprendono attribution_window
, time_preset
(finestra di registrazione e hours_since_creation
. ROAS è l'acronimo di Return On Advertisement Spending (ritorno sulla spesa pubblicitaria).
Ad esempio, se vuoi calcolare il ROAS sugli acquisti da app mobile su 7G, ma vuoi solo 7 giorni di dati maturi:
attribution_window
su 7D_CLICK
time_preset
su LAST_ND_14_8
Questo attribuisce tutti i valori di acquisto da app mobile entro 7 giorni dagli utenti che hanno cliccato sull'inserzione nella finestra di registrazione, esclusi gli ultimi 7 giorni poiché includono dati immaturi. Se l'utente ha cliccato sull'inserzione ieri, tale utente non viene incluso nel calcolo ROAS, poiché ha ancora 6 giorni di potenziali acquisti.
I valori di acquisto si riferiscono ai valori degli eventi di acquisto da app mobile e degli eventi di acquisto di conversione sul sito web (pixel di Facebook) per le rispettive metriche del ROAS. Nell'API, ciò significa rispettivamente i valori di acquisto delle metriche del conteggio app_custom_event.fb_mobile_purchase
e offsite_conversion.fb_pixel_purchase
.
Se la finestra di attribuzione include sia le finestre di clic che quelle di visualizzazione, il ROAS calcolato è la somma dei valori. Ad esempio, se la attribution_window
è 1D_VIEW_7D_CLICK
, vengono considerati il valore ROAS 1D_VIEW
e 7D_CLICK
e viene calcolata la somma. Questo perché le due attribuzioni sono disgiunte e possono essere correttamente aggiunte senza sovrapposizioni.
Un utilizzo ottimale di questa metrica include anche alcuni filtri basati sul tempo, per assicurarsi che sia trascorso un numero di giorni sufficienti perché ci siano dati maturi. Se il caso d'uso richiede dati maturi, si consiglia di usare un filtro come hours_since_creation
per avere la certezza che il gruppo di inserzioni sia attivo da un tempo sufficiente.
Ecco una regola di esempio che:
0.50
(50%) Poiché queste regole sono molto specifiche, di solito si applicano a una lista specifica di gruppi di inserzioni, ad esempio id
= 123
. Usiamo 8*24
per ore dalla creazione per ottenere almeno un giorno intero di dati maturi.
curl \ -F 'name=Test Website ROAS Rule' \ -F 'schedule_spec={ "schedule_type": "DAILY" }' \ -F 'evaluation_spec={ "evaluation_type": "SCHEDULE", "filters": [ { "field": "id", "value": [123], "operator": "IN" }, { "field": "time_preset", "value": "LAST_ND_14_8", "operator": "EQUAL" }, { "field": "attribution_window", "value": "7D_CLICK", "operator": "EQUAL" }, { "field": "hours_since_creation", "value": 192, "operator": "GREATER_THAN" }, { "field": "website_purchase_roas", "value": 0.50, "operator": "GREATER_THAN" } ] }' \ -F 'execution_spec={ "execution_type": "CHANGE_BUDGET", "execution_options": [ { "field": "change_spec", "value": { "amount": 20, "unit": "PERCENTAGE" }, "operator": "EQUAL" }, ] }' \ -F "access_token=<ACCESS_TOKEN>" \ https://graph.facebook.com/<VERSION>/<AD_ACCOUNT_ID>/adrules_library
Ecco una regola di esempio che:
Anche in questo caso, per ottenere solo dati maturi, usa valori temporali predefiniti che non includono i dati odierni, come LAST_7D
e LAST_14D
.
curl \ -F 'name=Test Mobile App ROAS Rule' \ -F 'schedule_spec={ "schedule_type": "DAILY" }' \ -F 'evaluation_spec={ "evaluation_type": "SCHEDULE", "filters": [ { "field": "id", "value": [123], "operator": "IN" }, { "field": "time_preset", "value": "LAST_7D", "operator": "EQUAL" }, { "field": "attribution_window", "value": "1D_VIEW_1D_CLICK", "operator": "EQUAL" }, { "field": "hours_since_creation", "value": 48, "operator": "GREATER_THAN" }, { "field": "mobile_app_purchase_roas", "value": [0.76, 0.84], "operator": "NOT_IN_RANGE" } ] }' \ -F 'execution_spec={ "execution_type": "CHANGE_BID", "execution_options": [ { "field": "change_spec", "value": { "amount": 0.80, "target_field": "mobile_app_purchase_roas" }, "operator": "EQUAL" }, ] }' \ -F "access_token=<ACCESS_TOKEN>" \ https://graph.facebook.com/<VERSION>/<AD_ACCOUNT_ID>/adrules_library