ภาพรวม

ตัวจัดการธุรกิจต้องมีคุณสมบัติดังนี้ จึงจะมีผู้ใช้ระบบได้

  • มีบุคคลจริงเป็นผู้ใช้ที่เป็นผู้ดูแล
  • มีแอพ Facebook เป็นของตนเอง คุณควรอ้างสิทธิ์ในแอพแล้วเชื่อมโยงแอพเข้ากับธุรกิจผ่าน API หรือในตัวจัดการธุรกิจ แอพดังกล่าวต้องเป็นของธุรกิจเดียวกัน
    หมายเหตุ: ผู้ใช้ระบบจะรับมอบหมายบทบาทในแอพได้ก็ต่อเมื่อผู้ใช้ระบบและแอพดังกล่าวเป็นของธุรกิจเดียวกันเท่านั้น หากแอพของคุณจำเป็นต้องเข้าถึงข้อมูลโดยใช้ผู้ใช้ระบบและโทเค็นการเข้าถึงที่เป็นของธุรกิจอื่น ให้ใช้ Business On Behalf Of API แทน
  • นำแอพ Meta เข้ารับการตรวจสอบแอพ (และการตรวจสอบยืนยันธุรกิจ) เพื่อขอสิทธิ์การอนุญาตที่ผู้ใช้ระบบต้องการเข้าถึง

Meta จำกัดจำนวนผู้ใช้ระบบต่อตัวจัดการธุรกิจตามระดับการเข้าถึงของแอพ

ตัวอย่างสคริปต์ bash นี้จะแสดงวิธีเรียก API สำหรับสร้างโทเค็นผู้ใช้ระบบ ซึ่งเป็นโทเค็นที่จะใช้เรียก API การตลาด

ประเภทผู้ใช้ระบบ

ผู้ใช้ระบบมีด้วยกัน 2 ประเภท ได้แก่ ผู้ใช้ระบบที่เป็นผู้ดูแลและผู้ใช้ระบบทั่วไป

  • ผู้ใช้ระบบที่เป็นผู้ดูแลสามารถสร้างผู้ใช้ระบบ สร้างบัญชีโฆษณา มอบหมายสิทธิ์การอนุญาต และอื่นๆ ได้
  • ผู้ใช้ระบบทั่วไปจะเข้าถึงได้เพียงสินทรัพย์ที่ตนมีสิทธิ์การอนุญาตให้เข้าถึงได้เท่านั้น

คุณควรสร้างผู้ใช้ระบบเพียงรายเดียวสำหรับสิทธิ์การเข้าถึงแต่ละประเภทที่คุณต้องใช้ ใช้ผู้ใช้ระบบที่เป็นผู้ดูแลเพื่อจัดการบทบาทที่เหมาะสมในทางโปรแกรม วิธีนี้จะช่วยจำกัดขอบเขตความเสียหายในกรณีที่โทเค็นผู้ใช้ระบบถูกรุกล้ำ และช่วยให้สิทธิ์การอนุญาตอื่นๆ ไม่ถูกรุกล้ำเพิ่มเติม

ให้ผู้ใช้ระบบมีสิทธิ์เข้าถึงสินทรัพย์และใช้ผู้ใช้ระบบในการเรียก API ส่วนมาก คุณควรจำกัดการใช้งานผู้ใช้ระบบที่เป็นผู้ดูแลไว้แค่สำหรับการดำเนินการด้านการควบคุมดูแลเท่านั้น เช่น การกำหนดสิทธิ์การอนุญาต เนื่องจากโทเค็นผู้ใช้ระบบที่เป็นผู้ดูแลมีสิทธิ์การอนุญาตส่วนใหญ่ คุณจึงควรปกป้องโทเค็นนี้เป็นอย่างดี

วิธีการทำงานมีดังนี้

สิทธิ์การเข้าถึงสินทรัพย์ธุรกิจ

ข้อกำหนดและการดำเนินการที่จำเป็นเพื่อรับสิทธิ์การเข้าถึงสินทรัพย์ธุรกิจมีดังนี้

ธุรกิจของคุณ

เราจะแทนธุรกิจของคุณด้วยอินสแตนซ์ของตัวจัดการธุรกิจใน API การตลาด ตัวจัดการธุรกิจของคุณต้องรับสิทธิ์ สร้าง หรือแชร์แอพ Facebook ที่สร้างบน API การตลาด หากต้องการสร้างโทเค็นการเข้าถึงของผู้ใช้ระบบ แอพนี้ต้องมีสิทธิ์การเข้าถึงแบบมาตรฐาน คุณยังสามารถติดต่อตัวแทนของ Facebook เพื่อขอเพิ่มตัวคุณเองไว้ในรายชื่อธุรกิจที่ได้รับอนุญาตให้สร้างโทเค็นได้ด้วย

สินทรัพย์

สินทรัพย์ที่เป็นของตัวจัดการธุรกิจ ตัวอย่างเช่น เพจ บัญชีโฆษณา และอื่นๆ

ผู้ใช้ที่เป็นผู้ดูแล

อินสแตนซ์ทั้งหมดของตัวจัดการธุรกิจจะมีผู้ใช้ที่เป็นผู้ดูแลอยู่ โดยทั่วไปแล้ว บุคคลนี้จะเป็นคนที่สร้างอ็อบเจ็กต์ตัวจัดการธุรกิจและจัดการอ็อบเจ็กต์นั้นเมื่อเวลาผ่านไป

