DV360 Exchange Reporting API แสดงเป็น Google Cloud ในรายการที่อนุญาต API ที่ใช้ OAuth DV360 Exchange จะจัดการขั้นตอนรายการที่อนุญาต Reporting API
ขั้นตอน
ขั้นตอนการเริ่มต้นใช้งาน DV360 Exchange Reporting API มีดังนี้
ลงชื่อสมัครใช้บัญชี Google บน Google Cloud
โปรดทราบว่าบัญชีนี้ใช้เพื่อจัดการโทเค็นเพื่อการเข้าถึงสำหรับ เวอร์ชันที่ใช้งานจริง ดังนั้นอย่าใช้บัญชี Gmail ส่วนตัวของคุณ
ติดต่อ Google DV360 พร้อมแจ้งข้อมูลบัญชีเพื่อให้เพิ่มลงใน จากรายการที่อนุญาต
หลังจากได้รับการแจ้งเตือนว่าคุณอยู่ในรายการที่อนุญาตแล้ว ให้ส่งคำขอ OAuth การตรวจสอบการยืนยัน เพื่อให้แอปเข้าถึงขอบเขต
doubleclickbidmanager
ได้ลงชื่อเข้าใช้คอนโซล Google Cloud
ไปที่ API และ บริการ > คลัง > ส่วนตัว คุณจะเห็น DV360 Exchange Reporting API เป็นหนึ่งใน API ที่คุณใช้งานได้ เปิดใช้ API การรายงานการแลกเปลี่ยน DV360
ไปที่ข้อมูลเข้าสู่ระบบ > สร้างการรับรอง > คีย์บัญชีบริการ ทำตามวิธีการสร้างบริการ บัญชี
บัญชีบริการ
บัญชีบริการช่วยให้โค้ดของคุณส่งข้อมูลเข้าสู่ระบบของแอปพลิเคชันไปยัง API บัญชีบริการ เช่น บัญชีผู้ใช้ จะแสดงเป็นอีเมล อีเมล แต่บัญชีบริการเป็นของ และสามารถใช้เพื่อเข้าถึง API ที่ถูกสร้างขึ้นมาเท่านั้น
ขั้นตอนการสร้างข้อมูลเข้าสู่ระบบของบัญชีบริการโดยใช้ Google Cloud มีดังนี้ คอนโซล:
จาก API Manager > หน้าข้อมูลเข้าสู่ระบบ ให้เลือก สร้างข้อมูลเข้าสู่ระบบ → คีย์บัญชีบริการ
เลือกบัญชีบริการใหม่จากเมนูแบบเลื่อนลงบัญชีบริการ
ป้อนชื่อสำหรับบัญชีบริการนี้ ใช้ชื่อนี้เป็นค่าเริ่มต้นแล้ว ชื่อรหัสบัญชีบริการทางด้านซ้ายของ
@
ใน ที่อยู่รหัสบัญชีบริการที่สร้างขึ้นในส่วนประเภทคีย์ เราขอแนะนำให้คุณปล่อยค่านี้เป็น
JSON
คลิก สร้าง เพื่อสร้างคีย์ JSON เป็นไฟล์ข้อความ.json
เมื่อได้รับข้อความแจ้ง ดาวน์โหลดไฟล์ลงในคอมพิวเตอร์และกล่องโต้ตอบสร้างบัญชีบริการ จะปรากฏขึ้นตัวอย่างคีย์ JSON มีดังนี้
{ "type": "service_account", "project_id": "project-id", "private_key_id": "some_number", "private_key": "-----BEGIN PRIVATE KEY-----\n.... =\n-----END PRIVATE KEY-----\n", "client_email": "<api-name>api@project-id.iam.gserviceaccount.com", "client_id": "...", "auth_uri": "https://accounts.google.com/o/oauth2/auth", "token_uri": "https://accounts.google.com/o/oauth2/token", "auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs", "client_x509_cert_url": "https://www.googleapis.com/...<api-name>api%40project-id.iam.gserviceaccount.com" }
จัดเก็บไฟล์ JSON อย่างปลอดภัย เนื่องจากมีคีย์ส่วนตัว และ ไฟล์จะเป็นสำเนาเดียวของคีย์นั้น ต้องมีข้อมูลเข้าสู่ระบบไฟล์นี้ เมื่อโค้ดของคุณเรียกไปยัง API
ติดต่อ DV360 พร้อมระบุข้อมูลบัญชีบริการที่คุณสร้างขึ้น โดยเฉพาะอีเมลของบัญชีบริการ ข้อมูลนี้เป็นส่วนหนึ่งของ รายการที่อนุญาตสำหรับการเข้าถึง API
โทเค็นเพื่อการเข้าถึง
หลังจากบัญชีบริการได้รับอนุญาตให้เรียกใช้ API คุณจะทำสิ่งต่อไปนี้ได้ ดำเนินการกับตัวอย่างในคู่มือ API วิธีรับโทเค็นเพื่อการเข้าถึงด้วยตนเอง คุณสามารถใช้เครื่องมือ เช่น oauth2l; หรือใช้ ของลูกค้าของเรา เพื่อ ตรวจสอบสิทธิ์แบบเป็นโปรแกรม