การตั้งค่าบัญชี

ภาพรวมการตั้งค่าบัญชี Ads Data Hub

หากต้องการตั้งค่าบัญชี Ads Data Hub คุณต้องทำดังนี้

  1. กําหนดโครงสร้างของบัญชี Ads Data Hub
  2. กำหนดค่าโปรเจ็กต์ Google Cloud ดังนี้
    1. กำหนดโปรเจ็กต์ผู้ดูแลระบบ
    2. เปิดใช้ API ในโปรเจ็กต์ผู้ดูแลระบบ
    3. สร้างชุดข้อมูล BigQuery
    4. ให้สิทธิ์ Ads Data Hub ในการเขียนไปยังโปรเจ็กต์ Google Cloud
  3. จัดสรรสิทธิ์เข้าถึงของผู้ใช้
  4. ลิงก์ข้อมูลกับบัญชี 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 ระดับ
กรณีการใช้งานทั่วไป ผู้ลงโฆษณา เอเจนซี
ผู้ลงโฆษณาที่มีโครงสร้างองค์กรที่ซับซ้อน
ตัวอย่างแผนภาพ แผนภาพโครงสร้างบัญชีแบบระดับเดียว แผนภาพโครงสร้างบัญชีแบบ 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 โปรเจ็กต์สำหรับแต่ละบัญชีย่อย
คุณนำเข้าข้อมูลจากหลายภูมิภาคในระบบคลาวด์ไปยังบัญชี 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 ผู้ใช้จะเขียนและเรียกใช้การค้นหา และภายใน BigQuery ผู้ใช้จะทำงานกับผลลัพธ์ที่ได้จาก Ads Data Hub

ดูข้อมูลเพิ่มเติมเกี่ยวกับการเข้าถึงตามบทบาทใน Ads Data Hub ดูข้อมูลเพิ่มเติมเกี่ยวกับการควบคุมการเข้าถึงใน BigQuery

หากต้องการให้ข้อมูลในบริบทโฆษณาพร้อมใช้งานสำหรับการค้นหาใน Ads Data Hub คุณจะต้องลิงก์จากบัญชีที่เชื่อมโยงกับผลิตภัณฑ์โฆษณา Google ที่ทีมของคุณใช้

ดูข้อมูลเพิ่มเติมเกี่ยวกับการลิงก์บัญชีใน Ads Data Hub