Quản lý thông báo qua email của Merchant Center

Hướng dẫn này giải thích cách sử dụng EmailPreferences tài nguyên để quản lý email Merchant Center của mình thông báo và xem các loại email mà tài khoản của bạn users nhận được. Để xem danh sách đầy đủ các loại thông báo qua email, hãy xem EmailPreferences tham chiếu.

Bạn chỉ có thể sử dụng API Merchant để quản lý thông báo qua email cho những tài khoản mà bạn được thêm làm người dùng.

Để xem hoặc cập nhật thông báo qua email, bạn cần có các giá trị sau:

Chọn nhận hoặc không nhận thông báo

Để cập nhật chế độ cài đặt thông báo qua email cho một tài khoản người bán cụ thể, hãy gọi accounts.v1beta.accounts.users.updateEmailPreference bằng merchantId của tài khoản và địa chỉ email của người dùng.

Sử dụng các giá trị sau để kiểm soát các thông báo qua email mà người dùng nhận được:

  • OPTED_IN: Nhận thông báo qua email cho tài khoản.
  • OPTED_OUT: Không nhận thông báo qua email cho tài khoản đó.

Dưới đây là yêu cầu mẫu về việc chọn không nhận thông báo qua email cho một người dùng tài khoản người bán:

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

{
  "newsAndTips": "OPTED_OUT"
}

Xem thông báo hiện có

Để xem cài đặt thông báo qua email hiện tại cho một người dùng cụ thể, hãy gọi accounts.v1beta.accounts.users.getEmailPreferences.

Đây là yêu cầu mẫu, trong đó merchantId là mã người bán của tài khoản nhận được thông báo qua email và emailAddress là email địa chỉ của người dùng nhận email.

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

Dưới đây là phản hồi mẫu từ một cuộc gọi thành công:

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

Để biết thêm thông tin về thông báo qua email, hãy xem bài viết Thay đổi tài khoản Merchant Center lựa chọn ưu tiên về email.