คู่มือนี้จะแนะนำวิธีตั้งค่า OAuth2 สำหรับการเข้าถึง API โดยใช้ และข้อมูลเข้าสู่ระบบของเดสก์ท็อป หรือเว็บ ใหม่ คุณต้องดำเนินการขั้นตอนเหล่านี้เท่านั้น เพียงครั้งเดียว เว้นแต่คุณจะเพิกถอน ลบ หรือเปลี่ยนขอบเขตที่อนุญาตสำหรับ ข้อมูลเข้าสู่ระบบ OAuth2
สร้างข้อมูลเข้าสู่ระบบ OAuth2
โปรดทำตามขั้นตอนเพื่อกำหนดค่าโครงการคอนโซล Google API สำหรับ Google Ads API
ดาวน์โหลดไฟล์ JSON สำหรับรหัสลับไคลเอ็นต์และใส่ไว้ในตำแหน่งที่เข้าถึงได้ จากโค้ดของคุณ
ตั้งค่าไลบรารีไคลเอ็นต์
ในไฟล์
google_ads_config.rb
ให้แทรกรหัสไคลเอ็นต์และรหัสลับ จะอยู่ในไฟล์ JSON ที่ดาวน์โหลดด้านบนc.client_id = INSERT_OAUTH2_CLIENT_ID_HERE c.client_secret = INSERT_OAUTH2_CLIENT_SECRET_HERE
ในเทอร์มินัล ให้เรียกใช้ตัวอย่าง OAuth2
ruby generate_user_credentials.rb -P /path/to/client_secrets.json
ตัวอย่างจะแจ้งให้ไปที่ URL ซึ่งคุณจะต้องอนุญาต OAuth2 เพื่อเข้าถึงบัญชี Google Ads ในนามของคุณ
Paste this URL in your browser: https://accounts.google.com/o/oauth2/v2/auth?response_type=code&access_type=offline&client_id=...
ไปที่ URL ในเซสชันของเบราว์เซอร์แบบส่วนตัวหรือหน้าต่างที่ไม่ระบุตัวตน ลงชื่อเข้าใช้ด้วยบัญชี Google เดียวกันกับที่ใช้ในการเข้าถึง Google Ads คลิก ดำเนินการต่อในหน้าจอคำยินยอม OAuth2
จากนั้นระบบจะนำคุณไปยังหน้าที่มีข้อความระบุการให้สิทธิ์ สำเร็จ
กลับไปที่คอนโซลที่คุณเรียกใช้ตัวอย่าง ตัวอย่างควร เสร็จสมบูรณ์และแสดงโทเค็นการรีเฟรชของคุณ คัดลอกโทเค็นการรีเฟรช ลงในไฟล์
google_ads_config.rb