OAuth สนามเด็กเล่น

ตัวเลือกในการสร้างข้อมูลเข้าสู่ระบบ OAuth2 อย่างหนึ่งคือการใช้ OAuth2 Playground OAuth2 Playground ร่วมกับคอนโซล Google Ads API ช่วยให้คุณสร้างโทเค็น OAuth2 ด้วยตนเองได้

OAuth2 Playground มีไว้สำหรับผู้ใช้ที่ต้องการเข้าถึงบัญชีสำหรับบัญชีดูแลจัดการบัญชีเดียวหรือผู้ใช้ Google Ads เท่านั้น หากต้องการแจ้งให้ผู้ใช้หลายคนระบุข้อมูลเข้าสู่ระบบ คุณควรกําหนดค่าคลังไคลเอ็นต์สําหรับ OAuth ใน Search Ads 360

รับรหัสไคลเอ็นต์และรหัสลับไคลเอ็นต์

หากคุณไม่มีโปรเจ็กต์ในระบบคลาวด์อยู่แล้ว ให้ทำดังนี้

  1. เปิดหน้าข้อมูลเข้าสู่ระบบของคอนโซล Google API

  2. จากเมนูแบบเลื่อนลงของโปรเจ็กต์ ให้เลือกโปรเจ็กต์ที่มีอยู่หรือสร้างโปรเจ็กต์ใหม่

  3. ในหน้าข้อมูลเข้าสู่ระบบ ให้เลือกสร้างข้อมูลเข้าสู่ระบบ แล้วเลือกรหัสไคลเอ็นต์ OAuth

  4. ในส่วนประเภทแอปพลิเคชัน ให้เลือกเว็บแอปพลิเคชัน

  5. ในส่วน URI การเปลี่ยนเส้นทางที่ได้รับอนุญาต ให้เพิ่มบรรทัดที่มีข้อมูลต่อไปนี้ https://developers.google.com/oauthplayground

  6. คลิกสร้าง

  7. ในหน้ารหัสไคลเอ็นต์ ให้จดรหัสไคลเอ็นต์และรหัสลับไคลเอ็นต์ คุณจะต้องบันทึกข้อมูลเหล่านี้ไว้ใช้ในขั้นตอนถัดไป

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

สร้างโทเค็น

  1. ไปที่ OAuth2 Playground (การใช้ลิงก์นี้ควรป้อนค่าคีย์บางส่วนให้คุณล่วงหน้า)

  2. คลิกไอคอนรูปเฟือง ที่มุมขวาบน แล้วเลือกช่องที่มีป้ายกำกับว่าใช้ข้อมูลเข้าสู่ระบบ OAuth ของคุณเอง (หากยังไม่ได้เลือก)

  3. โปรดตรวจสอบสิ่งต่อไปนี้

    • ขั้นตอน OAuth ตั้งค่าเป็นฝั่งเซิร์ฟเวอร์
    • ตั้งค่าประเภทการเข้าถึงเป็นออฟไลน์ (วิธีนี้ช่วยให้คุณได้รับโทเค็นรีเฟรชและโทเค็นการเข้าถึงแทนที่จะได้รับแค่โทเค็นการเข้าถึง)
  4. ป้อนรหัสไคลเอ็นต์ OAuth2 และรหัสลับไคลเอ็นต์ OAuth2 ที่คุณได้รับด้านบน

    การตั้งค่าสนามเด็กเล่น

  5. ในส่วนที่มีป้ายกำกับว่าขั้นตอนที่ 1 - เลือกและตรวจสอบสิทธิ์ API ให้คลิก Search Ads 360 Reporting API จากรายการ แล้วเลือกขอบเขตของ API นั้น https://www.googleapis.com/auth/doubleclicksearch จากนั้นคลิกให้สิทธิ์ API ดังนี้

    ให้สิทธิ์ API

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

  7. ข้อความแจ้งจะปรากฏขึ้นเพื่อระบุว่าแอปต้องการจัดการแคมเปญ Search Ads 360 คลิกยอมรับเพื่อดำเนินการต่อ

  8. ในแท็บที่ระบุว่าขั้นตอนที่ 2 - เปลี่ยนรหัสการให้สิทธิ์ของโทเค็น รหัสการให้สิทธิ์จะปรากฏขึ้น คลิกเปลี่ยนรหัสการให้สิทธิ์ของโทเค็น

    โทเค็นรหัสการตรวจสอบสิทธิ์ของสนามเด็กเล่น

  9. หากทุกอย่างเรียบร้อยดี ระบบจะกรอกโทเค็นรีเฟรชและโทเค็นการเข้าถึงให้คุณ (คุณอาจต้องขยายขั้นตอนที่ 2 - เปลี่ยนรหัสการให้สิทธิ์เป็นโทเค็นอีกครั้ง)

    โทเค็นการรีเฟรชสนามเด็กเล่น

  10. คัดลอกโทเค็นรีเฟรชลงในไฟล์การกําหนดค่าสําหรับคลังไคลเอ็นต์ที่ต้องการ พร้อมกับรหัสไคลเอ็นต์และรหัสลับไคลเอ็นต์

  11. กําหนดค่าคลังไคลเอ็นต์สําหรับ OAuth ใน Search Ads 360 Reporting API

นำ OAuth2 Playground ออกจากรหัสไคลเอ็นต์

เมื่อมีโทเค็นการรีเฟรชแล้ว คุณก็ไม่ต้องใช้ OAuth2 Playground เป็น URI การเปลี่ยนเส้นทางที่ได้รับอนุญาตอีกต่อไป หากต้องการนำออกจากรายการ URI การเปลี่ยนเส้นทางที่ได้รับอนุญาต ให้ทำดังนี้

  1. ไปที่หน้าข้อมูลเข้าสู่ระบบคอนโซล Google API

  2. เลือกโปรเจ็กต์จากเมนูแบบเลื่อนลงของโปรเจ็กต์

  3. ในหน้าข้อมูลเข้าสู่ระบบ ให้คลิกชื่อรหัสไคลเอ็นต์เพื่อแก้ไข

  4. นำ https://developers.google.com/oauthplayground ออกจาก URI เปลี่ยนเส้นทางที่ได้รับอนุญาต โปรดทราบว่าคุณต้องเก็บ URI การเปลี่ยนเส้นทางไว้อย่างน้อยรายการ

  5. คลิกบันทึก