ต้องมีข้อมูลเข้าสู่ระบบสําหรับเซิร์ฟเวอร์ OAuth2 ของ Google เพื่อตรวจสอบสิทธิ์และให้สิทธิ์ผู้ใช้ Google Ads ข้อมูลเข้าสู่ระบบเหล่านี้จะระบุแอปของคุณให้ Google ทราบ เพื่อให้คุณสร้างโทเค็น OAuth เพื่อจัดการผู้ใช้ Google Ads ได้ สิทธิ์การเข้าถึงข้อมูลเข้าสู่ระบบ Google OAuth2 ได้รับการจัดการจากคอนโซล Google API
รับชมวิดีโอนี้เพื่อดูแนวทางปฏิบัติแนะนําเกี่ยวกับโปรเจ็กต์ที่อยู่ในระบบคลาวด์
การยืนยัน OAuth ของ Google
แอป Google Cloud ที่ใช้รับข้อมูลเข้าสู่ระบบสําหรับขอบเขต Google Ads API จะต้องผ่านการยืนยัน Google OAuth เพื่อหลีกเลี่ยงหน้าจอ UI ที่ไม่ได้รับการยืนยันสําหรับผู้ใช้ แอปในบริบทนี้หมายถึงรหัสไคลเอ็นต์ OAuth 2.0 ที่ไม่ซ้ํากันใน Google Cloud
การยืนยันนี้อิสระ และนอกเหนือจากการตรวจสอบใดๆ ที่ดําเนินการในกระบวนการอนุมัติโทเค็นของนักพัฒนาซอฟต์แวร์แล้ว และจําเป็นต้องดําเนินการเนื่องจากขอบเขต Google Ads API เป็นขอบเขตที่มีความละเอียดอ่อน
การยืนยันของ Google ไม่มีค่าใช้จ่ายใดๆ ซึ่งโดยปกติจะใช้เวลา 3-5 วันทําการ นโยบายนี้มีผลกับแอปทั้งหมด
เราขอแนะนําให้ทุกแอปผ่านกระบวนการยืนยันของ Google OAuth โดยเร็วที่สุดเพื่อไม่ให้ธุรกิจหยุดชะงัก
สร้างโปรเจ็กต์
ไปที่คอนโซล 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
หากก่อนหน้านี้คุณยังไม่ได้กําหนดค่าหน้าจอขอความยินยอม OAuth สําหรับโปรเจ็กต์นี้ ระบบจะนําคุณไปดําเนินการทันที คลิกกําหนดค่าหน้าจอขอความยินยอม
เลือกประเภทผู้ใช้ แล้วคลิกสร้าง
กรอกแบบฟอร์มเริ่มต้น คุณแก้ไขข้อความนี้ภายหลังได้หากจําเป็น คลิกบันทึกเมื่อทําเสร็จ
กลับไปที่ข้อมูลเข้าสู่ระบบ > สร้างข้อมูลเข้าสู่ระบบ > รหัสไคลเอ็นต์ OAuth เพื่อดําเนินการต่อ
เลือกประเภทแอปเป็นแอปบนเดสก์ท็อปหรือเว็บแอปพลิเคชัน โดยขึ้นอยู่กับกรณีการใช้งานของคุณ
ตั้งชื่อ แล้วคลิกสร้าง
หากประเภทไคลเอ็นต์คือเว็บแอปพลิเคชัน ให้เพิ่ม URI การเปลี่ยนเส้นทางที่ได้รับอนุญาตอย่างน้อย 1 รายการ
สําหรับการทดสอบในเครื่องที่เข้ากันได้กับการกําหนดค่าเริ่มต้นในตัวอย่างไลบรารีของไคลเอ็นต์ ให้ใช้
http://127.0.0.1
สําหรับไคลเอ็นต์แอปบนเดสก์ท็อป คุณจะยังคงใช้การเปลี่ยนเส้นทาง IP แบบวนซ้ํา แต่ URI ไม่ได้กําหนดค่าไว้อย่างชัดเจนใน Cloud Console
ในหน้าการยืนยัน ให้คัดลอกรหัสไคลเอ็นต์และรหัสลับไคลเอ็นต์ไปยังคลิปบอร์ด เนื่องจากคุณจะต้องใช้เมื่อกําหนดค่าไลบรารีของไคลเอ็นต์ คุณยังกลับไปที่หน้าข้อมูลเข้าสู่ระบบในภายหลังเพื่อเรียกดูรายละเอียดเหล่านี้ได้ด้วย