ต้องมีข้อมูลเข้าสู่ระบบสำหรับการเข้าถึงเซิร์ฟเวอร์ OAuth2 ของ Google เพื่อ ตรวจสอบสิทธิ์และให้สิทธิ์ผู้ใช้ Google Ads ข้อมูลเข้าสู่ระบบเหล่านี้จะระบุ Google ด้วย ซึ่งช่วยให้คุณสร้างโทเค็น OAuth เพื่อจัดการ Google Ads ได้ ผู้ใช้ การเข้าถึงข้อมูลเข้าสู่ระบบ Google OAuth2 ได้รับการจัดการจาก Google API Console
รับชมวิดีโอนี้เพื่อดูแนวทางปฏิบัติแนะนำบางส่วนเกี่ยวกับโปรเจ็กต์ระบบคลาวด์
การยืนยัน Google OAuth
แอป Google Cloud ที่ใช้รับข้อมูลเข้าสู่ระบบสำหรับขอบเขต Google Ads API จะต้องใช้ ต้องใช้งานGoogle OAuth การยืนยันเพื่อหลีกเลี่ยง หน้าจอ UI ที่ไม่ได้รับการยืนยันสำหรับ ผู้ใช้ แอปในบริบทนี้หมายถึงรหัสไคลเอ็นต์ OAuth 2.0 ที่ไม่ซ้ำกัน ใน Google Cloud
การยืนยันนี้ถือเป็นอิสระ และนอกเหนือจากการตรวจสอบใดๆ ที่ดําเนินการ ของกระบวนการอนุมัติโทเค็นของนักพัฒนา และเป็นสิ่งที่จำเป็นเนื่องจากขอบเขต Google Ads API เป็นเรื่องที่มีความละเอียดอ่อน ขอบเขต
การยืนยันจาก Google ไม่มีค่าใช้จ่าย ซึ่งโดยปกติแล้วจะเสร็จสิ้นใน 3 ถึง 5 วันทำการ นโยบายนี้มีผลกับแอปทั้งหมด
เราขอแนะนำให้แอปทั้งหมดเข้าสู่กระบวนการยืนยัน OAuth ของ Google โดยเร็วที่สุด เพื่อหลีกเลี่ยงไม่ให้ธุรกิจหยุดชะงัก
สร้างโปรเจ็กต์
ไปที่คอนโซล Google API คลิกสร้างโครงการ ป้อนชื่อ แล้วคลิกสร้าง
เปิดใช้ Google Ads API ในโปรเจ็กต์
หากต้องการเปิดใช้ Google Ads API สำหรับโปรเจ็กต์ ให้ทำตามขั้นตอนต่อไปนี้
เปิดไลบรารี API ในคอนโซล Google API หากได้รับข้อความแจ้ง ให้เลือก หรือสร้างโปรเจ็กต์ใหม่ ไลบรารี API แสดงรายการทั้งหมดที่มี API ที่จัดกลุ่มตามกลุ่มผลิตภัณฑ์และความนิยม
ใช้การค้นหาเพื่อหา Google Ads API หากไม่เห็นอยู่ในรายการ
เลือก Google Ads API แล้วคลิกปุ่มเปิดใช้
เลือกประเภทของผู้ใช้และสถานะการเผยแพร่
หลังจากเปิดใช้ API แล้ว คุณจะต้องระบุประเภทผู้ใช้ของโปรเจ็กต์ และ สถานะการเผยแพร่ ตารางต่อไปนี้จะเน้นบางแอตทริบิวต์ที่สำคัญและ ของการตั้งค่าเหล่านี้ร่วมกัน ดูรายละเอียดเพิ่มเติมได้ที่ Google Cloud Platform เอกสารประกอบ
ประเภทผู้ใช้ | สถานะการเผยแพร่ | ข้อจำกัด |
---|---|---|
ภายใน | การทดสอบ |
|
ภายนอก | การทดสอบ |
|
ภายใน | ใช้งานจริง |
|
ภายนอก | ใช้งานจริง |
|
ไม่ดำเนินการ Google OAuth ให้เสร็จสมบูรณ์ การยืนยัน ทำให้เกิดเป็นผลลัพธ์ต่อไปนี้ ไม่ว่า ผู้ใช้ประเภท หรือ การเผยแพร่จะเป็นอย่างไรก็ตาม สถานะของโปรเจ็กต์
ในระหว่างขั้นตอนการให้สิทธิ์ ผู้ใช้จะเห็น UI ที่ไม่ได้รับการยืนยัน หน้าจอ
คุณถูกจำกัดให้อนุญาตผู้ใช้เพียง 100 รายเท่านั้น
กำหนดค่าหน้าจอขอความยินยอม OAuth
เปิด หน้าหน้าจอคำยินยอม แล้วเลือกโปรเจ็กต์ในเมนูแบบเลื่อนลงที่ด้านบนของหน้า
เลือกประเภทผู้ใช้ แล้วคลิกสร้าง
กรอกแบบฟอร์มในหน้าจอคำยินยอม คุณแก้ไขข้อมูลนี้ได้ภายหลังหากต้องการ คลิก บันทึกและดำเนินการต่อเมื่อเสร็จสิ้น
ในหน้าถัดไป ให้คลิกเพิ่มหรือนำขอบเขตออก
เลื่อนลงมาและป้อนข้อมูลต่อไปนี้ในช่องในส่วนเพิ่มด้วยตนเอง ขอบเขต:
https://www.googleapis.com/auth/adwords
คลิกเพิ่มลงในตาราง
เพิ่มขอบเขตอื่นๆ ที่โปรเจ็กต์จะขอ แล้วคลิกอัปเดต
คลิกบันทึกและต่อไป
หากไม่มีแผนที่จะเผยแพร่โปรเจ็กต์ทันที ให้เพิ่มอีเมล ของบัญชีผู้ใช้แต่ละบัญชีที่คุณจะใช้สำหรับการทดสอบ จากนั้นคลิกบันทึกและ ดำเนินการต่อ
อ่านหน้าสรุป แล้วคลิกกลับไปที่หน้าแดชบอร์ด
เมื่อคุณทดสอบใบสมัครและขั้นตอนการให้สิทธิ์แล้ว กลับไปที่หน้าแดชบอร์ดแล้วคลิกเผยแพร่แอปเพื่อเปลี่ยนการเผยแพร่ สถานะ จากการทดสอบเป็นใช้งานจริง
เลือกประเภทแอป
Google Ads API มีตัวเลือกแอป 2 ประเภท ได้แก่ เดสก์ท็อปหรือเว็บ โปรดดู ในตารางต่อไปนี้เพื่อดูว่าประเภทใดเหมาะกับแอปที่คุณต้องการมากที่สุด สร้าง:
เลือกประเภทแอปนี้ | หาก ... |
---|---|
แอปบนเดสก์ท็อป |
|
เว็บแอป |
|
โปรดดูรายละเอียดเพิ่มเติมในเอกสารประกอบ OAuth ของ Google Identity Platform สำหรับ แอปบนเดสก์ท็อป หรือ เว็บแอป
สร้างรหัสไคลเอ็นต์และรหัสลับไคลเอ็นต์
เมื่อคุณระบุประเภทแอปได้แล้ว ให้ทำตามวิธีการด้านล่างเพื่อสร้าง รหัสไคลเอ็นต์ OAuth2 และรหัสลับไคลเอ็นต์
เปิดหน้าข้อมูลเข้าสู่ระบบ เลือกโปรเจ็กต์ที่สร้างไว้ก่อนหน้านี้หรือสร้างโปรเจ็กต์ใหม่
ในหน้าจอข้อมูลเข้าสู่ระบบ ให้คลิกสร้างข้อมูลเข้าสู่ระบบ แล้วเลือก OAuth Client-ID
หากคุณไม่ได้กำหนดค่าหน้าจอคำยินยอม OAuth สำหรับโปรเจ็กต์นี้ ก่อนหน้านี้ ระบบจะนำคุณไปที่หน้าดำเนินการดังกล่าว คลิก กำหนดค่าหน้าจอความยินยอม
เลือกประเภทผู้ใช้แล้วคลิกสร้าง
กรอกแบบฟอร์มเริ่มต้น คุณแก้ไขข้อมูลนี้ได้ภายหลังหากต้องการ คลิก บันทึกเมื่อทำเสร็จ
กลับไปที่ข้อมูลเข้าสู่ระบบ > สร้างข้อมูลรับรอง > รหัสไคลเอ็นต์ OAuth เพื่อดำเนินการต่อ
เลือกแอปบนเดสก์ท็อปหรือเว็บแอปพลิเคชันเป็นประเภทแอป โดยขึ้นอยู่กับกรณีการใช้งาน
ตั้งชื่อ แล้วคลิกสร้าง
หากประเภทไคลเอ็นต์ของคุณคือเว็บแอปพลิเคชัน ให้เพิ่มที่ได้รับอนุญาตอย่างน้อย 1 รายการ URI การเปลี่ยนเส้นทาง
สำหรับการทดสอบในเครื่องที่เข้ากันได้กับการกำหนดค่าเริ่มต้นใน ตัวอย่างไลบรารีของไคลเอ็นต์ ให้ใช้
http://127.0.0.1
สำหรับไคลเอ็นต์ของแอปบนเดสก์ท็อป คุณจะยังใช้ การเปลี่ยนเส้นทาง IP แบบวนซ้ำ แต่ไม่ได้กำหนดค่า URI ไว้อย่างชัดเจนใน Cloud Console
ในหน้ายืนยัน ให้คัดลอกรหัสไคลเอ็นต์ของคุณและรหัสลับไคลเอ็นต์ของคุณ ลงในคลิปบอร์ด เนื่องจากคุณจะต้องใช้ข้อมูลนี้เมื่อกำหนดค่าไคลเอ็นต์ ไลบรารี นอกจากนี้ คุณยังกลับไปที่หน้าข้อมูลเข้าสู่ระบบเพื่อเรียกข้อมูลเหล่านี้ได้ในภายหลัง รายละเอียด