您可以从资产组获取、添加和删除资产。资产包括广告账户、公共主页、Facebook Pixel 像素代码、线下事件集、应用、目录、Instagram 账户和自定义转化事件。
如要获取资产组中 Facebook 公共主页的完整清单,方法如下:
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 账户都添加到业务资产组。如要获取现有账户的清单,方法如下:
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>"
您可以在资产组中添加或移除拥有的和共享的 Pixel 像素代码。如要查看小组中的所有现有 Pixel 像素代码,方法如下:
curl -i -X GET \ "https://graph.facebook.com/<VERSION>/<BUS_ASSET_GROUP_ID>/contained_pixels?access_token=<TOKEN>"
响应如下所示:
{ "data": [ { "id": "<ID>" }, { "id": "<ID>" } ], .... } } }
如要将 Pixel 像素代码添加到资产组,方法如下:
curl -i -X POST \ "https://graph.facebook.com/<VERSION>/<BUS_ASSET_GROUP_ID>/contained_pixels?asset_id=<ID>&access_token=<TOKEN>"
成功后,我们会返回 true
。
如要移除 Pixel 像素代码,方法如下:
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
。