Method: accounts.emailPreferences.updateEmailPreferences

Merchant Center hesabı kullanıcısının e-posta tercihlerini günceller. MCA kullanıcıları, MCA'nın bir alt hesabı yerine MCA hesabını belirtmelidir.

Güncelleme maskesinde açıkça seçilmeyen tercihler güncellenmez.

Güncellemelerde UNCONFIRMED (ONAYLANMAMIŞ) etkinleştirme durumu değeri belirtilmesi geçersizdir.

Kimliği doğrulanmış kullanıcının tercihlerini güncellemek için name=accounts/*/users/me/emailPreferences takma adını kullanın.

HTTP isteği

PATCH https://merchantapi.googleapis.com/accounts/v1beta/{emailPreferences.name=accounts/*/users/*/emailPreferences}

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
emailPreferences.name

string

Tanımlayıcı. EmailPreferences özelliğinin adı. Uç nokta yalnızca kimliği doğrulanmış kullanıcı için desteklenir.

Sorgu parametreleri

Parametreler
updateMask

string (FieldMask format)

Zorunlu. Güncellenen alanların listesi.

Aşağıdaki alanlar desteklenir (hem snake_case hem de lowerCamelCase içinde):

  • newsAndTips

İstek içeriği

İstek metni, EmailPreferences öğesinin bir örneğini içerir.

Yanıt gövdesi

Başarılıysa yanıt metni, EmailPreferences öğesinin bir örneğini içerir.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/content

Daha fazla bilgi için OAuth 2.0'a Genel Bakış başlıklı makaleyi inceleyin.