จัดการการแจ้งเตือนทางอีเมลของ Merchant Center

คำแนะนำนี้จะอธิบายวิธีใช้ทรัพยากร EmailPreferences เพื่อจัดการการแจ้งเตือนทางอีเมลของ Merchant Center และดูว่าอีเมลประเภทใดที่บัญชี users ได้รับ ดูรายการประเภทการแจ้งเตือนทางอีเมลทั้งหมดได้ที่ข้อมูลอ้างอิง EmailPreferences

คุณใช้ Merchant API จัดการการแจ้งเตือนทางอีเมลได้สำหรับบัญชีที่คุณเพิ่มเป็นผู้ใช้เท่านั้น

หากต้องการดูหรืออัปเดตการแจ้งเตือนทางอีเมล คุณต้องใช้ค่าต่อไปนี้

เลือกรับหรือไม่รับการแจ้งเตือน

หากต้องการอัปเดตการตั้งค่าการแจ้งเตือนทางอีเมลสำหรับบัญชีผู้ขายที่เฉพาะเจาะจง ให้โทรไปที่ accounts.v1beta.accounts.users.updateEmailPreference ที่merchantId ของบัญชีและอีเมลของผู้ใช้

ใช้ค่าต่อไปนี้เพื่อควบคุมการแจ้งเตือนทางอีเมลที่ผู้ใช้ได้รับ

  • OPTED_IN: รับการแจ้งเตือนทางอีเมลสำหรับบัญชี
  • OPTED_OUT: ไม่รับการแจ้งเตือนทางอีเมลสำหรับบัญชี

ต่อไปนี้เป็นตัวอย่างคำขอในการเลือกไม่ใช้การแจ้งเตือนทางอีเมลสำหรับผู้ใช้สำหรับบัญชีผู้ขายที่เจาะจง

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

{
  "newsAndTips": "OPTED_OUT"
}

ดูการแจ้งเตือนที่มีอยู่

หากต้องการดูการตั้งค่าการแจ้งเตือนทางอีเมลปัจจุบันสำหรับผู้ใช้ที่ต้องการ โปรดโทรไปที่ accounts.v1beta.accounts.users.getEmailPreferences

ต่อไปนี้เป็นคำขอตัวอย่าง โดย merchantId คือรหัสผู้ขายของบัญชีที่มีการแจ้งเตือนทางอีเมล และ emailAddress คืออีเมลของผู้ใช้ที่ได้รับอีเมล

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

ต่อไปนี้คือตัวอย่างคำตอบจากการโทรที่ประสบความสำเร็จ

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

ดูข้อมูลเพิ่มเติมเกี่ยวกับการแจ้งเตือนทางอีเมลได้ที่เปลี่ยนค่ากำหนดของอีเมล Merchant Center