ใช้ OAuth 2.0 เพื่อเข้าถึง Google Ads API

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

โดยทั่วไปแล้ว สถานการณ์การให้สิทธิ์ OAuth 2.0 ทั้งหมดที่ Google รองรับจะใช้ได้กับ Google Ads API ด้วย อย่างไรก็ตาม เราจะมุ่งเน้นไปที่สถานการณ์ที่พบบ่อยที่สุดสำหรับนักพัฒนาแอป Google Ads API

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

หรือ

จะมีคนเชิญ ฉันให้จัดการบัญชีเหล่านั้น

ใช้เวิร์กโฟลว์บัญชีบริการ

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

ฉันกำลังสร้างแอปที่จัดการบัญชี Google Ads ในนามของผู้ใช้รายอื่น แอปของฉันจะสร้างหน้าจอผู้ใช้ที่ช่วยให้ผู้ใช้ที่เข้าสู่ระบบเชื่อมต่อกับบัญชี Google Ads และให้สิทธิ์แอปของฉันในการจัดการบัญชีเหล่านั้นในนามของผู้ใช้ ใช้การตรวจสอบสิทธิ์ผู้ใช้หลายราย

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