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