Merchant Center e-posta bildirimlerini yönetme

Bu kılavuzda, Merchant Center e-posta bildirimlerinizi yönetmek ve hesabınıza users gönderilen e-posta türlerini görmek için EmailPreferences kaynağını nasıl kullanacağınız açıklanmaktadır. E-posta bildirimi türlerinin tam listesi için EmailPreferences referansını inceleyin.

Merchant API'yi yalnızca kullanıcı olarak eklendiğiniz hesaplara ilişkin e-posta bildirimlerini yönetmek için kullanabilirsiniz.

E-posta bildirimlerini görüntülemek veya güncellemek için aşağıdaki değerler gerekir:

  • E-postaları alan kullanıcının e-posta adresi. Kullanıcının e-posta adresini User kaynağının name alanında bulabilirsiniz.
  • Hakkında e-posta almaya başlanacak veya durdurulacak hesabın satıcı kimliği. Satıcı hesabı gelişmiş bir hesapsa ve kullanıcının gelişmiş hesaba erişimi varsa gelişmiş hesabın satıcı kimliğini kullanın.

Bildirimleri etkinleştirme veya devre dışı bırakma

Belirli bir satıcı hesabı için e-posta bildirim ayarlarını güncellemek üzere hesabın merchantId ve kullanıcının e-posta adresiyle accounts.v1beta.accounts.users.updateEmailPreference numaralı telefonu arayın.

Kullanıcının aldığı e-posta bildirimlerini denetlemek için aşağıdaki değerleri kullanın:

  • OPTED_IN: Hesap için e-posta bildirimleri alabilirsiniz.
  • OPTED_OUT: Hesap için e-posta bildirimleri almazsınız.

Aşağıda, bir kullanıcının belirli bir satıcı hesabının e-posta bildirimlerini devre dışı bırakmasına yönelik örnek bir istek verilmiştir:

PATCH https://merchantapi.googleapis.com/accounts/v1beta/accounts/merchantId/users/emailAddress/emailPreferences

{
  "newsAndTips": "OPTED_OUT"
}

Mevcut bildirimleri görüntüleme

Belirli bir kullanıcının mevcut e-posta bildirim ayarlarını görmek için accounts.v1beta.accounts.users.getEmailPreferences numaralı telefonu arayın.

Aşağıda, merchantId değerinin e-posta bildirimlerinin ilgili olduğu hesabın satıcı kimliği, emailAddress değerinin ise e-postaları alan kullanıcının e-posta adresidir.

GET https://merchantapi.googleapis.com/accounts/v1beta/accounts/merchantId/users/emailAddress/emailPreferences

Aşağıda, başarılı bir aramadan alınan örnek bir yanıt verilmiştir:

{
  "name": "accounts/merchantId/users/emailAddress/emailPreferences",
  "newsAndTips": "OPTED_IN"
}

E-posta bildirimleri hakkında daha fazla bilgi için Merchant Center e-posta tercihlerinizi değiştirme bölümüne bakın.