Puedes obtener, agregar y eliminar activos de un grupo de activos comerciales. Se incluyen cuentas publicitarias, páginas, píxeles de Facebook, conjuntos de eventos offline, app, catálogos, cuentas de Instagram y conversiones personalizadas.
Administrar los grupos de activos de tu negocio y obtener información sobre cómo conectar los usuarios del negocio a los grupos de activos. Los grupos de activos comerciales ayudan a los grandes anunciantes o agencias a administrar de manera eficiente los usuarios y activos en sus negocios. Debes organizarlos de una manera que se ajuste a las operaciones del mundo real. Por ejemplo, una empresa puede estructurar sus activos y usuarios según la marca, la región, el cliente o un principio organizador de su elección.
Para obtener una lista de todas las páginas de Facebook que se encuentran en un grupo de activos comerciales:
curl -i -X GET \ "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ASSET_GROUP_ID>/contained_pages?access_token=<ACCESS_TOKEN>"
La respuesta tendrá el siguiente aspecto:
{ "data": [ { "name": "Sample Name", "id": "<ID>" }, { "name": "Another Name", "id": "<ID>" }, { "name": "Third Name", "id": "<ID>" } ], .... }
Puedes agregar una página a un grupo de activos comerciales. Puedes agregar páginas propias o compartidas:
curl -i -X POST \ "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ASSET_GROUP_ID>/contained_pages?asset_id=<PAGE_ID>&access_token=<ACCESS_TOKEN>"
Si la operación se procesa correctamente, se devuelve true
.
Para eliminar una página de un grupo de activos comerciales:
curl -i -X DELETE \ "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ASSET_GROUP_ID>/contained_pages?asset_id=<PAGE_ID>&access_token=<ACCESS_TOKEN>"
Si la operación se procesa correctamente, se devuelve true
.
Los grupos de activos comerciales pueden incluir cuentas publicitarias propias o compartidas. Para ver todas las cuentas de un grupo:
curl -i -X GET \ "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ASSET_GROUP_ID>/contained_adaccounts?access_token=<ACCESS_TOKEN>"
La respuesta tendrá el siguiente aspecto:
{ "data": [ { "account_id": "<ID>", "id": "act_<ID>" }, { "account_id": "<ID>", "id": "act_<ID>" }, { "account_id": "<ID>", "id": "act_<ID>" } ], .... } } }
Para agregar una cuenta publicitaria a un grupo de activos comerciales:
curl -i -X POST \ "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ASSET_GROUP_ID>/contained_adaccounts?asset_id=<AD_ACCOUNT_ID>&access_token=<ACCESS_TOKEN>"
Para eliminar una cuenta publicitaria de un grupo de activos comerciales:
curl -i -X DELETE \ "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ASSET_GROUP_ID>/contained_adaccounts?asset_id=<AD_ACCOUNT_ID>&access_token=<ACCESS_TOKEN>"
Puedes agregar catálogos de productos propios o compartidos a un grupo de activos comerciales. Para ver todos los catálogos de un grupo:
curl -i -X GET \ "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ASSET_GROUP_ID>/contained_product_catalogs?access_token=<ACCESS_TOKEN>"
La respuesta tendrá el siguiente aspecto:
{ "data": [ { "id": "<ID>", "name": "1 product catalog" }, { "id": "<ID>", "name": "First_Catalog_Products" } ], .... }
Para agregar un catálogo a un grupo de activos comerciales:
curl -i -X POST \ "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ASSET_GROUP_ID>/contained_product_catalogs?asset_id=<CATALOG_ID>&access_token=<ACCESS_TOKEN>"
Si la operación se procesa correctamente, se devuelve true
. Para eliminar un catálogo de un grupo de activos comerciales:
curl -i -X DELETE \ "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ASSET_GROUP_ID>/contained_product_catalogs?asset_id=<CATALOG_ID>&access_token=<ACCESS_TOKEN>"
Puedes agregar cuentas compartidas o propias de Instagram a un grupo de activos comerciales. Para obtener una lista de cuentas preexistentes:
curl -i -X GET \ "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ASSET_GROUP_ID>/contained_instagram_accounts?access_token=<ACCESS_TOKEN>"
La respuesta tendrá el siguiente aspecto:
{ "data": [ { "id": "<ID>" }, { "id": "<ID>" } ], .... }
Para agregar una cuenta de Instagram a un grupo de activos comerciales:
curl -i -X POST \ "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ASSET_GROUP_ID>/contained_instagram_accounts?asset_id=<INSTAGRAM_ACCOUNT_ID>&access_token=<ACCESS_TOKEN>"
Si la operación se procesa correctamente, se devuelve true
.
Para eliminar una cuenta de Instagram de un grupo de activos comerciales:
curl -i -X DELETE \ "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ASSET_GROUP_ID>/contained_instagram_accounts?asset_id=<ID>&access_token=<ACCESS_TOKEN>"
Puedes agregar o eliminar píxeles compartidos y propios a grupos de activos comerciales. Para ver todos los píxeles preexistentes en un grupo de activos comerciales:
curl -i -X GET \ "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ASSET_GROUP_ID>/contained_pixels?access_token=<ACCESS_TOKEN>"
La respuesta tendrá el siguiente aspecto:
{ "data": [ { "id": "<ID>" }, { "id": "<ID>" } ], .... } } }
Para agregar un píxel a un grupo de activos comerciales:
curl -i -X POST \ "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ASSET_GROUP_ID>/contained_pixels?asset_id=<PIXEL_ID>&access_token=<ACCESS_TOKEN>"
Si la operación se procesa correctamente, se devuelve true
.
Para eliminar un píxel de un grupo de activos comerciales:
curl -i -X DELETE \ "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ASSET_GROUP_ID>/contained_pixels?asset_id=<PIXEL_ID>&access_token=<ACCESS_TOKEN>"
Los grupos de activos comerciales pueden contener conjuntos de datos de eventos offline compartidos y propios. Para ver todos los conjuntos de datos de un grupo de activos comerciales:
curl -i -X GET \ "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ASSET_GROUP_ID>/contained_offline_conversion_data_sets?access_token=<ACCESS_TOKEN>"
La respuesta tendrá el siguiente aspecto:
{ "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 } ], .... }
Para agregar conjuntos de eventos offline a un grupo de activos comerciales:
curl -i -X POST \ "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ASSET_GROUP_ID>/contained_offline_conversion_data_sets?asset_id=<EVENT_SET_ID>&access_token=<ACCESS_TOKEN>"
Si la operación se procesa correctamente, se devuelve true
.
Para eliminar un conjunto de eventos de un grupo de activos comerciales:
curl -i -X DELETE \ "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ASSET_GROUP_ID>/contained_offline_conversion_data_sets?asset_id=<EVENT_SET_ID>&access_token=<ACCESS_TOKEN>"
Para obtener todas las apps compartidas y propias de un grupo de activos comerciales:
curl -i -X GET \ "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ASSET_GROUP_ID>/contained_applications?access_token=<ACCESS_TOKEN>"
Respuesta:
{ "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>" } ], .... }
Para agregar una app a un grupo de activos comerciales:
curl -i -X POST \ "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ASSET_GROUP_ID>/contained_applications?asset_id=<APP_ID>&access_token=<ACCESS_TOKEN>"
Para eliminar una app de un grupo de activos comerciales:
curl -i -X DELETE \ "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ASSET_GROUP_ID>/contained_applications?asset_id=<APP_ID>&access_token=<ACCESS_TOKEN>"
Si agregas o eliminas una app de manera correcta, devolvemos true
.
Para ver todos los conjuntos de datos de conversiones personalizadas propios y compartidos de un grupo de activos comerciales:
curl -i -X GET \ "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ASSET_GROUP_ID>/contained_custom_conversions?access_token=<ACCESS_TOKEN>"
Respuesta:
{ "data": [{ "data": [ { "id": "<ID>" }, { "id": "<ID>" } ], .... }
Para agregar conversiones personalizadas a un grupo de activos comerciales:
curl -i -X POST \ "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ASSET_GROUP_ID>/contained_custom_conversions?asset_id=<CUSTOM_CONVERSIONS_DATA_SET_ID>&access_token=<ACCESS_TOKEN>"
Para eliminar conversiones personalizadas de un grupo de activos comerciales:
curl -i -X DELETE \ "https://graph.facebook.com/<API_VERSION>/<BUSINESS_ASSET_GROUP_ID>/contained_custom_conversions?asset_id=<CUSTOM_CONVERSIONS_DATA_SET_ID>&access_token=<ACCESS_TOKEN>"
Si agregas o eliminas de forma correcta una conversión personalizada, devolvemos true
.