ทำตามขั้นตอนต่อไปนี้เพื่อกำหนดค่าแพลตฟอร์มสำหรับการใช้งาน OAuth 2.0
-
กำหนดค่ากล่องโต้ตอบความยินยอมของผู้ขาย
เมื่อผู้ขายพยายามเข้าถึงบัญชี Business Profile ผ่านแพลตฟอร์มพาร์ทเนอร์โดยใช้ API เป็นครั้งแรก ระบบจะแสดงกล่องโต้ตอบความยินยอมของผู้ขายให้ผู้ขาย
เมื่อคุณให้สิทธิ์บุคคลที่สามเข้าถึงบัญชีแล้ว Google จะส่งการแจ้งเตือนทางอีเมลที่จำเป็นไปให้คุณ การแจ้งเตือนทำให้คุณซึ่งเป็นเจ้าของสถานที่ตั้งได้ทราบว่ามีการเปลี่ยนแปลงผู้ที่สามารถเข้าถึงข้อมูลบัญชีของคุณ
ตอนนี้บัญชี Google จะแสดงแอปที่มีสิทธิ์เข้าถึงบัญชีของคุณพร้อมรายละเอียดเพิ่มเติมว่าแอปของบุคคลที่สามเข้าถึงข้อมูลใดได้บ้าง นอกจากนี้ คุณยังนำสิทธิ์เข้าถึงของแอปออกได้ทุกเมื่อโดยคลิกปุ่มนำสิทธิ์เข้าถึงออก ด้วยวิธีนี้ คุณจะควบคุมสิทธิ์ของบุคคลที่สามในการเข้าถึงข้อมูลบัญชีของคุณ
กล่องโต้ตอบความยินยอมของผู้ขายซึ่งเข้าถึงได้ในโปรเจ็กต์ Google Cloud ช่วยให้คุณสามารถกำหนดค่าข้อมูลความยินยอมต่อไปนี้เกี่ยวกับพาร์ทเนอร์บุคคลที่สามที่คุณให้สิทธิ์เข้าถึงบัญชีไว้
- ลิงก์หน้าแรกของแอปพลิเคชัน: หน้าแรกของพาร์ทเนอร์บุคคลที่สามที่คุณให้สิทธิ์เข้าถึงบัญชี
- ลิงก์นโยบายความเป็นส่วนตัวของแอปพลิเคชัน: ลิงก์ไปยังนโยบายความเป็นส่วนตัวของพาร์ทเนอร์
- ลิงก์ข้อกำหนดในการให้บริการ (ToS) ของแอปพลิเคชัน: ลิงก์ไปยังข้อกำหนดในการให้บริการของพาร์ทเนอร์
ดูข้อมูลเพิ่มเติมเกี่ยวกับการกำหนดค่าความยินยอมได้ที่การตั้งค่า OAuth 2.0 > ความยินยอมของผู้ใช้
ตั้งชื่อและโลโก้แอปพลิเคชัน
ตัวแทนจำหน่ายต้องมีชื่อแอปพลิเคชันและโลโก้เดียวกันกับพาร์ทเนอร์ของเรา หรือโปรเจ็กต์ Google Cloud แยกต่างหากเพื่อแยกออกจากค่าเริ่มต้นของพาร์ทเนอร์
การใช้งาน OAuth ตามแพลตฟอร์ม
แพลตฟอร์มอาจดำเนินการในนามของเจ้าของและผู้จัดการ ซึ่งจะลดจำนวนการดำเนินการที่จำเป็นของผู้ขายและลดอัตราการออกจากเว็บไซต์
เจ้าของและผู้จัดการต้องลงชื่อเข้าใช้แพลตฟอร์มของพาร์ทเนอร์ด้วยบัญชี Google ของตนก่อน และแคชข้อมูลเข้าสู่ระบบไว้ ระบบจะใช้ข้อมูลเข้าสู่ระบบ OAuth 2.0, โทเค็นเพื่อการเข้าถึง และโทเค็นการรีเฟรชเพื่อดูหรือแก้ไขข้อมูลตำแหน่ง
ตัวอย่างการใช้งาน OAuth ทั่วไปตามแพลตฟอร์มมีดังนี้
- สร้างสถานที่ตั้งในฐานะผู้ขาย ซึ่งกำหนดให้บัญชี Google ของผู้ขายเป็นเจ้าของหลัก
- พาร์ทเนอร์ตอบกลับรีวิวและสร้างโพสต์ได้ในฐานะเจ้าของธุรกิจผ่านการผสานรวม Platform API
- ผู้จัดการสามารถตอบกลับได้ในฐานะเจ้าของธุรกิจเมื่อใช้ API
- ผู้ขายจะโอนสถานที่ไปยังองค์กรใน Business Profile ได้โดยอัตโนมัติ
เพิ่มผู้ดูแลระบบลงในบัญชีหรือสถานที่โดยอัตโนมัติ เช่น ผู้จัดการ
เช่น คำเชิญไปยังบัญชี Google ของผู้ใช้การจัดการจะสร้างขึ้นโดยใช้ข้อมูลเข้าสู่ระบบ OAuth 2.0 ที่แคชไว้ จากนั้นระบบจะยอมรับคำเชิญโดยใช้ข้อมูลเข้าสู่ระบบ OAuth ที่แคชไว้ของผู้ใช้การจัดการ
ข้อยกเว้นที่ต้องมีการดำเนินการโดยตรงของผู้ขาย
การดำเนินการบางอย่างไม่สามารถทำให้เป็นอัตโนมัติได้ด้วยการเรียก API ที่ใช้ข้อมูลเข้าสู่ระบบ OAuth ของผู้ขาย
ตัวอย่างข้อยกเว้นที่กำหนดให้ผู้ขายโดยตรงมีดังนี้
- ผู้ขายต้องลงชื่อเข้าใช้บัญชี Google อย่างน้อย 1 ครั้งเพื่อให้แพลตฟอร์มแคชข้อมูลเข้าสู่ระบบ OAuth ที่ใช้ในภายหลังในการเรียก API และดำเนินการต่างๆ ในฐานะผู้ขาย
- ผู้ขายต้องรับทราบแบบครั้งเดียวของกล่องโต้ตอบคำยินยอม OAuth 2.0 ที่ให้สิทธิ์บุคคลที่สามเข้าถึงข้อมูลตำแหน่ง
- ผู้ขายต้องลงชื่อเข้าใช้บัญชี Google และคลิกลิงก์ด้วยตนเองเพื่อเริ่มและอ้างสิทธิ์การเป็นเจ้าของให้เสร็จสมบูรณ์
กำลังเพิกถอนสิทธิ์เข้าถึง OAuth
หากผู้ขายยุติความสัมพันธ์ทางธุรกิจกับพาร์ทเนอร์ ผู้ขายจะเพิกถอนสิทธิ์เข้าถึง OAuth ของพาร์ทเนอร์ในบัญชี Google ของผู้ขายได้ ดูข้อมูลเพิ่มเติมได้ที่จัดการสิทธิ์เข้าถึงบัญชี Google