จัดการการแจ้งเตือนทางอีเมลของ 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