Une entreprise peut accéder à plusieurs éléments. Votre entreprise est propriétaire des éléments ou accède à ces derniers en tant qu’agence. Les API Business Management Asset de Facebook vous permettent de créer et de supprimer des liens entre une entreprise et ses éléments, ou d’interroger ces liens, et de gérer des éléments professionnels et d’y accéder.
Le terme Agence désigne un type d’entreprise autorisée à gérer les éléments détenus par une autre entreprise ou à y accéder. Cette relation lui permet d’effectuer des tâches ou des actions spécifiques au nom du client ou de la cliente, comme gérer des comptes publicitaires, des Pages ou tout autre élément numérique.
Les groupes d’éléments professionnels aident les grands annonceurs ou les agences à gérer efficacement les utilisateur·ices et les éléments dans leur entreprise. Il est conseillé d’organiser les éléments et les utilisateur·ices de la même manière que dans le monde réel. Par exemple, une entreprise peut structurer ses éléments et ses utilisateur·ices selon la marque, la région, le client ou un autre principe de son choix.
Les groupes d’éléments professionnels peuvent contenir des comptes publicitaires, des Pages, des pixels Facebook, des ensembles d’évènements hors ligne, des applications, des catalogues, des conversions personnalisées et des comptes Instagram. Les éléments peuvent être détenus par une entreprise ou partagés pour les rendre accessibles à une agence.
Vous pouvez utiliser cette API pour ajouter des utilisateur·ices à un groupe d’éléments professionnels. Une fois les utilisateurs ou utilisatrices ajouté·es, vous pouvez leur accorder des autorisations d’accès à des éléments dans un groupe d’éléments professionnels. Vous pouvez ainsi accorder l’accès à plusieurs éléments simultanément, sans créer trop d’admins au niveau de l’entreprise.
Avec cette API, vous pouvez gérer des groupes d’éléments professionnels créés par d’autres utilisateur·ices via Business Manager ou administrer les éléments inclus dans le groupe d’éléments professionnels. Vous pouvez :
Pour pouvoir utiliser l’API Business Asset Groups, votre application doit disposer du niveau d’accès requis à l’API Marketing :
business_management
.Vous aurez besoin d’autorisations supplémentaires pour :
Points de terminaison du groupe d’éléments professionnels | Autorisations requises |
---|---|
Obtenir la liste des comptes publicitaires |
|
Obtenir la liste des catalogues produits, ajouter ou supprimer un catalogue produits |
|
Obtenir la liste des comptes Instagram, et ajouter ou supprimer un compte Instagram |
|
Obtenir la liste des pixels |
|
Obtenir la liste des ensembles d’évènements hors ligne |
|
Obtenir la liste des conversions personnalisées |
|
Ajouter une conversion personnalisée |
|
Une erreur s’affiche si vous essayez de réduire ou de supprimer les autorisations pour un élément contenu dans un groupe d’éléments professionnels via les appels d’API suivants :
DELETE
à /{page_id}/assigned_users
POST
à /{page_id}/assigned_users
DELETE
à /act_{ad_account_id}/assigned_users
POST
à /act_{ad_account_id}/assigned_users
. Pour réduire ou supprimer des autorisations, procédez comme suit :
contained_asset_id
est égal à {page_id}
ou {ad_account_id}
. DELETE
ou POST
ci-dessus pour supprimer l’autorisation de l’utilisateur·ice en question sur la Page ou le compte publicitaire.Si vous fournissez des fonctionnalités de gestion des autorisations dans votre application pour d’autres entreprises, nous vous recommandons d’utiliser cette API pour prévenir les incohérences et les erreurs entre l’API et Business Manager.
Vous ne pouvez pas définir des autorisations sur des applications, des catalogues, des comptes Instagram et des conversions personnalisées via le groupe d’éléments professionnels. Vous devez attribuer les autorisations au niveau de l’élément.
Par exemple, si vous ajoutez Roger à un groupe d’éléments professionnels dans le Business Manager de Jasper’s, il pourra obtenir les autorisations d’accès à toutes les Pages, tous les comptes publicitaires, tous les pixels, etc. inclus dans ce groupe d’éléments professionnels. Cependant, si vous souhaitez ensuite supprimer ou modifier les autorisations d’accès de Roger à des éléments du groupe d’éléments professionnels Jasper’s, vous devez le faire dans le groupe d’éléments professionnels lui-même.
Vous pouvez ajouter des autorisations d’utilisateur·ice au niveau de l’élément via l’API Asset, pour attribuer le statut d’admin à un·e modérateur·ice de Page par exemple. Consultez des exemples pour une Page et un Compte publicitaire.
Les groupes d’éléments professionnels ont remplacé l’API Projects le 13 octobre 2019. Veuillez migrer toutes les applications utilisant l’API Projects vers les groupes d’éléments professionnels.
Lorsqu’un·e utilisateur·ice est ajouté·e à une entreprise, l’un des deux rôles suivants peut être affecté via les API relatives aux utilisateur·ices Business :
Constante d’API | Nom | Description |
---|---|---|
| Administrateur·ice de l’entreprise | Peut gérer tous les aspects des paramètres de l’entreprise, notamment la modification ou la suppression du compte, ainsi que l’ajout ou la suppression d’utilisateur·ices. |
| Employé·e de l’entreprise | Peut consulter toutes les informations figurant dans les paramètres de l’entreprise, mais ne peut apporter aucune modification, mis à part ajouter à l’entreprise des Pages ou des comptes publicitaires dont l’utilisateur·ice en question est admin. |
Les rôles suivants peuvent être affectés à tout·e utilisateur·ice de l’entreprise, admin ou employé·e, pour les catalogues accessibles par cette entreprise en utilisant les API relatives aux catalogues :
Constante d’API | Nom | Description |
---|---|---|
| Admin de catalogue | Peut gérer tous les aspects du catalogue produits avec un accès complet en lecture et en écriture, y compris pour créer/mettre à jour/supprimer des éléments, gérer les flux, rattacher le catalogue à des pixels et des applications, créer des ensembles de produits, diffuser des publicités de catalogue Advantage+ avec le catalogue, modifier les paramètres du catalogue produits, etc. |
| Annonceur de catalogue | Peut créer des ensembles de produits et diffuser des publicités de catalogue Advantage+ avec le catalogue. Ne peut pas modifier les paramètres, les produits ni les flux du catalogue. |
Les tâches suivantes peuvent être affectées à tout·e utilisateur·ice de l’entreprise pour les comptes publicitaires accessibles par cette entreprise en utilisant les API relatives aux comptes publicitaires :
Constante d’API | Nom | Description |
---|---|---|
| Admin de compte publicitaire | Peut gérer tous les aspects des campagnes, des rapports, de la facturation et des autorisations du compte, et peut définir les limites de dépense du compte publicitaire. Les admins de comptes publicitaires peuvent également associer des moyens de paiement de l’entreprise. |
| Annonceur sur compte publicitaire | Peut visualiser, modifier et configurer des publicités en utilisant le moyen de paiement associé au compte publicitaire. |
| Analyste de compte publicitaire | Peut visualiser les performances publicitaires. |
Vous pouvez affecter les tâches suivantes à tout·e utilisateur·ice d’une entreprise pour les Pages accessibles par cette entreprise en utilisant les API relatives aux Pages :
Constante d’API | Nom | Description |
---|---|---|
| Admin de Page | Peut gérer les rôles des Pages, envoyer des messages et publier au nom de la Page, créer des publicités et voir les statistiques. |
| Éditeur de Page | Peut modifier la Page, envoyer des messages et publier au nom de la Page, créer des publicités et voir les statistiques. |
| Modérateur·ice de Page | Peut répondre aux commentaires et en supprimer sur la Page, envoyer des messages au nom de la Page, créer des publicités et voir les statistiques. Ne peut pas publier au nom de la Page. |
| Annonceur de Page | Peut créer des publicités pour la Page et voir les statistiques. Ne peut pas publier au nom de la Page. |
| Analyste de Page | Peut voir les statistiques. Ne peut pas publier au nom de la Page. |
Il n’y a pas d’API de gestion des rôles ou des tâches pour les applications dans Business Manager.
Il n’y a pas de gestion des rôles pour les comptes Instagram dans Business Manager. Les utilisateurs et utilisatrices qui ont accès aux comptes publicitaires associés à des comptes Instagram peuvent diffuser des publicités pour ces comptes Instagram.