• หน้าแรก
  • นักพัฒนา
  • ไทยไทย
    • ไทยไทย
    • EnglishEnglish
  • หน้าแรก
  • นักพัฒนา
  • ไทยไทย
    • ไทยไทย
    • EnglishEnglish
  • เกริ่นนำ
    • เข้าสู่ระบบ
    • Campaign
      • Category list & Campaign list
      • Campaign Detail
    • ประวัติการแลกรางวัลและคูปอง
  • การใช้งาน API
    • ที่อยู่
    • ระบบการเข้าสู่ระบบ
      • การใช้งานเข้าสู่ระบบ
      • การสมัครสมาชิก
      • One-time Password
    • Category List
    • แคมเปญ
      • รายการแคมเปญ
      • รายละเอียดของแคมเปญ
      • การแลกสิทธิพิเศษของแคมเปญ
    • คูปอง
    • การขอความยินยอม
    • ประวัติการรับคะแนน
    • ข้อมูลส่วนตัว
    • ประวัติ
      • ประวัติการแลกรางวัล
    • ขอความช่วยเหลือ
    • แจ้งเตือน
  • REST Buzzebees API reference
  • Developer Tool
  • คำถามที่พบบ่อย

การขอความยินยอม

การขอความยินยอม (consent) ในการเก็บข้อมูลส่วนตัว การยกเลิก กฎหมายคุ้มครองข้อมูลส่วนบุคคล และรวมถึงข้อมูลทางการตลาด โดยการยินยอมจะแบ่งเป็น 3 หัวข้อหลักๆ

ดูข้อมูลการยินยอม

เป็นการดูข้อมูลการยินยอมของผู้ใช้งานว่าเคยยอมรับข้อมูลไว้เวอร์ชั่นอะไร ยอมรับข้อมูลข่าวสารทางช่องทางไหนบ้าง เพื่อนำไปเช็คกับข้อมูลตรงกันหรือไม่ หรือจำเป็นต้องอัพเดทข้อมูลการยินยอมอีกครั้ง โดยสามารถเรียก API Get Consent Status

curl --location --request GET 'https://buzzebees-dev.azure-api.net/api/consent' 
--header 'Content-Type: application/x-www-form-urlencoded; charset=utf-8' 
--header 'Ocp-Apim-Subscription-Key: {Subscription-Key}'
--header 'Ocp-Apim-Trace: 1 '
--header 'App-Id: {App-Id}'
--header 'Authorization: token {token}'

โดยปกติจะเรียกข้อมูลนี้ ก่อนการเข้าใช้งานหน้าแรกของแอปพลิเคชั่น หรือผู้ใช้งานต้องการดูข้อมูลดังกล่าว

อัพเดทข้อมูลการยินยอม

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

ป๊อบอัพข้อกำหนดเงื่อนไข
ป๊อบอัพนโยบายความเป็นส่วนตัว

จาก UI ตัวอย่างเมื่อแสดงข้อมูลต่างๆ และผู้ใช้งานยอมรับครบเรียบร้อยแล้วให้เรียกใช้ API Set Consent หรือตามตัวอย่าง CURL ด้านล่าง

curl --location --request POST 'https://buzzebees-dev.azure-api.net/api/consent' 
--header 'Content-Type: application/x-www-form-urlencoded; charset=utf-8' 
--header 'Ocp-Apim-Subscription-Key: {Subscription-Key}'
--header 'Ocp-Apim-Trace: 1 '
--header 'App-Id: {App-Id}'
--header 'Authorization: token {token}'
--form 'termandcondition="1"'
--form 'dataprivacy="1"'
--form 'marketingOption="1"'
--form 'consentAge="20"'
--form 'email="true"'
--form 'sms="true"'
--form 'notification="true"'
--form 'line="true"'
--form 'phone="true"'

ยกเลิกความยินยอม

การยกเลิกขอความยินยอมต่างๆ หรือการยกเลิกการเป็นสมาชิกของระบบชั่วคราว ก่อนการยกเลิกสมาชิกจำเป็นต้องมีป๊อบอัพเพื่อยืนยันการยกเลิกสมาชิก และแจ้งเตือนการเสียสิทธิต่างๆ ในการยกเลิก

ยกเลิกสมาชิก
ยืนยันการยกเลิกสมาชิก

โดยการยกเลิกสมาชิกสามารถอ่านข้อมูลเพิ่มเติมได้ที่ API Unconsent

curl --location --request POST 'https://buzzebees-dev.azure-api.net/api/consent/unconsent' 
--header 'Content-Type: application/x-www-form-urlencoded; charset=utf-8' 
--header 'Ocp-Apim-Subscription-Key: {Subscription-Key}'
--header 'Ocp-Apim-Trace: 1 '
--header 'App-Id: {App-Id}'
--header 'Authorization: token {token}'

จาก UI เป็นตัวอย่างก่อนการเรียก API Unconsent ซึ่งหลังจากเรียกใช้สำเร็จผู้ใช้งานจะไม่สามารถเข้าสู่ระบบได้ ในกรณีที่ต้องการกลับมาใช้งานอีกครั้ง จำเป็นต้องติดต่อผู้ดูแลระบบภายใน เพื่อทำการปลดล็อคให้ และให้ผู้ใช้งานกลับมายอมรับการเก็บข้อมูลส่วนตัว หรืออื่นๆ ที่เกียวข้องอีกครั้ง

ก่อนหน้า
คูปอง
ถัดไป
ประวัติการรับคะแนน
  • ถาม-ตอบ
  • ช่วยเหลือ
  • นโยบายความเป็นส่วนตัว
  • Copyright 2022 Buzzebees Co.,Ltd. All Rights Reserved