เวิร์กโฟลว์การตรวจสอบสิทธิ์ของผู้ใช้

คู่มือนี้อธิบายวิธีเข้าถึง Google Ads API โดยใช้การตรวจสอบสิทธิ์ผู้ใช้ ดูข้อมูลเพิ่มเติมเกี่ยวกับตัวเลือกการตรวจสอบสิทธิ์ที่มีได้ใน คู่มือภาพรวม

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

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

เลือกกลยุทธ์การตรวจสอบสิทธิ์

คุณสามารถใช้เวิร์กโฟลว์การตรวจสอบสิทธิ์ผู้ใช้ได้ 2 วิธีดังนี้

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

ขั้นตอนถัดไป