Sia il concetto di Destination sia le intestazioni della richiesta vengono visualizzati di frequente quando si utilizza l'API Data Manager. Leggi questa guida per capire come configurare destinazioni e intestazioni per scenari diversi.
Quando utilizzare destinazioni o intestazioni
Utilizza un
Destinationnelle richieste di importazione. Una richiesta di importazione utilizza l'IngestionServiceper aggiungere o rimuovere membri in un segmento di pubblico o inviare eventi. L'elencodestinationsin unIngestAudienceMembersRequestoIngestEventsRequestdefinisce:- L'account che riceve i dati. Ad esempio, un account Google Ads o una proprietà Google Analytics.
- L'entità di destinazione dei dati all'interno dell'account, ad esempio un'azione di conversione di Google Ads o uno stream di Google Analytics.
- Il percorso di accesso per le credenziali della richiesta all'account che riceve i dati.
Puoi includere più destinazioni nella stessa richiesta di importazione.
Utilizza le intestazioni delle richieste nelle richieste di gestione delle risorse che creano, aggiornano, eliminano o recuperano le risorse. Le intestazioni definiscono il percorso di accesso per le credenziali della richiesta all'account di destinazione della richiesta di gestione delle risorse. Ecco l'elenco delle risorse con i metodi di gestione delle risorse che supportano le intestazioni delle richieste:
Ad esempio, se vuoi creare un segmento di pubblico, aggiungere membri, controllare la diagnostica e poi recuperare il segmento di pubblico per verificarne le dimensioni, ecco ogni passaggio, il tipo di richiesta da utilizzare e se devi utilizzare le destinazioni o le intestazioni della richiesta:
| Passaggio | Tipo di richiesta | Intestazioni di destinazione o della richiesta |
|---|---|---|
| Crea un segmento di pubblico | Gestione delle risorse | Intestazioni delle richieste |
| Aggiungi membri a un segmento di pubblico | Importazione | Destinazioni |
| Controlla la diagnostica | Importazione | Destinazioni |
| Recupera il segmento di pubblico | Gestione delle risorse | Intestazioni delle richieste |
Passa da un dettaglio all'altro in questa guida per ogni tipo di richiesta facendo clic sulla scheda Importazione o Gestione delle risorse che circonda ogni tabella.
Se sei un inserzionista o un'agenzia, vai agli Scenari per gli inserzionisti per esempi su come impostare le intestazioni e creare un Destination:
Se sei un partner di dati, vai agli scenari per i partner di dati per esempi di come impostare le intestazioni e creare un Destination per gestire le risorse e inviare dati a un account con un link partner al tuo account partner di dati:
La sezione Requisiti dettagliati illustra in modo approfondito i requisiti e le regole di convalida.
Scenari degli inserzionisti
Ecco come configurare un Destination o le intestazioni della richiesta per scenari comuni per inserzionisti e agenzie. Questo diagramma mostra in che modo l'API Data Manager utilizza le credenziali e i campi Destination per accedere all'account inserzionista.
Google Ads
Di seguito è riportato un diagramma che mostra un esempio di un insieme di account e utenti Google Ads.
- Account amministratore M1
M1 ha due account secondari diretti:
- Account amministratore M2
- Account cliente C1
L'Account Google
cloudysanfrancisco@gmail.comè un utente in M1.- Account amministratore M2
M2 ha due account secondari diretti:
- Account cliente C1
- Account cliente C2
L'Account Google
baklavainthebalkans@gmail.comè un utente in M2.- Account cliente C1
C1 ha due account amministratore principale diretto:
- Account amministratore M1
- Account amministratore M2
L'Account Google
jeffersonloveshiking@gmail.comè un utente in C1.- Account cliente C2
L'account amministratore M2 è l'unico account principale diretto di C2.
Nessuno degli Account Google elencati è un utente in C2.
Lo scenario di accesso diretto e lo scenario di accesso amministratore mostrano come configurare una destinazione per inviare dati a questi account.
Scenario di accesso diretto
Se vuoi inviare dati a un account Google Ads e le tue credenziali sono relative a un Account Google che è un utente nell'account Google Ads:
Importazione
| Destinazione | |||||
|---|---|---|---|---|---|
operating_account |
|
||||
login_account |
Non impostare login_account o impostalo sugli stessi valori di operating_account. |
||||
linked_account |
Non impostare il campo linked_account. |
||||
product_destination_id |
L'ID del segmento di pubblico o dell'azione di conversione. | ||||
Gestione delle risorse
| Intestazioni delle richieste | |
|---|---|
login-account |
accountTypes/GOOGLE_ADS/accounts/GOOGLE_ADS_CUSTOMER_ID |
linked-account |
Non impostare l'intestazione linked-account. |
Ecco un esempio di scenario di accesso diretto, che utilizza gli account del diagramma e le credenziali dell'Account Google jeffersonloveshiking@gmail.com:
Importazione
{
"destinations": [
{
"operatingAccount": {
"accountId": "C1_CUSTOMER_ID",
"accountType": "GOOGLE_ADS"
},
"loginAccount": {
"accountId": "C1_CUSTOMER_ID",
"accountType": "GOOGLE_ADS"
},
"productDestinationId": "USER_LIST_ID"
}
]
}Gestione delle risorse
| Intestazioni delle richieste | |
|---|---|
login-account |
accountTypes/GOOGLE_ADS/accounts/C1_CUSTOMER_ID |
linked-account |
Non impostare l'intestazione linked-account. |
Scenario di accesso dell'amministratore
Se vuoi inviare dati a un account Google Ads e le tue credenziali sono relative a un Account Google che è un utente di un account amministratore Google Ads in cui l'account inserzionista è un account secondario:
Importazione
| Destinazione | |||||
|---|---|---|---|---|---|
operating_account |
|
||||
login_account |
|
||||
linked_account |
Non impostare il campo linked_account. |
||||
product_destination_id |
L'ID del segmento di pubblico o dell'azione di conversione. | ||||
Gestione delle risorse
| Intestazioni delle richieste | |
|---|---|
login-account |
accountTypes/GOOGLE_ADS/accounts/MANAGER_CUSTOMER_ID |
linked-account |
Non impostare l'intestazione linked-account. |
Ecco un esempio di scenario di accesso amministratore per l'account cliente Google Ads C2 del diagramma e le credenziali per l'Account Google baklavainthebalkans@gmail.com:
Importazione
{
"destinations": [
{
"operatingAccount": {
"accountId": "C2_CUSTOMER_ID",
"accountType": "GOOGLE_ADS"
},
"loginAccount": {
"accountId": "M2_CUSTOMER_ID",
"accountType": "GOOGLE_ADS"
},
"productDestinationId": "USER_LIST_ID"
}
]
}Gestione delle risorse
| Intestazioni delle richieste | |
|---|---|
login-account |
accountTypes/GOOGLE_ADS/accounts/M2_CUSTOMER_ID |
linked-account |
Non impostare l'intestazione linked-account. |
Ecco un altro esempio di scenario di accesso amministratore per l'account cliente Google Ads C2 e le credenziali per l'Account Google cloudysanfrancisco@gmail.com, che è un utente dell'account amministratore Google Ads M1:
Importazione
{
"destinations": [
{
"operatingAccount": {
"accountId": "C2_CUSTOMER_ID",
"accountType": "GOOGLE_ADS"
},
"loginAccount": {
"accountId": "M1_CUSTOMER_ID",
"accountType": "GOOGLE_ADS"
},
"productDestinationId": "USER_LIST_ID"
}
]
}Gestione delle risorse
| Intestazioni delle richieste | |
|---|---|
login-account |
accountTypes/GOOGLE_ADS/accounts/M1_CUSTOMER_ID |
linked-account |
Non impostare l'intestazione linked-account. |
Display & Video 360
Puoi inviare dati a Display & Video 360 utilizzando due approcci:
- Accesso diretto, in cui le credenziali sono relative a un Account Google che è un utente nell'account inserzionista o partner Display & Video 360.
- Accesso partner Display & Video 360, in cui le credenziali sono relative a un Account Google che è un utente nell'account partner Display & Video 360 e l'account operativo è un account inserzionista Display & Video 360 nell'account partner.
Scenari di accesso diretto
Se vuoi inviare dati a un account inserzionista Display & Video 360 e le tue credenziali sono relative a un Account Google che è un utente nell'account inserzionista:
Importazione
| Destinazione | |||||
|---|---|---|---|---|---|
operating_account |
|
||||
login_account |
Non impostare login_account o impostalo sugli stessi valori di operating_account. |
||||
linked_account |
Non impostare il campo linked_account. |
||||
product_destination_id |
L'ID del segmento di pubblico. | ||||
Gestione delle risorse
| Intestazioni delle richieste | |
|---|---|
login-account |
accountTypes/DISPLAY_VIDEO_ADVERTISER/accounts/DISPLAY_VIDEO_ADVERTISER_ID |
linked-account |
Non impostare l'intestazione linked-account. |
Ecco un esempio di Destination per uno scenario di accesso diretto per inviare dati a un inserzionista Display & Video 360:
Importazione
{
"destinations": [
{
"operatingAccount": {
"accountId": "DISPLAY_VIDEO_ADVERTISER_ID",
"accountType": "DISPLAY_VIDEO_ADVERTISER"
},
"loginAccount": {
"accountId": "DISPLAY_VIDEO_ADVERTISER_ID",
"accountType": "DISPLAY_VIDEO_ADVERTISER"
},
"productDestinationId": "AUDIENCE_ID"
}
]
}Gestione delle risorse
| Intestazioni delle richieste | |
|---|---|
login-account |
accountTypes/DISPLAY_VIDEO_ADVERTISER/accounts/DISPLAY_VIDEO_ADVERTISER_ID |
linked-account |
Non impostare l'intestazione linked-account. |
Analogamente, se vuoi inviare dati a un account partner Display & Video 360 e le tue credenziali sono relative a un Account Google che è un utente nell'account partner:
Importazione
| Destinazione | |||||
|---|---|---|---|---|---|
operating_account |
|
||||
login_account |
Non impostare login_account o impostalo sugli stessi valori di operating_account. |
||||
linked_account |
Non impostare il campo linked_account. |
||||
product_destination_id |
L'ID del segmento di pubblico. | ||||
Gestione delle risorse
| Intestazioni delle richieste | |
|---|---|
login-account |
accountTypes/DISPLAY_VIDEO_PARTNER/accounts/DISPLAY_VIDEO_PARTNER_ID |
linked-account |
Non impostare l'intestazione linked-account. |
Ecco un esempio di Destination per uno scenario di accesso diretto per l'invio di dati a un partner Display & Video 360:
Importazione
{
"destinations": [
{
"operatingAccount": {
"accountId": "DISPLAY_VIDEO_PARTNER_ID",
"accountType": "DISPLAY_VIDEO_PARTNER"
},
"loginAccount": {
"accountId": "DISPLAY_VIDEO_PARTNER_ID",
"accountType": "DISPLAY_VIDEO_PARTNER"
},
"productDestinationId": "AUDIENCE_ID"
}
]
}Gestione delle risorse
| Intestazioni delle richieste | |
|---|---|
login-account |
accountTypes/DISPLAY_VIDEO_PARTNER/accounts/DISPLAY_VIDEO_PARTNER_ID |
linked-account |
Non impostare l'intestazione linked-account. |
Scenario di accesso dei partner Display & Video 360
Se vuoi inviare dati a un inserzionista Display & Video 360 e le tue credenziali sono relative a un Account Google che è un utente nell'account partner Display & Video 360 principale dell'inserzionista:
Importazione
| Destinazione | |||||
|---|---|---|---|---|---|
operating_account |
|
||||
login_account |
|
||||
linked_account |
Non impostare il campo linked_account. |
||||
product_destination_id |
L'ID del segmento di pubblico. | ||||
Gestione delle risorse
| Intestazioni delle richieste | |
|---|---|
login-account |
accountTypes/DISPLAY_VIDEO_PARTNER/accounts/DISPLAY_VIDEO_PARTNER_ID |
linked-account |
Non impostare l'intestazione linked-account. |
Ecco un esempio di Destination per uno scenario di accesso partner per l'invio di dati a un inserzionista Display & Video 360. In questo scenario, le credenziali devono essere relative a un Account Google che è un utente nell'account partner Display & Video 360 DISPLAY_VIDEO_PARTNER_ID e l'account inserzionista Display & Video 360 DISPLAY_VIDEO_ADVERTISER_ID deve essere un account secondario dell'account partner DISPLAY_VIDEO_PARTNER_ID.
Importazione
{
"destinations": [
{
"operatingAccount": {
"accountId": "DISPLAY_VIDEO_ADVERTISER_ID",
"accountType": "DISPLAY_VIDEO_ADVERTISER"
},
"loginAccount": {
"accountId": "DISPLAY_VIDEO_PARTNER_ID",
"accountType": "DISPLAY_VIDEO_PARTNER"
},
"productDestinationId": "AUDIENCE_ID"
}
]
}Gestione delle risorse
| Intestazioni delle richieste | |
|---|---|
login-account |
accountTypes/DISPLAY_VIDEO_PARTNER/accounts/DISPLAY_VIDEO_PARTNER_ID |
linked-account |
Non impostare l'intestazione linked-account. |
Google Analytics
Nota:se operating_account è un account Google Analytics, non impostare login_account o impostalo sugli stessi valori di operating_account. In caso contrario, la richiesta non va a buon fine e viene visualizzato l'errore OPERATING_ACCOUNT_LOGIN_ACCOUNT_MISMATCH.
Importazione
| Destinazione | |||||
|---|---|---|---|---|---|
operating_account |
|
||||
login_account |
Non impostare login_account o impostalo sugli stessi valori di operating_account. |
||||
linked_account |
Non impostare il campo linked_account. |
||||
product_destination_id |
|
||||
Gestione delle risorse
| Intestazioni delle richieste | |
|---|---|
login-account |
accountTypes/GOOGLE_ANALYTICS_PROPERTY/accounts/PROPERTY_ID |
linked-account |
Non impostare l'intestazione linked-account. |
Ecco un esempio di Destination per l'invio di eventi a Google Analytics:
Importazione
{
"destinations": [
{
"operatingAccount": {
"accountId": "PROPERTY_ID",
"accountType": "GOOGLE_ANALYTICS_PROPERTY"
},
"loginAccount": {
"accountId": "PROPERTY_ID",
"accountType": "GOOGLE_ANALYTICS_PROPERTY"
},
"productDestinationId": "MEASUREMENT_ID"
}
]
}Gestione delle risorse
| Intestazioni delle richieste | |
|---|---|
login-account |
accountTypes/GOOGLE_ANALYTICS_PROPERTY/accounts/PROPERTY_ID |
linked-account |
Non impostare l'intestazione linked-account. |
Floodlight
Importazione
| Destinazione | |||||
|---|---|---|---|---|---|
operating_account |
|
||||
login_account |
Non impostare login_account o impostalo sugli stessi valori di operating_account. |
||||
linked_account |
Non impostare il campo linked_account. |
||||
product_destination_id |
L'ID attività Floodlight | ||||
Ecco un esempio di Destination per l'invio di eventi a Floodlight:
Importazione
{
"destinations": [
{
"operatingAccount": {
"accountId": "FLOODLIGHT_CONFIG_ID",
"accountType": "FLOODLIGHT_CONFIG"
},
"loginAccount": {
"accountId": "FLOODLIGHT_CONFIG_ID",
"accountType": "FLOODLIGHT_CONFIG"
},
"productDestinationId": "FLOODLIGHT_ACTIVITY_ID"
}
]
}
Scenari dei partner di dati
Ecco come configurare un Destination per gli scenari comuni per un partner di dati che invia dati agli account degli inserzionisti con un link partner stabilito con l'account del partner di dati.
Questo diagramma mostra in che modo l'API Data Manager utilizza le credenziali e i campi Destination per accedere all'account inserzionista tramite un link partner.
Google Ads
Ecco un diagramma che mostra un esempio di un insieme di account Google Ads e partner di dati. Il diagramma mostra anche quale Account Google è un utente in ogni account Google Ads o partner di dati, nonché i link dei partner tra gli account.
- Partner di dati D1
Esiste un link partner tra D1 e l'account amministratore Google Ads M2.
L'Account Google
222larabrown@gmail.comè un utente in D1.- Partner di dati D2
Esiste un link partner tra D2 e l'account cliente Google Ads C1.
L'Account Google
jeffersonloveshiking@gmail.comè un utente in D2.- Account amministratore M1
M1 ha due account secondari diretti:
- Account amministratore M2
- Account cliente C1
- Account amministratore M2
M2 ha due account secondari diretti:
- Account cliente C1
- Account cliente C2
- Account cliente C1
C1 ha due account amministratore principale diretto:
- Account amministratore M1
- Account amministratore M2
- Account cliente C2
L'account amministratore M2 è l'unico account principale diretto di C2.
Ecco cosa puoi fare con questo insieme di account:
- Agisci come partner di dati D1
Per agire in qualità di partner di dati D1, utilizza le credenziali dell'Account Google
222larabrown@gmail.comper:Invia i dati all'account cliente C1 o all'account cliente C2 utilizzando una destinazione con
login_accountimpostato sull'account partner di dati D1 elinked_accountimpostato sull'account amministratore M2.Invia i dati direttamente all'account amministratore M2 utilizzando una destinazione con
login_accountimpostato sull'account partner di dati D1. Non impostarelinked_account.
In qualità di partner di dati D1, non puoi inviare dati all'account amministratore M1 perché non esiste un link partner tra D1 e M1.
- Agisci come partner di dati D2
Per agire come partner di dati D2, utilizza le credenziali dell'Account Google
jeffersonloveshiking@gmail.comper inviare i dati all'account cliente C1, utilizzando una destinazione conlogin_accountimpostato sull'account partner di dati D2. Non impostarelinked_account.In qualità di partner di dati D2, non puoi inviare dati all'account amministratore M1, all'account amministratore M2 o all'account cliente C2 perché non esiste un link partner tra D2 e uno di questi account o i relativi account amministratore principali.
La differenza principale tra i partner di dati D1 e D2 è il modo in cui il partner di dati è collegato agli account Google Ads.
- Il partner di dati D1 è collegato a un account amministratore Google Ads. Questo è un esempio dello scenario di collegamento dei partner amministratore.
- Il partner di dati D2 è collegato a un account cliente Google Ads. Questo è un esempio dello scenario di collegamento diretto con il partner.
Scenario di collegamento diretto con il partner
Se vuoi inviare dati a un account Google Ads e il link partner è tra l'account Google Ads e il tuo account partner di dati:
Importazione
| Destinazione | |||||
|---|---|---|---|---|---|
operating_account |
|
||||
login_account |
|
||||
linked_account |
Non impostare il campo linked_account. |
||||
product_destination_id |
L'ID del segmento di pubblico o dell'azione di conversione. | ||||
Gestione delle risorse
| Intestazioni delle richieste | |
|---|---|
login-account |
accountTypes/DATA_PARTNER/accounts/DATA_PARTNER_ID |
linked-account |
Non impostare l'intestazione linked-account. |
Ecco un esempio di scenario di link partner diretto che utilizza gli account del diagramma e le intestazioni della richiesta corrispondenti per le richieste di gestione delle risorse. In questo scenario, il partner di dati D2 invia i dati dei membri del segmento di pubblico al cliente Google Ads C1 utilizzando il link partner tra D2 e C1 e le credenziali dell'Account Google jeffersonloveshiking@gmail.com:
Importazione
{
"destinations": [
{
"operatingAccount": {
"accountId": "C1_CUSTOMER_ID",
"accountType": "GOOGLE_ADS"
},
"loginAccount": {
"accountId": "D2_CUSTOMER_ID",
"accountType": "DATA_PARTNER"
},
"productDestinationId": "USER_LIST_ID"
}
]
}Gestione delle risorse
| Intestazioni delle richieste | |
|---|---|
login-account |
accountTypes/DATA_PARTNER/accounts/D2_CUSTOMER_ID |
linked-account |
Non impostare l'intestazione linked-account. |
Scenario di collegamento del partner amministratore
Se vuoi inviare dati a un account Google Ads e il link del partner è tra un account amministratore Google Ads principale e il tuo account partner di dati:
Importazione
| Destinazione | |||||
|---|---|---|---|---|---|
operating_account |
|
||||
login_account |
|
||||
linked_account |
|
||||
product_destination_id |
L'ID del segmento di pubblico o dell'azione di conversione. | ||||
Gestione delle risorse
| Intestazioni delle richieste | |
|---|---|
login-account |
accountTypes/DATA_PARTNER/accounts/DATA_PARTNER_ID |
linked-account |
accountTypes/GOOGLE_ADS/accounts/MANAGER_CUSTOMER_ID |
Ecco un esempio di scenario di collegamento di un partner amministratore che utilizza gli account del diagramma. In questo scenario, il partner di dati D1 invia i dati dei membri del segmento di pubblico all'intermediazione Google Ads C2 utilizzando il link del partner tra D1 e M2 e le credenziali dell'Account Google 222larabrown@gmail.com:
Importazione
{
"destinations": [
{
"operatingAccount": {
"accountId": "C2_CUSTOMER_ID",
"accountType": "GOOGLE_ADS"
},
"loginAccount": {
"accountId": "D1_CUSTOMER_ID",
"accountType": "DATA_PARTNER"
},
"linkedAccount": {
"accountId": "M2_CUSTOMER_ID",
"accountType": "GOOGLE_ADS"
},
"productDestinationId": "USER_LIST_ID"
}
]
}Gestione delle risorse
| Intestazioni delle richieste | |
|---|---|
login-account |
accountTypes/DATA_PARTNER/accounts/D1_CUSTOMER_ID |
linked-account |
accountTypes/GOOGLE_ADS/accounts/M2_CUSTOMER_ID |
Display & Video 360
In qualità di partner di dati, puoi inviare dati a un account Display & Video 360 utilizzando due approcci:
- Utilizza un link partner diretto tra un account partner di dati e l'account partner o inserzionista Display & Video 360.
- Invia i dati a un inserzionista Display & Video 360 utilizzando un link partner tra un account partner di dati e l'account partner Display & Video 360 principale dell'inserzionista.
Scenari di collegamento diretto con i partner
Se vuoi inviare dati a un inserzionista Display & Video 360 e il link partner è tra l'account inserzionista Display & Video 360 e il tuo account partner di dati:
Importazione
| Destinazione | |||||
|---|---|---|---|---|---|
operating_account |
|
||||
login_account |
|
||||
linked_account |
Non impostare il campo linked_account. |
||||
product_destination_id |
L'ID del segmento di pubblico o dell'azione di conversione. | ||||
Gestione delle risorse
| Intestazioni delle richieste | |
|---|---|
login-account |
accountTypes/DATA_PARTNER/accounts/DATA_PARTNER_ID |
linked-account |
Non impostare l'intestazione linked-account. |
Ecco un esempio di Destination per uno scenario di collegamento diretto con un partner per l'invio di dati a un inserzionista Display & Video 360 e le intestazioni della richiesta corrispondenti per le richieste di gestione delle risorse:
Importazione
{
"destinations": [
{
"operatingAccount": {
"accountId": "DISPLAY_VIDEO_ADVERTISER_ID",
"accountType": "DISPLAY_VIDEO_ADVERTISER"
},
"loginAccount": {
"accountId": "DATA_PARTNER_ID",
"accountType": "DATA_PARTNER"
},
"productDestinationId": "AUDIENCE_ID"
}
]
}Gestione delle risorse
| Intestazioni delle richieste | |
|---|---|
login-account |
accountTypes/DATA_PARTNER/accounts/DATA_PARTNER_ID |
linked-account |
Non impostare l'intestazione linked-account. |
Se vuoi inviare dati a un account partner Display & Video 360, devi disporre di un link partner tra l'account partner Display & Video 360 e il tuo account partner di dati.
Importazione
| Destinazione | |||||
|---|---|---|---|---|---|
operating_account |
|
||||
login_account |
|
||||
linked_account |
Non impostare il campo linked_account. |
||||
product_destination_id |
L'ID del segmento di pubblico o dell'azione di conversione. | ||||
Gestione delle risorse
| Intestazioni delle richieste | |
|---|---|
login-account |
accountTypes/DATA_PARTNER/accounts/DATA_PARTNER_ID |
linked-account |
Non impostare l'intestazione linked-account. |
Ecco un esempio di Destination per uno scenario di link diretto con un partner per l'invio di dati a un partner Display & Video 360 e le intestazioni della richiesta corrispondenti per le richieste di gestione delle risorse:
Importazione
{
"destinations": [
{
"operatingAccount": {
"accountId": "DISPLAY_VIDEO_PARTNER_ID",
"accountType": "DISPLAY_VIDEO_PARTNER"
},
"loginAccount": {
"accountId": "DATA_PARTNER_ID",
"accountType": "DATA_PARTNER"
},
"productDestinationId": "AUDIENCE_ID"
}
]
}Gestione delle risorse
| Intestazioni delle richieste | |
|---|---|
login-account |
accountTypes/DATA_PARTNER/accounts/DATA_PARTNER_ID |
linked-account |
Non impostare l'intestazione linked-account. |
Scenario di collegamento del partner principale
Se vuoi inviare dati a un inserzionista Display & Video 360 e il link partner al tuo account partner di dati è con un account partner Display & Video 360 in cui l'account inserzionista è un account secondario:
Importazione
| Destinazione | |||||
|---|---|---|---|---|---|
operating_account |
|
||||
login_account |
|
||||
linked_account |
|
||||
product_destination_id |
L'ID del segmento di pubblico o dell'azione di conversione. | ||||
Gestione delle risorse
| Intestazioni delle richieste | |
|---|---|
login-account |
accountTypes/DATA_PARTNER/accounts/DATA_PARTNER_ID |
linked-account |
accountTypes/DISPLAY_VIDEO_PARTNER/accounts/DISPLAY_VIDEO_PARTNER_ID |
Ecco un esempio di Destination per uno scenario di link partner per l'invio di dati a un inserzionista Display & Video 360 utilizzando un link partner tra il partner di dati e il partner Display & Video 360 principale dell'inserzionista:
Importazione
{
"destinations": [
{
"operatingAccount": {
"accountId": "DISPLAY_VIDEO_ADVERTISER_ID",
"accountType": "DISPLAY_VIDEO_ADVERTISER"
},
"loginAccount": {
"accountId": "DATA_PARTNER_ID",
"accountType": "DATA_PARTNER"
},
"linkedAccount": {
"accountId": "DISPLAY_VIDEO_PARTNER_ID",
"accountType": "DISPLAY_VIDEO_PARTNER"
},
"productDestinationId": "AUDIENCE_ID"
}
]
}Gestione delle risorse
| Intestazioni delle richieste | |
|---|---|
login-account |
accountTypes/DATA_PARTNER/accounts/DATA_PARTNER_ID |
linked-account |
accountTypes/DISPLAY_VIDEO_PARTNER/accounts/DISPLAY_VIDEO_PARTNER_ID |
Google Ad Manager
Se vuoi inviare dati a un account Google Ad Manager e hai un link partner tra il tuo account partner di dati e l'account Google Ad Manager:
Importazione
| Destinazione | |||||
|---|---|---|---|---|---|
operating_account |
|
||||
login_account |
|
||||
linked_account |
Non impostare il campo linked_account. |
||||
product_destination_id |
L'ID del segmento di pubblico. | ||||
Gestione delle risorse
| Intestazioni delle richieste | |
|---|---|
login-account |
accountTypes/DATA_PARTNER/accounts/DATA_PARTNER_ID |
linked-account |
Non impostare l'intestazione linked-account. |
Ecco un esempio di Destination per l'invio di dati a un account Google Ad Manager utilizzando un link partner:
Importazione
{
"destinations": [
{
"operatingAccount": {
"accountId": "GAM_AUDIENCE_LINK_ID",
"accountType": "GOOGLE_AD_MANAGER_AUDIENCE_LINK"
},
"loginAccount": {
"accountId": "DATA_PARTNER_ID",
"accountType": "DATA_PARTNER"
},
"productDestinationId": "AUDIENCE_ID"
}
]
}
Gestione delle risorse
| Intestazioni delle richieste | |
|---|---|
login-account |
accountTypes/DATA_PARTNER/accounts/DATA_PARTNER_ID |
linked-account |
Non impostare l'intestazione linked-account. |
Google Analytics
L'API Data Manager non supporta l'invio di dati a un account Google Analytics utilizzando un link partner. Utilizza invece l'approccio degli scenari per gli inserzionisti per Google Analytics.
Floodlight
L'API Data Manager non supporta l'invio di dati a una configurazione Floodlight utilizzando un link partner. Utilizza invece l'approccio degli scenari degli inserzionisti per Floodlight.
Requisiti dettagliati
Questa sezione contiene i requisiti dettagliati per i
campi dell'account di un Destination per una
richiesta IngestionService, le intestazioni della richiesta equivalenti per
le richieste di gestione delle risorse, suggerimenti su come impostare
product_destination_id e come determinare dove
hanno accesso le tue credenziali.
Campi dell'account
Un Destination può avere fino a 3 account diversi:
operating_accountIl campo
operating_accountè obbligatorio.operating_accountindica quale account riceve i dati nella richiesta.operating_accountpuò essere uno dei seguenti:- Un account Google Ads
- Un account inserzionista Display & Video 360
- Un account partner Display & Video 360
- Un account Google Ad Manager
- Una proprietà Google Analytics
- Un account partner di dati se invii dati a un segmento di pubblico di proprietà dell'account partner di dati.
Non esiste un'intestazione della richiesta che corrisponda al campo
operating_accountdi unDestination. Quando invii una richiesta di gestione delle risorse, l'account di destinazione della richiesta è l'account operativo.- Campo
login_accounte intestazione della richiestalogin-account login_accountnon è sempre obbligatorio e per impostazione predefinita corrisponde aoperating_accountin una richiestaIngestionServicee all'account di destinazione in una richiesta di gestione delle risorse. In una richiesta di gestione delle risorse, utilizza l'intestazione della richiestalogin-accountper identificare l'account di accesso.L'API Data Manager verifica che:
L'Account Google delle credenziali è un utente nell'account di accesso.
L'account di accesso è uno dei seguenti:
Uguale a
operating_account. Questo è il valore predefinito se non impostilogin_accountdi unDestinationin una richiestaIngestionServiceo non imposti l'intestazionelogin-accountin una richiesta di gestione delle risorse.Un account amministratore Google Ads o partner Display & Video 360 principale di
operating_accountin una richiestaIngestionServiceo principale dell'account di destinazione in una richiesta di gestione delle risorse.Un account partner di dati con un link partner alla
linked_accountin una richiestaIngestionServiceo l'intestazionelinked-accountin una richiesta di gestione delle risorse.
- Campo
linked_accounte intestazione della richiestalinked-account -
linked_accountindica quale account ha un link partner allalogin_accountdi una richiestaIngestionServiceo l'account di destinazione di una richiesta di gestione delle risorse.
ID destinazione del prodotto
La proprietà product_destination_id di un Destination identifica l'oggetto nella operating_account che riceve i dati. Ad esempio, potrebbe essere un ID segmento di pubblico per Google Ads o Display & Video 360, un ID azione di conversione per Google Ads o un ID misurazione per uno stream di dati di Google Analytics.
Ecco come trovare l'ID per ogni tipo di destinazione del prodotto.
Segmento di pubblico Google Ads
L'ID destinazione del prodotto per l'importazione dei membri del segmento di pubblico è l'ID segmento di pubblico. Recupera questo ID utilizzando l'interfaccia utente di Google Ads o l'API Data Manager.
Interfaccia utente di Google Ads
Per ottenere l'ID segmento di pubblico dalla UI di Google Ads:
- Vai a Gestione segmenti di pubblico nell'interfaccia utente di Google Ads.
- Fai clic sul nome del segmento di pubblico per visualizzare i dettagli.
- L'ID segmento di pubblico è elencato accanto a ID elenco.
API Data Manager
Recupera UserList utilizzando il metodo List, fornendo le intestazioni della richiesta, se necessario, e utilizza id di UserList per l'ID destinazione del prodotto.
Evento Google Ads
L'ID destinazione del prodotto per l'importazione degli eventi è l'ID azione di conversione. Recupera questo ID utilizzando l'interfaccia utente o l'API Google Ads.
Interfaccia utente di Google Ads
Per ottenere l'ID azione di conversione dalla UI di Google Ads:
- Vai a Conversioni nell'interfaccia utente di Google Ads.
- Fai clic sul nome dell'azione di conversione.
- Vai alla scheda Dettagli.
- L'ID azione di conversione è il numero accanto a ID tipo di conversione.
API Google Ads
Per ottenere l'ID azione di conversione dall'API Google Ads:
Invia una richiesta
SearchoSearchStreamaGoogleAdsServicecon la seguente query:SELECT conversion_action.id, conversion_action.name FROM conversion_action WHERE conversion_action.name = 'CONVERSION_ACTION_NAME'Recupera l'ID azione di conversione dal campo
idinconversion_actionnella risposta.[ { "results": [ { "conversionAction": { "resourceName": "customers/CUSTOMER_ID/conversionActions/CONVERSION_ACTION_ID", "id": "CONVERSION_ACTION_ID", "name": "CONVERSION_ACTION_NAME" } } ] } ]
Pubblico di Display & Video 360
L'ID destinazione del prodotto per l'importazione dei membri del segmento di pubblico è l'ID segmento di pubblico. Recupera questo ID utilizzando l'interfaccia utente di Display & Video 360 o l'API Data Manager.
UI di Display & Video 360
Per ottenere l'ID segmento di pubblico dalla UI di Display & Video 360:
- Accedi alla UI di Display & Video 360 all'indirizzo https://displayvideo.google.com.
- Vai al partner o all'inserzionista Display & Video 360 che utilizzi per
operating_account. - Vai a Segmenti di pubblico nel menu a sinistra e seleziona Tutti i segmenti di pubblico.
- Trova il segmento di pubblico nell'elenco. L'ID segmento di pubblico è il numero accanto al nome nella colonna Nome.
API Data Manager
Recupera UserList utilizzando il metodo List, fornendo le intestazioni della richiesta, se necessario, e utilizza id di UserList per l'ID destinazione del prodotto.
Evento Google Analytics
L'ID destinazione del prodotto dipende dal tipo di stream di dati.
- Stream di dati web
- Utilizza l'ID misurazione dello stream di dati.
- Stream di dati dell'app
Utilizza l'ID app Firebase dello stream di dati. Ecco due opzioni per trovare il tuo ID app Firebase:
- Nella UI di Google Analytics, vai a Stream di dati, fai clic sullo stream di dati e cerca l'ID APP FIREBASE.
- Utilizza la console Firebase.
Evento Floodlight
L'ID destinazione del prodotto per l'importazione degli eventi in Floodlight è l'ID attività Floodlight. Recupera questo ID utilizzando l'interfaccia utente di Campaign Manager 360 o l'API Campaign Manager 360.
UI di Campaign Manager 360
Per ottenere l'ID attività Floodlight dalla UI di Campaign Manager 360:
- Accedi alla UI di Campaign Manager 360.
- Vai all'inserzionista Campaign Manager 360 che utilizzi per
operating_account. - Vai a Floodlight nel menu a sinistra, poi seleziona Attività.
- Trova l'attività Floodlight nell'elenco. L'ID è il numero accanto al nome nella colonna Nome attività.
API Campaign Manager 360
Per ottenere l'ID attività Floodlight dall'API Campaign Manager 360:
- Invia una richiesta
listalla risorsafloodlightActivities. - Specifica l'ID
floodlightConfigurationIddella configurazione Floodlight. - Facoltativamente, utilizza il parametro
searchStringper filtrare in base al nome dell'attività. - Recupera l'ID attività Floodlight dal campo
iddellaFloodlightActivityselezionata nella risposta.
Determina dove hanno accesso le credenziali
Le credenziali che utilizzi per autorizzare una richiesta API Data Manager sono associate a un Account Google specifico.
- Se utilizzi le credenziali utente, le richieste vengono autorizzate come Account Google dell'utente che ha concesso l'autorizzazione ad agire per suo conto quando hai generato le credenziali.
- Se utilizzi le credenziali del service account, le richieste vengono autorizzate come Account Google del service account.
Ecco come verificare che l'Account Google per le tue credenziali abbia accesso a un account Google Ads, Display & Video 360, Google Analytics o Campaign Manager 360.
Google Ads o partner di dati
- Vai ad Accesso e sicurezza nell'interfaccia utente di Google Ads per
login_account. - Seleziona la scheda Utenti.
- Se
login_accountè un account amministratore Google Ads, disattiva l'opzione Mostra gli utenti di tutta la gerarchia per nascondere gli utenti degli account secondari. - Verifica che l'Account Google per le tue credenziali sia nell'elenco degli account mostrati nella scheda Utenti.
Display & Video 360
- Vai a Gestione utenti e preferenze email nell'interfaccia utente di Display & Video 360.
- Verifica che in Gestione utenti l'Account Google per le tue credenziali sia un utente di
login_account.
Google Analytics
- Vai a Gestione dell'accesso alla proprietà nella UI di Google Analytics.
- Verifica che la proprietà Google Analytics specificata nel
login_accountsia selezionata. - Verifica che l'Account Google per le tue credenziali disponga del ruolo Editor o Amministratore nella proprietà.
Floodlight (Campaign Manager 360)
- Accedi alla UI di Campaign Manager 360.
- Vai ad Amministratore > Profili utente nel menu a sinistra.
- Verifica che l'Account Google per le tue credenziali sia nell'elenco dei profili mostrati.
- Fai clic sul profilo e verifica che abbia accesso all'account inserzionista utilizzato come
login_account. Se non imposti unlogin_accountnella richiesta, il valore predefinito èoperating_account. Assicurati che l'account abbia un ruolo utente con l'autorizzazione Inserisci conversioni offline.