ผู้ใช้ระบบที่เป็นผู้ดูแล

ผู้ใช้ระบบที่เป็นผู้ดูแลสามารถสร้างผู้ใช้ประเภทพิเศษได้ ผู้ใช้ระบบที่เป็นผู้ดูแลสามารถสร้างผู้ใช้ใหม่และเข้าถึงสินทรัพย์ทั้งหมดที่เป็นของธุรกิจนั้นได้ เราไม่ขอแนะนำให้จัดการสินทรัพย์ะุรกิจผ่านผู้ใช้ระบบที่เป็นผู้ดูแล เนื่องจากผู้ใช้ประเภทนี้มีสิทธิ์ดำเนินการต่างๆ มากกว่าผู้ใช้ระบบปกติ จำกัดการใช้งานของผู้ใช้ระบบที่เป็นผู้ดูแลไว้สำหรับการสร้างผู้ใช้ระบบอื่นเท่านั้น และอย่าใช้ผู้ใช้ระบบที่เป็นผู้ดูแลในการเข้าถึงสินทรัพย์

ผู้ใช้ระบบ

ผู้ใช้ที่เป็นผู้ดูแลหรือผู้ใช้ระบบที่เป็นผู้ดูแลสามารถสร้างผู้ใช้ระบบได้ และบุคคลนี้ก็จะเข้าถึงสินทรัพย์ได้ ใช้ผู้ใช้ประเภทนี้เพื่อจัดการสินทรัพย์ธุรกิจ

หมายเหตุ: คุณสามารถให้บทบาทในแอพแก่ผู้ใช้ระบบได้ก็ต่อเมื่อทั้งผู้ใช้ระบบและแอพเป็นของธุรกิจเดียวกัน หากแอพของคุณจำเป็นต้องเข้าถึงข้อมูลโดยใช้ผู้ใช้ระบบและโทเค็นการเข้าถึงที่เป็นของธุรกิจอื่น ให้ใช้ Business On Behalf Of API แทน

สิทธิ์การอนุญาตในการเข้าถึง

ผู้ใช้ระบบต้องให้สิทธิ์การอนุญาตกับผู้ใช้ของตนเพื่อเข้าถึงสินทรัพย์ที่ธุรกิจเป็นเจ้าของ

โทเค็นการเข้าถึงผู้ใช้ระบบ

คุณต้องมีแอพใน API การตลาดซึ่งมีสิทธิ์การเข้าถึงแบบมาตรฐานหรือต้องให้ตัวแทนของ Facebook เพิ่มแอพของคุณไปยังรายชื่อที่อนุญาต ตรวจสอบให้แน่ใจว่าแอพผ่านการตรวจสอบแอพแล้ว (การตรวจสอบยืนยัน หากมี) เพื่อรับสิทธิ์การอนุญาตที่จำเป็น เมื่อมีผู้ใช้ระบบและแอพนี้แล้ว คุณจะสามารถสร้างโทเค็นการเข้าถึงของผู้ใช้ระบบได้ หลังจากมีโทเค็นนี้แล้ว และหลักจากผู้ใช้ระบบมอบสิทธิ์การอนุญาตให้ผู้ใช้เข้าถึงสินทรัพย์แล้ว คุณจะสามารถเข้าถึงสินทรัพย์นี้ได้ในทางโปรแกรม

ผู้ใช้ระบบและกลุ่มเป้าหมายที่กำหนดเอง

สำหรับผู้ใช้ระบบที่จะดำเนินงานโดยใช้กลุ่มเป้าหมายที่กำหนดเองจากไฟล์แบบกำหนดเองในธุรกิจ ผู้ที่ไม่ใช่ผู้ใช้ระบบจะต้องยอมรับข้อกำหนดในการใช้บริการสำหรับกลุ่มเป้าหมายที่กำหนดเองของธุรกิจนั้น โดยจะต้องทำการยอมรับจากในบัญชีโฆษณาที่เป็นของธุรกิจดังกล่าว

เรียนรู้เพิ่มเติมเกี่ยวกับข้อกำหนดในการใช้บริการของกลุ่มเป้าหมายที่กำหนดเองและตัวเลือกที่มีสำหรับผู้ใช้ระบบ

ขีดจำกัด

แอพของคุณบน API การตลาดจะมีระดับสิทธิ์การเข้าถึงบางประการ ระดับสิทธิ์การเข้าถึงดังกล่าวจะเป็นตัวกำหนดจำนวนผู้ใช้ระบบที่คุณสามารถสร้างให้กับตัวจัดการธุรกิจที่เป็นเจ้าของแอพของคุณอยู่ ดังนี้

ระดับ ผู้ใช้ระบบ ผู้ใช้ระบบที่เป็นผู้ดูแล

มาตรฐาน

1

1

ขั้นสูง

10

1

คุณสามารถจับกลุ่มบัญชีโฆษณาตามผู้ใช้ระบบได้ โดยจับกลุ่มต่อไคลเอ็นต์และต่อสิทธิ์การอ่าน/เขียน หากคุณจัดการบัญชีโฆษณาหลายบัญชี การโหลดทุกบัญชีใน UI อาจทำได้ช้า