Questa guida spiega come utilizzare
EmailPreferences
per gestire l'indirizzo email di Merchant Center
notifiche e vedere quali
tipi di email del tuo account
users
ricevono.
Per l'elenco completo dei tipi di notifiche via email, consulta EmailPreferences
riferimento.
Puoi utilizzare l'API Merchant solo per gestire le notifiche email per gli account in cui sei stato aggiunto come utente.
Per visualizzare o aggiornare le notifiche via email, sono necessari i seguenti valori:
- L'indirizzo email dell'utente che riceve le email. Puoi trovare il suo
indirizzo email nel campo
name
della risorsaUser
. - L'ID commerciante dell'account su cui avviare o interrompere la ricezione di email. Se l'account commerciante è un account avanzato account e l'utente ha l'accesso alle funzionalità , utilizza l'ID commerciante dell'account avanzato.
Attivare o disattivare le notifiche
Per aggiornare le impostazioni di notifica via email di un account commerciante specifico, chiama
accounts.v1beta.accounts.users.updateEmailPreference
con il merchantId
dell'account e l'indirizzo email dell'utente.
Utilizza i seguenti valori per controllare le notifiche email che l'utente riceve:
OPTED_IN
: ricevi notifiche via email relative all'account.OPTED_OUT
: non ricevi notifiche via email per l'account.
Ecco un esempio di richiesta per disattivare le notifiche email per un utente specifico account commerciante:
PATCH https://merchantapi.googleapis.com/accounts/v1beta/accounts/merchantId/users/emailAddress/emailPreferences
{
"newsAndTips": "OPTED_OUT"
}
Visualizza le notifiche esistenti
Per visualizzare le impostazioni attuali delle notifiche via email per un utente specifico, chiama il numero
accounts.v1beta.accounts.users.getEmailPreferences
Ecco una richiesta di esempio, in cui merchantId
è l'ID commerciante del
account a cui si riferiscono le notifiche via email e emailAddress
è l'indirizzo email
indirizzo dell'utente che riceve le email.
GET https://merchantapi.googleapis.com/accounts/v1beta/accounts/merchantId/users/emailAddress/emailPreferences
Ecco un esempio di risposta da una chiamata riuscita:
{
"name": "accounts/merchantId/users/emailAddress/emailPreferences",
"newsAndTips": "OPTED_IN"
}
Per ulteriori informazioni sulle notifiche via email, consulta Modificare il tuo account Merchant Center preferenze email.