ภาพรวมการตั้งค่าบัญชี Ads Data Hub
หากต้องการตั้งค่าบัญชี Ads Data Hub คุณต้องดำเนินการดังนี้
- กำหนดโครงสร้างบัญชี Ads Data Hub
- กำหนดค่าโปรเจ็กต์ Google Cloud ดังนี้
- กำหนดโปรเจ็กต์ผู้ดูแลระบบ
- เปิดใช้ API ในโปรเจ็กต์ผู้ดูแลระบบ
- สร้างชุดข้อมูล BigQuery
- ให้สิทธิ์ Ads Data Hub ในการเขียนไปยังโปรเจ็กต์ Google Cloud
- จัดสรรสิทธิ์เข้าถึงของผู้ใช้
- ลิงก์ข้อมูลกับบัญชี Ads Data Hub
กำหนดโครงสร้างบัญชี Ads Data Hub
ตรวจสอบโครงสร้างบัญชี 2 ประเภทด้านล่าง เมื่อกำหนดโครงสร้างที่จำเป็นสำหรับความต้องการขององค์กรได้แล้ว ให้แจ้งตัวแทนของ Google หากคิดว่าโครงสร้างทั้ง 2 ประเภทไม่เหมาะกับความต้องการขององค์กร โปรดปรึกษาตัวแทนของ Google
บัญชีระดับเดียว
บัญชีระดับเดียว คือบัญชี Ads Data Hub ที่ไม่มีบัญชีย่อย ใน โครงสร้างบัญชีประเภทนี้ ระบบจะลิงก์ข้อมูลในบริบทโฆษณากับบัญชี Ads Data Hub โดยตรง และการเข้าถึงข้อมูลจะกำหนดโดยผู้ใช้ บทบาทการเข้าถึงเท่านั้น
บัญชีแบบ 2 ระดับ
หากต้องการให้บัญชี Ads Data Hub จำลองโครงสร้างองค์กรที่ซับซ้อน คุณอาจต้องใช้บัญชีแบบ 2 ระดับ ในโครงสร้างบัญชีประเภทนี้ บัญชี Ads Data Hub (เรียกว่าบัญชีหลัก) จะมีบัญชีย่อย หลายบัญชี ระบบจะลิงก์ข้อมูลในบริบทโฆษณากับบัญชีย่อย และจำกัดสิทธิ์เข้าถึงของผู้ใช้ได้โดยการกำหนดผู้ใช้ให้กับบัญชีย่อยที่เฉพาะเจาะจง ความสัมพันธ์ระหว่างบัญชีหลักกับบัญชีย่อยจะเปลี่ยนแปลงไม่ได้ ซึ่งหมายความว่าคุณจะย้ายบัญชีย่อยไปยังบัญชีหลักอื่นไม่ได้ บัญชีหลักและบัญชีย่อยแต่ละบัญชีจะต้องมีอินสแตนซ์ Google Cloud ที่แตกต่างกัน
อินสแตนซ์ Google Cloud ต้องอยู่ในภูมิภาคเดียวกับบัญชี Ads Data Hub บัญชีย่อยทั้งหมดจะรับช่วงภูมิภาคมาจากบัญชีหลัก Ads Data Hub
แผนภูมินี้เปรียบเทียบโครงสร้างบัญชี 2 ประเภท
| ระดับเดียว | แบบ 2 ระดับ | |
|---|---|---|
| กรณีการใช้งานทั่วไป | ผู้ลงโฆษณา | เอเจนซี ผู้ลงโฆษณาที่มีโครงสร้างองค์กรที่ซับซ้อน |
| ตัวอย่างแผนภาพ |
|
|
| การลิงก์ข้อมูล | ||
| ถือว่าเจ้าของบัญชี Ads Data Hub เป็นเจ้าของบัญชีแพลตฟอร์มโฆษณา ด้วย | ||
| ระบบจะลิงก์บัญชีแพลตฟอร์มโฆษณาของ Google กับบัญชี Ads Data Hub โดยตรง | ||
| สร้างบัญชีย่อยซึ่งแสดงถึงผู้ลงโฆษณาที่เฉพาะเจาะจงภายใต้ บัญชี Ads Data Hub | ||
| ระบบจะเชื่อมโยงบัญชีแพลตฟอร์มโฆษณาของ Google กับบัญชีย่อย Ads Data Hub ผ่าน **ข้อมูลในบริบทโฆษณาจากรหัส** คุณเชื่อมโยงรหัสแพลตฟอร์มโฆษณา 1 รายการกับข้อมูลในบริบทโฆษณาจากรหัสแต่ละรายการได้ | ||
| การจัดการผู้ใช้ | ||
| การจัดการผู้ใช้ที่เรียบง่าย ระบบจะจัดสรรผู้ใช้ในบัญชี Ads Data Hub โดยตรง ผู้ใช้ที่มี สิทธิ์เข้าถึงบัญชีนี้จะเข้าถึงข้อมูลโฆษณาที่ลิงก์ทั้งหมดของบัญชีได้ |
||
| การจัดการผู้ใช้แบบละเอียด ผู้ใช้ที่จัดสรรในบัญชี Ads Data Hub โดยตรงจะเข้าถึงข้อมูลในบริบทโฆษณาที่ลิงก์กับบัญชีย่อยทั้งหมดได้ ผู้ใช้ที่จัดสรรในบัญชีย่อยที่กำหนดจะเข้าถึงข้อมูลในบริบทโฆษณาทั้งหมดที่ลิงก์กับบัญชีย่อยนั้นได้ แต่จะเข้าถึงข้อมูลจากบัญชีย่อยอื่นๆ ไม่ได้ |
||
| ข้อกำหนดของระบบคลาวด์ | ||
| ต้องมีโปรเจ็กต์ที่อยู่ในระบบคลาวด์สำหรับการดูแลระบบ 1 โปรเจ็กต์สำหรับบัญชี Ads Data Hub | ||
| ต้องมีโปรเจ็กต์ Cloud สำหรับการดูแลระบบ 1 โปรเจ็กต์สำหรับบัญชี Ads Data Hub รวมถึงอีก 1 โปรเจ็กต์สำหรับบัญชีย่อยแต่ละบัญชี | ||
| คุณสามารถนำเข้าข้อมูลจากภูมิภาค Cloud หลายภูมิภาคไปยังบัญชี Ads Data Hub เดียวกันได้ | ||
| การผนวกข้อมูล | ||
| คุณสามารถผนวกข้อมูลจากบัญชีแพลตฟอร์มโฆษณาต่างๆ ในการค้นหาเดียวกันได้ | ||
กำหนดค่าโปรเจ็กต์ Google Cloud
โปรเจ็กต์ Google Cloud จะมีผลลัพธ์ Ads Data Hub และข้อมูลจากบุคคลที่หนึ่งที่คุณใช้เขียนการผนวกข้อมูลจากบุคคลที่หนึ่ง นอกจากนี้ โปรเจ็กต์ Google Cloud ยังเป็นรากฐานที่สำคัญสำหรับการเรียกเก็บเงินและการใช้งานบริการ Google Cloud
ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีที่ Ads Data Hub ทำงานร่วมกับ BigQuery
ดูวิธีสร้างโปรเจ็กต์ที่อยู่ในระบบคลาวด์ของ Google
กำหนดโปรเจ็กต์ผู้ดูแลระบบ
บัญชี Ads Data Hub ต้องลิงก์กับโปรเจ็กต์ Google Cloud เดียวที่เปลี่ยนแปลงไม่ได้ ซึ่งเรียกว่า "โปรเจ็กต์ผู้ดูแลระบบ" เพื่อวัตถุประสงค์ในการดูแลระบบ อย่างไรก็ตาม บัญชี Ads Data Hub ยังลิงก์กับโปรเจ็กต์ Google Cloud ที่เปลี่ยนแปลงได้จำนวนเท่าใดก็ได้เพื่อวัตถุประสงค์ในการควบคุมชุดข้อมูลอินพุตและเอาต์พุต
คุณจะกำหนดโปรเจ็กต์ผู้ดูแลระบบอื่นไม่ได้หลังจากเลือก ครั้งแรก การเปลี่ยนโปรเจ็กต์ที่จะเป็นโปรเจ็กต์ผู้ดูแลระบบอาจทำให้บัญชี Ads Data Hub เสียหายได้ ดังนั้น คุณจึงต้องกำหนดโปรเจ็กต์ที่อยู่ในระบบคลาวด์ Google Cloud แบบถาวรเป็นโปรเจ็กต์ผู้ดูแลระบบเมื่อตั้งค่าบัญชี การปิดใช้ Ads Data Hub API จากโปรเจ็กต์ผู้ดูแลระบบหรือการลบโปรเจ็กต์ผู้ดูแลระบบอาจทำให้ข้อมูลสูญหายและทำให้เกิดปัญหาในการเข้าถึงบัญชี Ads Data Hub นอกจากนี้ ให้คาดการณ์การเปลี่ยนแปลงที่จะเกิดขึ้นในองค์กร (เช่น รูปแบบการตั้งชื่อ) ที่อาจต้องเปลี่ยนโปรเจ็กต์ผู้ดูแลระบบ
คุณจะได้รับการแจ้งเตือนพร้อมขั้นตอนการแก้ปัญหาเพื่อแก้ไขปัญหาหากต้องกู้คืนบัญชีเนื่องจากการลบโปรเจ็กต์ผู้ดูแลระบบ หรือหากต้องเปิดใช้ Ads Data Hub API อีกครั้ง
ตัวอย่างการกำหนดค่าโปรเจ็กต์ที่อยู่ในระบบคลาวด์ของ Google
ผู้ใช้ส่วนใหญ่สามารถใช้โปรเจ็กต์เดียว (การตั้งค่าเริ่มต้น) ที่จัดการฟังก์ชันการทำงานทั้งหมดได้ ซึ่งรวมถึงข้อมูลอินพุตและเอาต์พุต นี่คือการตั้งค่าที่แนะนำ เนื่องจากโปรเจ็กต์เพิ่มเติมจะสร้างความซับซ้อนและค่าใช้จ่ายเพิ่มเติม อย่างไรก็ตาม หากการตั้งค่าโปรเจ็กต์เดียวไม่ตรงกับความต้องการของคุณ ให้ทำงานร่วมกับตัวแทนของ Google เพื่อกำหนดโครงสร้างที่เหมาะสมที่สุด
การตั้งค่าเริ่มต้น โปรเจ็กต์เดียวที่ใช้สำหรับฟังก์ชันการทำงานทั้งหมด: 
โปรเจ็กต์อินพุตแยก โปรเจ็กต์ผู้ดูแลระบบสำหรับเอาต์พุต: 
เปิดใช้ API ในโปรเจ็กต์ผู้ดูแลระบบ
คุณต้องเปิดใช้ Ads Data Hub API ในโปรเจ็กต์ผู้ดูแลระบบก่อนสร้างบัญชี Ads Data Hub
ผู้ใช้ที่เปิดใช้ API ควรมีสิทธิ์ serviceusage.services.enable ภายในโปรเจ็กต์ผู้ดูแลระบบ ซึ่งอาจเป็นบุคคลภายนอกองค์กรของคุณ
ดูวิธีเปิดใช้ Ads Data Hub API
สร้างชุดข้อมูล BigQuery
ชุดข้อมูล BigQuery คือตำแหน่งที่ระบบเขียนผลลัพธ์ Ads Data Hub และเป็นตำแหน่งหนึ่งที่คุณสามารถวิเคราะห์ข้อมูลเพิ่มเติมได้
ระหว่างการสร้างบัญชี ระบบจะป้อนชุดข้อมูลเริ่มต้นในการตั้งค่าบัญชี Ads Data Hub ชุดข้อมูลนี้คือตำแหน่งที่ระบบเขียนผลลัพธ์หากคุณไม่ได้ระบุชุดข้อมูลระหว่างการดำเนินการค้นหา
รหัสชุดข้อมูลประกอบด้วยชื่อโปรเจ็กต์เอาต์พุตเริ่มต้นและชื่อชุดข้อมูล เช่น projectName.datasetName
ดูวิธีสร้างชุดข้อมูลใน BigQuery
ให้สิทธิ์บัญชี Ads Data Hub
เพื่อให้ Ads Data Hub เขียนผลลัพธ์ไปยังโปรเจ็กต์ Google Cloud ได้ คุณต้องให้สิทธิ์เข้าถึงระดับ "ผู้แก้ไขข้อมูล" (roles/bigquery.dataEditor) แก่บริการ Ads Data Hub ภายในโปรเจ็กต์ Google Cloud คุณสามารถให้สิทธิ์นี้ได้ทั้งในระดับโปรเจ็กต์หรือระดับชุดข้อมูล เพียงตรวจสอบว่า Ads Data Hub มีสิทธิ์เข้าถึงชุดข้อมูลที่คุณต้องการให้เขียน
คุณจะต้องเพิ่มข้อมูลเข้าสู่ระบบของบัญชีบริการผ่านหน้า Identity and Access Management (IAM) คุณดูข้อมูลเข้าสู่ระบบของบัญชีบริการได้ในส่วนการตั้งค่า > "รายละเอียด" > "บัญชีบริการ" ใน บัญชี Ads Data Hub
จัดสรรสิทธิ์เข้าถึงของผู้ใช้
ผู้ใช้จะต้องมีสิทธิ์เข้าถึงทั้ง Ads Data Hub และ BigQuery โดยจะเขียนและเรียกใช้การค้นหาภายใน Ads Data Hub และทำงานกับผลลัพธ์ที่ได้จาก Ads Data Hub ภายใน BigQuery
ดูข้อมูลเพิ่มเติมเกี่ยวกับการเข้าถึงตามบทบาทใน Ads Data Hub ดูข้อมูลเพิ่มเติมเกี่ยวกับการควบคุมการเข้าถึงใน BigQuery
ลิงก์ข้อมูลกับบัญชี Ads Data Hub
หากต้องการให้ข้อมูลในบริบทโฆษณาพร้อมสำหรับการค้นหาใน Ads Data Hub คุณจะต้องลิงก์จากบัญชีที่เชื่อมโยงกับผลิตภัณฑ์โฆษณาของ Google ที่ทีมของคุณใช้