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 bir şekilde seçilmeyen tercihler güncellenmez.

Güncellemelerin ONCONFIRMED (onaylanmamış) etkinleştirme durumu değeri belirtmesi 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. Alanların listesi güncelleniyor.

İ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 Overview (OAuth 2.0'a Genel Bakış) sayfasına göz atın.