Z tego przewodnika dowiesz się, jak korzystać z
EmailPreferences
narzędzie do zarządzania pocztą e-mail w Merchant Center
powiadomienia i zobaczyć, które
rodzaje e-maili
Odbierz users
.
Pełną listę typów powiadomień e-mail znajdziesz w EmailPreferences
odwołania.
Interfejsu Merchant API możesz używać tylko do zarządzania e-mailami z powiadomieniami dla kont, do których dodano Cię jako użytkownika.
Aby wyświetlać lub aktualizować e-maile z powiadomieniami, potrzebujesz tych wartości:
- Adres e-mail użytkownika, który otrzymuje e-maile. Ich listę znajdziesz
e-mail w polu
name
zasobuUser
. - Identyfikator sprzedawcy powiązany z kontem, na temat którego chcesz otrzymywać wiadomości e-mail lub z których chcesz zrezygnować. Jeśli konto sprzedawcy jest zaawansowane , a użytkownik ma dostęp do zaawansowanych funkcji , użyj identyfikatora sprzedawcy. konta zaawansowanego.
Włączanie i wyłączanie powiadomień
Aby zaktualizować ustawienia powiadomień e-mail dla określonego konta sprzedawcy, zadzwoń pod numer
accounts.v1beta.accounts.users.updateEmailPreference
z merchantId
konta i adresem e-mail użytkownika.
Użyj tych wartości, aby określić, jakie e-maile z powiadomieniami będą otrzymywać użytkownicy:
OPTED_IN
: otrzymywanie powiadomień e-mail dotyczących konta.OPTED_OUT
: nie otrzymujesz e-maili z powiadomieniami dotyczącymi konta.
Oto przykładowa prośba o rezygnację użytkownika z otrzymywania e-maili z powiadomieniami o określonym konto sprzedawcy:
PATCH https://merchantapi.googleapis.com/accounts/v1beta/accounts/merchantId/users/emailAddress/emailPreferences
{
"newsAndTips": "OPTED_OUT"
}
Wyświetl istniejące powiadomienia
Aby wyświetlić bieżące ustawienia powiadomień e-mail dla określonego użytkownika, zadzwoń pod numer
accounts.v1beta.accounts.users.getEmailPreferences
Oto przykładowe żądanie, w którym merchantId
to identyfikator sprzedawcy
konta, którego dotyczą powiadomienia e-mail, a emailAddress
to adres e-mail
adres e-mail użytkownika, który otrzymuje e-maile.
GET https://merchantapi.googleapis.com/accounts/v1beta/accounts/merchantId/users/emailAddress/emailPreferences
Oto przykładowa odpowiedź z udanego wywołania:
{
"name": "accounts/merchantId/users/emailAddress/emailPreferences",
"newsAndTips": "OPTED_IN"
}
Więcej informacji o e-mailach z powiadomieniami znajdziesz w artykule Zmiana konta Merchant Center ustawienia powiadomień e-mail.