ตัวจัดการธุรกิจต้องมีคุณสมบัติดังนี้ จึงจะมีผู้ใช้ระบบได้
Meta จำกัดจำนวนผู้ใช้ระบบต่อตัวจัดการธุรกิจตามระดับการเข้าถึงของแอพ
ตัวอย่างสคริปต์ bash
นี้จะแสดงวิธีเรียก API สำหรับสร้างโทเค็นผู้ใช้ระบบ ซึ่งเป็นโทเค็นที่จะใช้เรียก API การตลาด
ผู้ใช้ระบบมีด้วยกัน 2 ประเภท ได้แก่ ผู้ใช้ระบบที่เป็นผู้ดูแลและผู้ใช้ระบบทั่วไป
คุณควรสร้างผู้ใช้ระบบเพียงรายเดียวสำหรับสิทธิ์การเข้าถึงแต่ละประเภทที่คุณต้องใช้ ใช้ผู้ใช้ระบบที่เป็นผู้ดูแลเพื่อจัดการบทบาทที่เหมาะสมในทางโปรแกรม วิธีนี้จะช่วยจำกัดขอบเขตความเสียหายในกรณีที่โทเค็นผู้ใช้ระบบถูกรุกล้ำ และช่วยให้สิทธิ์การอนุญาตอื่นๆ ไม่ถูกรุกล้ำเพิ่มเติม
ให้ผู้ใช้ระบบมีสิทธิ์เข้าถึงสินทรัพย์และใช้ผู้ใช้ระบบในการเรียก API ส่วนมาก คุณควรจำกัดการใช้งานผู้ใช้ระบบที่เป็นผู้ดูแลไว้แค่สำหรับการดำเนินการด้านการควบคุมดูแลเท่านั้น เช่น การกำหนดสิทธิ์การอนุญาต เนื่องจากโทเค็นผู้ใช้ระบบที่เป็นผู้ดูแลมีสิทธิ์การอนุญาตส่วนใหญ่ คุณจึงควรปกป้องโทเค็นนี้เป็นอย่างดี
วิธีการทำงานมีดังนี้
ข้อกำหนดและการดำเนินการที่จำเป็นเพื่อรับสิทธิ์การเข้าถึงสินทรัพย์ธุรกิจมีดังนี้
เราจะแทนธุรกิจของคุณด้วยอินสแตนซ์ของตัวจัดการธุรกิจใน API การตลาด ตัวจัดการธุรกิจของคุณต้องรับสิทธิ์ สร้าง หรือแชร์แอพ Facebook ที่สร้างบน API การตลาด หากต้องการสร้างโทเค็นการเข้าถึงของผู้ใช้ระบบ แอพนี้ต้องมีสิทธิ์การเข้าถึงแบบมาตรฐาน คุณยังสามารถติดต่อตัวแทนของ Facebook เพื่อขอเพิ่มตัวคุณเองไว้ในรายชื่อธุรกิจที่ได้รับอนุญาตให้สร้างโทเค็นได้ด้วย
สินทรัพย์ที่เป็นของตัวจัดการธุรกิจ ตัวอย่างเช่น เพจ บัญชีโฆษณา และอื่นๆ
อินสแตนซ์ทั้งหมดของตัวจัดการธุรกิจจะมีผู้ใช้ที่เป็นผู้ดูแลอยู่ โดยทั่วไปแล้ว บุคคลนี้จะเป็นคนที่สร้างอ็อบเจ็กต์ตัวจัดการธุรกิจและจัดการอ็อบเจ็กต์นั้นเมื่อเวลาผ่านไป
ผู้ใช้ระบบที่เป็นผู้ดูแลสามารถสร้างผู้ใช้ประเภทพิเศษได้ ผู้ใช้ระบบที่เป็นผู้ดูแลสามารถสร้างผู้ใช้ใหม่และเข้าถึงสินทรัพย์ทั้งหมดที่เป็นของธุรกิจนั้นได้ เราไม่ขอแนะนำให้จัดการสินทรัพย์ะุรกิจผ่านผู้ใช้ระบบที่เป็นผู้ดูแล เนื่องจากผู้ใช้ประเภทนี้มีสิทธิ์ดำเนินการต่างๆ มากกว่าผู้ใช้ระบบปกติ จำกัดการใช้งานของผู้ใช้ระบบที่เป็นผู้ดูแลไว้สำหรับการสร้างผู้ใช้ระบบอื่นเท่านั้น และอย่าใช้ผู้ใช้ระบบที่เป็นผู้ดูแลในการเข้าถึงสินทรัพย์
ผู้ใช้ที่เป็นผู้ดูแลหรือผู้ใช้ระบบที่เป็นผู้ดูแลสามารถสร้างผู้ใช้ระบบได้ และบุคคลนี้ก็จะเข้าถึงสินทรัพย์ได้ ใช้ผู้ใช้ประเภทนี้เพื่อจัดการสินทรัพย์ธุรกิจ
หมายเหตุ: คุณสามารถให้บทบาทในแอพแก่ผู้ใช้ระบบได้ก็ต่อเมื่อทั้งผู้ใช้ระบบและแอพเป็นของธุรกิจเดียวกัน หากแอพของคุณจำเป็นต้องเข้าถึงข้อมูลโดยใช้ผู้ใช้ระบบและโทเค็นการเข้าถึงที่เป็นของธุรกิจอื่น ให้ใช้ Business On Behalf Of API แทน
ผู้ใช้ระบบต้องให้สิทธิ์การอนุญาตกับผู้ใช้ของตนเพื่อเข้าถึงสินทรัพย์ที่ธุรกิจเป็นเจ้าของ
คุณต้องมีแอพใน API การตลาดซึ่งมีสิทธิ์การเข้าถึงแบบมาตรฐานหรือต้องให้ตัวแทนของ Facebook เพิ่มแอพของคุณไปยังรายชื่อที่อนุญาต ตรวจสอบให้แน่ใจว่าแอพผ่านการตรวจสอบแอพแล้ว (การตรวจสอบยืนยัน หากมี) เพื่อรับสิทธิ์การอนุญาตที่จำเป็น เมื่อมีผู้ใช้ระบบและแอพนี้แล้ว คุณจะสามารถสร้างโทเค็นการเข้าถึงของผู้ใช้ระบบได้ หลังจากมีโทเค็นนี้แล้ว และหลักจากผู้ใช้ระบบมอบสิทธิ์การอนุญาตให้ผู้ใช้เข้าถึงสินทรัพย์แล้ว คุณจะสามารถเข้าถึงสินทรัพย์นี้ได้ในทางโปรแกรม
สำหรับผู้ใช้ระบบที่จะดำเนินงานโดยใช้กลุ่มเป้าหมายที่กำหนดเองจากไฟล์แบบกำหนดเองในธุรกิจ ผู้ที่ไม่ใช่ผู้ใช้ระบบจะต้องยอมรับข้อกำหนดในการใช้บริการสำหรับกลุ่มเป้าหมายที่กำหนดเองของธุรกิจนั้น โดยจะต้องทำการยอมรับจากในบัญชีโฆษณาที่เป็นของธุรกิจดังกล่าว
เรียนรู้เพิ่มเติมเกี่ยวกับข้อกำหนดในการใช้บริการของกลุ่มเป้าหมายที่กำหนดเองและตัวเลือกที่มีสำหรับผู้ใช้ระบบ
แอพของคุณบน API การตลาดจะมีระดับสิทธิ์การเข้าถึงบางประการ ระดับสิทธิ์การเข้าถึงดังกล่าวจะเป็นตัวกำหนดจำนวนผู้ใช้ระบบที่คุณสามารถสร้างให้กับตัวจัดการธุรกิจที่เป็นเจ้าของแอพของคุณอยู่ ดังนี้
ระดับ | ผู้ใช้ระบบ | ผู้ใช้ระบบที่เป็นผู้ดูแล |
---|---|---|
มาตรฐาน | 1 | 1 |
ขั้นสูง | 10 | 1 |
คุณสามารถจับกลุ่มบัญชีโฆษณาตามผู้ใช้ระบบได้ โดยจับกลุ่มต่อไคลเอ็นต์และต่อสิทธิ์การอ่าน/เขียน หากคุณจัดการบัญชีโฆษณาหลายบัญชี การโหลดทุกบัญชีใน UI อาจทำได้ช้า