Puoi utilizzare l'attributo
checkoutSettings
delle schede senza costi per fornire un link che indirizzi i clienti direttamente alla
pagina di pagamento. Per saperne di più, consulta la sezione Aggiungere un link al pagamento per le schede senza costi.
Prima di poter attivare il programma di checkout, devi fornire informazioni specifiche sulla tua attività e sui tuoi prodotti. Per utilizzare checkoutSettings
, devi soddisfare i seguenti criteri:
- Avere un feed dei prodotti attivo in Google Merchant Center.
- Il tuo account commerciante deve essere registrato al programma delle schede senza costi.
Controlla l'interfaccia utente di Google Merchant Center per verificare se hai già eseguito la registrazione al programma delle schede senza costi. Se non hai effettuato la registrazione, completa i passaggi di onboarding delle schede senza costi. Utilizza il seguente formato per gli URL di pagamento:
https://mystore.com/path-to-product/{id}
Quando un cliente fa clic sull'URL di pagamento nella tua scheda senza costi, {id}
viene
sostituito automaticamente con il offerId
del prodotto.
Aggiungi l'URL di pagamento
Puoi utilizzare
freelistingsprogram.checkoutsettings.insert
per
aggiungere o aggiornare il modello dell'URL di pagamento. Questa chiamata aggiorna il modello di URL di pagamento a livello di account e attiva la funzionalità di pagamento per tutte le offerte valide.
POST https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/freelistingsprogram/checkoutsettings
Ecco un esempio:
{
uri_settings: {
checkout_uri_template: "https://domain_name.com/custom_path/{id}"
}
}
Visualizzare l'URL di pagamento attuale
Puoi utilizzare
freelistingsprogram.checkoutsettings.get
per visualizzare l'URL di pagamento esistente. get
è di sola lettura e richiede il tuo
merchantId
. Il metodo get
restituisce la risorsa checkout
corrispondente.
GET https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/freelistingsprogram/checkoutsettings
Rimuovere l'URL di pagamento
Puoi rimuovere l'URL di pagamento utilizzando
freelistingsprogram.checkoutsettings.delete
.
In questo modo, tutte le tue offerte vengono disattivate dalla funzionalità di pagamento.
DELETE https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/freelistingsprogram/checkoutsettings