การตั้งค่า OAuth

ทำตามขั้นตอนต่อไปนี้เพื่อกำหนดค่าแพลตฟอร์มสำหรับการใช้งาน OAuth 2.0

  1. กำหนดค่ากล่องโต้ตอบความยินยอมของผู้ขาย

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

    กล่องโต้ตอบความยินยอมของผู้ขาย
    คำขอเข้าถึง

    เมื่อคุณให้สิทธิ์บุคคลที่สามเข้าถึงบัญชีแล้ว Google จะส่งการแจ้งเตือนทางอีเมลที่จำเป็นไปให้คุณ การแจ้งเตือนทำให้คุณซึ่งเป็นเจ้าของสถานที่ตั้งได้ทราบว่ามีการเปลี่ยนแปลงผู้ที่สามารถเข้าถึงข้อมูลบัญชีของคุณ

    ตอนนี้บัญชี Google จะแสดงแอปที่มีสิทธิ์เข้าถึงบัญชีของคุณพร้อมรายละเอียดเพิ่มเติมว่าแอปของบุคคลที่สามเข้าถึงข้อมูลใดได้บ้าง นอกจากนี้ คุณยังนำสิทธิ์เข้าถึงของแอปออกได้ทุกเมื่อโดยคลิกปุ่มนำสิทธิ์เข้าถึงออก ด้วยวิธีนี้ คุณจะควบคุมสิทธิ์ของบุคคลที่สามในการเข้าถึงข้อมูลบัญชีของคุณ

    ผู้ที่มีสิทธิ์เข้าถึง

    กล่องโต้ตอบความยินยอมของผู้ขายซึ่งเข้าถึงได้ในโปรเจ็กต์ Google Cloud ช่วยให้คุณสามารถกำหนดค่าข้อมูลความยินยอมต่อไปนี้เกี่ยวกับพาร์ทเนอร์บุคคลที่สามที่คุณให้สิทธิ์เข้าถึงบัญชีไว้

    1. ลิงก์หน้าแรกของแอปพลิเคชัน: หน้าแรกของพาร์ทเนอร์บุคคลที่สามที่คุณให้สิทธิ์เข้าถึงบัญชี
    2. ลิงก์นโยบายความเป็นส่วนตัวของแอปพลิเคชัน: ลิงก์ไปยังนโยบายความเป็นส่วนตัวของพาร์ทเนอร์
    3. ลิงก์ข้อกำหนดในการให้บริการ (ToS) ของแอปพลิเคชัน: ลิงก์ไปยังข้อกำหนดในการให้บริการของพาร์ทเนอร์
    การกำหนดค่าการขอคำยินยอม

    ดูข้อมูลเพิ่มเติมเกี่ยวกับการกำหนดค่าความยินยอมได้ที่การตั้งค่า OAuth 2.0 > ความยินยอมของผู้ใช้

  2. ตั้งชื่อและโลโก้แอปพลิเคชัน

    ตัวแทนจำหน่ายต้องมีชื่อแอปพลิเคชันและโลโก้เดียวกันกับพาร์ทเนอร์ของเรา หรือโปรเจ็กต์ 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