إدارة الأصول

يمكنك الحصول على الأصول وإضافتها وحذفها من مجموعة الأصول. يشمل هذا الحسابات الإعلانية والصفحات وبيكسل فيسبوك ومجموعات الأحداث بلا اتصال والتطبيقات والكتالوجات وحسابات Instagram والتحويلات المخصصة.

الصفحات

للحصول على قائمة بكل صفحات الفيسبوك الموجودة في مجموعة أصول:

curl -i -X GET \
 "https://graph.facebook.com/<VERSION>/<BUS_ASSET_GROUP_ID>/contained_pages?access_token=<TOKEN>"

تبدو الاستجابة كما يلي:

{
  "data": [
    {
      "name": "Sample Name",
      "id": "<ID>"
    },
    {
      "name": "Another Name",
      "id": "<ID>"
    },
    {
      "name": "Third Name",
      "id": "<ID>"
    }
  ],
  ....
}

يمكنك إضافة صفحة إلى مجموعة أصول. يمكنك إضافة الصفحات المملوكة والصفحات المشتركة:

curl -i -X POST \
 "https://graph.facebook.com/<VERSION>/<BUS_ASSET_GROUP_ID>/contained_pages?asset_id=<ID>&access_token=<TOKEN>"

عند نجاح العملية، يتم إرجاع القيمة true.

لحذف الصفحة:

curl -i -X DELETE \
 "https://graph.facebook.com/<VERSION>/<BUS_ASSET_GROUP_ID>/contained_pages?asset_id=<ID>&access_token=<TOKEN>"

عند نجاح العملية، يتم إرجاع القيمة true.

الحسابات الإعلانية

يمكن أن تحتوي مجموعات أصول النشاط التجاري على حسابات إعلانية مملوكة أو مشتركة. لقراءة الحسابات في المجموعة:

curl -i -X GET \
 "https://graph.facebook.com/<VERSION>/<BUS_ASSET_GROUP_ID>/contained_adaccounts?access_token=<TOKEN>"

تبدو الاستجابة كما يلي:

{
  "data": [
    {
      "account_id": "<ID>",
      "id": "act_<ID>"
    },
    {
      "account_id": "<ID>",
      "id": "act_<ID>"
    },
    {
      "account_id": "<ID>",
      "id": "act_<ID>"
    }
  ],
....
    }
  }
}

لإضافة حساب إعلاني إلى مجموعة أصول:

curl -i -X POST \
 "https://graph.facebook.com/<VERSION>/<BUS_ASSET_GROUP_ID>/contained_adaccounts?asset_id=<ID>&access_token=<TOKEN>"

لإزالة حساب إعلاني:

curl -i -X DELETE \
 "https://graph.facebook.com/<VERSION>/<BUS_ASSET_GROUP_ID>/contained_adaccounts?asset_id=<ID>&access_token=<TOKEN>"

كتالوجات المنتجات

يمكنك إضافة كتالوجات المنتجات المملوكة والمشتركة إلى مجموعة أصول النشاط التجاري. لعرض كل الكتالوجات في المجموعة:

curl -i -X GET \
 "https://graph.facebook.com/<VERSION>/<BUS_ASSET_GROUP_ID>/contained_product_catalogs?access_token=<TOKEN>"

تبدو الاستجابة كما يلي:

{
  "data": [
    {
      "id": "<ID>",
      "name": "1 product catalog"
    },
    {
      "id": "<ID>",
      "name": "First_Catalog_Products"
    }
  ],
....
}

لإضافة كتالوج إلى مجموعة أصول:

curl -i -X POST \
 "https://graph.facebook.com/<VERSION>/<BUS_ASSET_GROUP_ID>/contained_product_catalogs?asset_id=<ID>&access_token=<TOKEN>"

عند نجاح العملية، يتم إرجاع القيمة true. لإزالة كتالوج:

curl -i -X DELETE \
 "https://graph.facebook.com/<VERSION>/<BUS_ASSET_GROUP_ID>/contained_product_catalogs?asset_id=<ID>&access_token=<TOKEN>"

حسابات Instagram

يمكنك إضافة حسابات Instagram المشتركة والمملوكة إلى مجموعة أصول النشاط التجاري. للحصول على قائمة بالحسابات الموجودة:

curl -i -X GET \
 "https://graph.facebook.com/<VERSION>/<BUS_ASSET_GROUP_ID>/contained_instagram_accounts?access_token=<TOKEN>"

تبدو الاستجابة كما يلي:

{
  "data": [
    {
      "id": "<ID>"
    },
    {
      "id": "<ID>"
    }
  ],
  ....
}

لإضافة حساب Instagram:

curl -i -X POST \
 "https://graph.facebook.com/<VERSION>/<BUS_ASSET_GROUP_ID>/contained_instagram_accounts?asset_id=<ID>&access_token=<TOKEN>"

عند نجاح العملية، يتم إرجاع القيمة true.

لإزالة حساب:

curl -i -X DELETE \
 "https://graph.facebook.com/<VERSION>/<BUS_ASSET_GROUP_ID>/contained_instagram_accounts?asset_id=<ID>&access_token=<TOKEN>"

