Prima di poter creare una campagna Shopping, devi collegare il tuo account Google Ads all'account Google Merchant Center nel seguente modo:
- Invia una richiesta di collegamento dall'account Merchant Center a Google Ads .
- Approvare la richiesta di collegamento nell'account Google Ads.
Invio di richieste di collegamento dall'account Merchant Center
Esistono due modi per inviare una richiesta di collegamento:
- Utilizzare l'interfaccia web di Merchant Center per inviare un link richiesta.
- Utilizzare l'API Content for Shopping per
aggiorna
adsLinks
diAccount
.
Gestione delle richieste di collegamento nell'account Google Ads
Puoi modificare lo stato dei collegamenti a Merchant Center nel tuo account Google Ads: usando l'interfaccia web di Google Ads per approvare o rifiutare un invito. Puoi anche aggiornare gli inviti o rimuovere i collegamenti esistenti utilizzando l'API Google Ads, come spiegato di seguito.
Elenca tutti gli inviti di Merchant Center
Puoi eseguire un report dell'API Google Ads utilizzando la dopo una query GAQL per recuperare un elenco di tutti gli inviti in attesa ID cliente Google Ads a un account Merchant Center.
SELECT
product_link_invitation.merchant_center.merchant_center_id,
product_link_invitation.type
FROM product_link_invitation
WHERE product_link_invitation.status = 'PENDING_APPROVAL'
AND product_link_invitation.type = 'MERCHANT_CENTER'
Per recuperare tutti gli inviti, rimuovi la condizione di filtro per il
campo product_link_invitation.status
nella query qui sopra.
Accettare un invito
Puoi approvare il collegamento impostando lo stato product_link_invitation
su
ACCEPTED
.
Costruire un
UpdateProductLinkInvitationRequest
e imposta il valorecustomer_id
quale ID cliente Google Ads.Imposta il parametro
resource_name
campo come nome della risorsa diproduct_link_invitation
.Imposta il parametro
product_link_invitation_status
aACCEPTED
.Invia un
UpdateProductLinkInvitation
chiamata API.
Se il flusso di invito viene tentato da un utente che è già
amministratore su entrambi gli account,
NO_INVITATION_REQUIRED
viene restituito un errore. Puoi verificare la presenza di questo errore e tornare alla
flusso di link in questi casi.
Rifiutare un invito
Rifiutare un invito è un'operazione simile ad accettare un
invito, tranne per il fatto che
product_link_invitation_status
:
è impostato su REJECTED
. Se un invito viene rifiutato, rimane nella
REJECTED
stato e non può essere accettato. Devi quindi creare un nuovo
invito, se necessario.
Collegamento diretto senza invito
Se l'utente che tenta di collegare l'account Google Ads a Merchant Center è un amministratore di entrambi gli account, puoi ignorare passaggio di invito e collegare direttamente entrambi gli account utilizzando l'API Google Ads.
Costruire un
CreateProductLinkRequest
e imposta il valorecustomer_id
quale ID cliente Google Ads.Crea un nuovo oggetto
ProductLink
e impostalo le suemerchant_center_id
all'ID dell'account Merchant Center.Imposta
ProductLink
suproduct_link
dell'oggetto della richiesta.Emetti un
CreateProductLink
chiamata API.
Se un utente che non dispone di un numero sufficiente di persone tenta di effettuare il collegamento diretto
autorizzazioni, viene
CREATION_NOT_PERMITTED
viene restituito un errore. Puoi verificare la presenza di questo errore e utilizzare
la procedura di invito in questi casi.
Elenca tutti i collegamenti a Merchant Center
Puoi eseguire un report dell'API Google Ads utilizzando la dopo una query GAQL per recuperare un elenco di link per un ID cliente Google Ads.
SELECT
product_link.merchant_center.merchant_center_id,
product_link.product_link_id
FROM product_link
WHERE product_link.type = 'MERCHANT_CENTER'
Scollegare un collegamento
Per scollegare un link:
Costruire un
RemoveProductLinkRequest
e imposta il valorecustomer_id
quale ID cliente Google Ads.Imposta il parametro
resource_name
come nome risorsa diproduct_link
.Emetti un
RemoveProductLink
chiamata API.
Business Manager
Business Manager è una rappresentazione unificata di un'attività su Google. Se gestisci sia l'account Google Ads sia gli account Merchant Center utilizzando un account Business Manager, Business Manager crea automaticamente i collegamenti tra l'account Google Ads e l'account Merchant Center. Puoi recuperare questi collegamenti utilizzando l'API Google Ads, ma non puoi sono stati modificati con l'API Google Ads.