يمكنك إدارة مجموعات الأصول الخاصة بالنشاط التجاري والتعرف على كيفية ربط مستخدمي النشاط التجاري بمجموعات الأصول. تساعد مجموعات أصول النشاط التجاري كبار المعلنين أو الوكالات في إدارة المستخدمين والأصول في النشاط التجاري. يجب تنظيم الأصول والمستخدمين بطريقة تلائم العمليات الفعلية. على سبيل المثال، يمكن للنشاط التجاري هيكلة الأصول والمستخدمين وفقًا للعلامة التجارية أو المنطقة أو العميل أو مبدأ تنظيمي من اختياره.
يمكن أن تحتوي مجموعات أصول النشاط التجاري على حسابات إعلانية وصفحات ووحدات بيكسل فيسبوك ومجموعات أحداث بلا اتصال وتطبيقات وكتالوجات وتحويلات مخصصة وحسابات Instagram. يمكن أن تكون الأصول مملوكة لنشاط تجاري ما أو تتم مشاركتها لتوفير الوصول إلى الوكالة.
للحصول على قائمة بمجموعات الأصول المرتبطة بنشاط تجاري ما، أرسل طلب GET
إلى نقطة النهاية BusinessBusinessAssetGroups
.
curl -i -X GET "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ID>/business_asset_groups ?access_token=<ACCESS_TOKEN>"
{ "data": [ { "id": "BUSINESS-ID", "name": "Northern Region" }, { "id": "BUSINESS-ID", "name": "Western Region" } ], .... }
للحصول على تفاصيل حول مجموعة أصول نشاط تجاري محددة، أرسل طلب GET
إلى نقطة النهاية BusinessAssetGroup
.
curl -i -X GET "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ASSET_GROUP_ID> ?access_token=<ACCESS_TOKEN>"
{ "id": "BUSINESS-ASSET-GROUP-ID", "name": "BUSINESS-ASSET-GROUP-NAME" }
لإعادة تسمية مجموعة أصول محددة، أرسل طلب POST
إلى نقطة النهاية BusinessAssetGroup
مع تعيين name
للقيمة الجديدة.
curl -i -X POST "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ASSET_GROUP_ID> ?name=BUSINESS-ASSET-GROUP-NAME &access_token=<ACCESS_TOKEN>"
"success": "true"
لحذف مجموعة أصول محددة، أرسل طلب DELETE
إلى نقطة النهاية BusinessAssetGroup
.
curl -i -X DELETE "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ASSET_GROUP_ID> ?access_token=<ACCESS_TOKEN>"
"success": "true"
حقول المستخدم العام للمستخدم الذي له دور في النشاط التجاري الذي طالب بالتطبيق.
وللحصول على قائمة بحقول المستخدم القابلة للقراءة، يمكنك الرجوع إلى مرجع الوصول إلى الملف الشخصي لمستخدم أصل النشاط التجاري.
لعرض قائمة بجميع مجموعات أصول النشاط التجاري التي يمكن للمستخدم على مستوى النشاط التجاري الوصول إليها، أرسل طلب GET
إلى نقطة النهاية BusinessScopedUser/AssignedBusinessAssetGroups
.
curl -i -X GET "https://graph.facebook.com/<API_VERSION>/<BUSINESS_SCOPED_USER_ID>/assigned_business_asset_groups ?limit=1 &access_token=<ACCESS_TOKEN>"
تتضمن الاستجابة الأدوار التي تحدد مستويات الوصول المتوفرة لدى المستخدم لكل نوع من الأصول:
{ "data": [ { "id": "BUSINESS-ID" "name": "USER NAME", "page_roles": [ "ANALYZE", "ADVERTISE" ], "offline_conversion_data_set_roles": ["UPLOAD"], "adaccount_roles": ["ANALYZE", "ADVERTISE"], "pixel_roles": ["ANALYZE", "EDIT"] } ], .... }
لقراءة قائمة بالمستخدمين المعينين لمجموعة أصول، أرسل طلب GET
إلى نقطة النهاية BusinessAssetGroupAssignedUsers
.
curl -i -X GET "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ASSET_GROUP_ID>/assigned_users ?limit=2 &business=<BUSINESS_ID> &access_token=<ACCESS_TOKEN>"
{ "data": [ { "id": "BUSINESS-ID", "name": "Dabney Donigan", "page_roles": [ "ANALYZE" ], "offline_conversion_data_set_roles": [ "ADVERTISE", "UPLOAD", "MANAGE" ], "adaccount_roles": [ "ANALYZE" ], "pixel_roles": [ "ANALYZE", "EDIT" ] } ], .... }
لتعيين المستخدمين إلى مجموعة أصول نشاط تجاري، أرسل طلب POST
إلى نقطة النهاية BusinessAssetGroupAssignedUsers
.
curl -i -X POST "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ASSET_GROUP_ID>/assigned_users ?business=<BUSINESS_ID> &user=USER-ID &page_roles=LIST-OF-PAGE-ROLES &adaccount_roles=LIST-OF-AD-ACCOUNT-ROLES &pixel_roles=LIST-OF-PIXEL-ROLES &offline_conversion_data_set_roles=LIST-OF-OFFLINE-CONVERSION-ROLES &access_token=<ACCESS_TOKEN>"
"success": "true"
لإزالة مستخدم ما من المجموعة، أرسل طلب POST
إلى نقطة النهاية BusinessAssetGroup
.
curl -i -X DELETE \ "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ASSET_GROUP_ID>/assigned_users ?business=<BUSINESS_ID> &user=<USER_ID> &access_token=<ACCESS_TOKEN>"
"success": "true"