وحدات بيكسل فيسبوك

يمكنك إضافة وحدات البيكسل المملوكة والمشتركة في مجموعات الأصول أو إزالتها. لعرض كل وحدات البيكسل الموجودة في المجموعة:

curl -i -X GET \
 "https://graph.facebook.com/<VERSION>/<BUS_ASSET_GROUP_ID>/contained_pixels?access_token=<TOKEN>"

تبدو الاستجابة كما يلي:

{
  "data": [
    {
      "id": "<ID>"
    },
    {
      "id": "<ID>"
    }
  ],
 ....
    }
  }
}

لإضافة بيكسل إلى مجموعة الأصول:

curl -i -X POST \
 "https://graph.facebook.com/<VERSION>/<BUS_ASSET_GROUP_ID>/contained_pixels?asset_id=<ID>&access_token=<TOKEN>"

عند نجاح العملية، يتم إرجاع القيمة true.

لإزالة البيكسل:

curl -i -X DELETE \
 "https://graph.facebook.com/<VERSION>/<BUS_ASSET_GROUP_ID>/contained_pixels?asset_id=<ID>&access_token=<TOKEN>"

مجموعات بيانات أحداث التحويل بلا اتصال

يمكن أن تحتوي مجموعات أصول النشاط التجاري على مجموعات بيانات أحداث التحويل بلا اتصال مشتركة ومملوكة. لعرض جميع مجموعات البيانات في مجموعة الأصول:

curl -i -X GET \
 "https://graph.facebook.com/<VERSION>/<BUS_ASSET_GROUP_ID>/contained_offline_conversion_data_sets?access_token=<TOKEN>"

تبدو الاستجابة كما يلي:

{
 "data": [
 {
 "id": "<ID>", "name": "Transfer", "business": {
 "id": "<ID>", "name": "Acme Industries Inc." }, "enable_auto_assign_to_accounts": false, 
 "is_restricted_use": false 
 },
 {
 "id": "<ID>", "name": "Default Offline Event Set For Biz1", "business": {
 "id": "<ID>", "name": "Biz1" }, "enable_auto_assign_to_accounts": true, "is_restricted_use": false } ], 
 ....
 }

لإضافة مجموعات أحداث تحويل بلا اتصال إلى مجموعة الأصول:

curl -i -X POST \
 "https://graph.facebook.com/<VERSION>/<BUS_ASSET_GROUP_ID>/contained_offline_conversion_data_sets?asset_id=<ID>&access_token=<TOKEN>"

عند نجاح العملية، يتم إرجاع القيمة true.

لإزالة مجموعة أحداث:

curl -i -X DELETE \
 "https://graph.facebook.com/<VERSION>/<BUS_ASSET_GROUP_ID>/contained_offline_conversion_data_sets?asset_id=<ID>&access_token=<TOKEN>"

التطبيقات

للحصول على جميع التطبيقات المشتركة والمملوكة في مجموعة أصول:

curl -i -X GET \
 "https://graph.facebook.com/<VERSION>/<BUS_ASSET_GROUP_ID>/contained_applications?access_token=<TOKEN>"

الاستجابة:

{
 "data": [
 {
 "category": "Games", "link": "/instantgames/<ID>/", "name": "testing again", "id": "<ID>" }, {
 "category": "Lifestyle", "link": "https://www.facebook.com/games/?app_id=<ID>", "name": "AccountKitTest", "id": "<ID>" } ], 
 ....
 }

لإضافة تطبيق:

curl -i -X POST \
 "https://graph.facebook.com/<VERSION>/<BUS_ASSET_GROUP_ID>/contained_applications?asset_id=<ID>&access_token=<TOKEN>"

لإزالة تطبيق:

curl -i -X DELETE \
 "https://graph.facebook.com/<VERSION>/<BUS_ASSET_GROUP_ID>/contained_applications?asset_id=<ID>&access_token=<TOKEN>"

عندما تقوم بإضافة تطبيق أو إزالته بنجاح، يتم إرجاع القيمة true.

التحويلات المخصصة

لعرض جميع مجموعات بيانات التحويلات المخصصة المملوكة والمشتركة في مجموعة أصول:

curl -i -X GET \
 "https://graph.facebook.com/<VERSION>/<BUS_ASSET_GROUP_ID>/contained_custom_conversions?access_token=<TOKEN>"

الاستجابة:

{
 "data": [{
  "data": [
    {
      "id": "<ID>"
    },
    {
      "id": "<ID>"
    }
  ],
  ....
}

لإضافة تحويلات مخصصة:

curl -i -X POST \
 "https://graph.facebook.com/<VERSION>/<BUS_ASSET_GROUP_ID>/contained_custom_conversions?asset_id=<ID>&access_token=<TOKEN>"

لحذف التحويلات المخصصة:

curl -i -X DELETE \
 "https://graph.facebook.com/<VERSION>/<BUS_ASSET_GROUP_ID>/contained_custom_conversions?asset_id=<ID>&access_token=<TOKEN>"

عندما تقوم بإضافة تحويلات مخصصة أو إزالتها بنجاح، يتم إرجاع القيمة true.