Tutoriel du Contrôle app

Soumettre au Contrôle app

Ce guide a pour but de vous aider à créer une soumission au Contrôle app lorsque le développement de l’application est terminé et que vous souhaitez demander une approbation pour des autorisations et des fonctionnalités spécifiques. Une fois que vous avez reçu les résultats, n’importe quel·le utilisateur·ice de l’application pourra accorder les autorisations pour lesquelles vous disposez d’une approbation.

Avant de commencer

Une erreur s’est produite
Nous rencontrons des difficultés pour lire cette vidéo.

Des ressources vidéo supplémentaires sont disponibles sur Data Protocol.

Étape 1 : Sélectionner les autorisations et fonctionnalités

Accédez à l’onglet Contrôle app > Autorisations et fonctionnalités.

Recherchez toutes les autorisations et fonctionnalités requises par votre application et ajoutez-les à votre demande en cliquant sur le bouton Demander un accès Avancé. Ne demandez que les autorisations et fonctionnalités nécessaires à votre application.

Notez que le bouton Demander un accès Avancé restera grisé jusqu’à ce qu’une API réussie ait été consignée dans notre système. Un appel doit être passé avec succès dans les 30 jours suivant l’envoi au Contrôle app. Vous devez effectuer au moins 1 appel d’API réussi avec chacune des autorisations pour lesquelles vous demandez un accès Avancé. Les données d’appel d’API seront consignées dans les 2 jours suivant votre appel d’API réussi. Les appels peuvent être passés à l’aide de votre application ou de l’outil Explorateur de l’API Graph.

Certaines autorisations nécessiteront une vérification de l’accès avant que vous puissiez les demander.

En savoir plus sur la vérification de l’accès.

Lorsque vous avez terminé, cliquez sur le bouton Continuer la demande.

Étape 1.5 : Valider la vérification de l’entreprise

Une fois vos autorisations et fonctionnalités sélectionnées, vous serez invité·e à valider la vérification de l’entreprise si vous ne l’avez pas encore fait. En fonction du statut de votre entreprise, nous vous demanderons de lancer la vérification, de fournir des informations complémentaires ou de valider le processus.

Étape 2 : Répondre aux questions sur le traitement des données

Si le statut de vérification de votre entreprise a déjà été approuvé, nous pourrons vous demander de répondre à des questions concernant le traitement des données. Vos réponses à ces questions seront évaluées immédiatement, ce qui pourrait prendre jusqu’à 30 secondes.

Étape 3 : Définir les paramètres de l’application

Faites défiler la page vers le bas jusqu’à la section Définir les paramètres de l’application et cliquez n’importe où dans la ligne. La fenêtre qui s’ouvre comporte les paramètres requis qui figurent dans l’onglet Paramètres > Général. Ces paramètres peuvent donc être déjà renseignés. Si c’est le cas, confirmez simplement que tout est correct ou apportez les ajustements nécessaires. Dans le cas contraire, renseignez-les maintenant.

Icône de l’app

Assurez-vous que l’icône de votre application ne contient pas nos marques déposées ni logos.

URL de la politique de confidentialité

Il s’agit de l’URL visible par les utilisateur·ices de l’application dans l’interface Facebook Login afin de décider s’il convient ou non d’accorder les autorisations demandées.

Objectif de l’app

Sélectionnez l’option Vous-même ou votre propre entreprise si votre application est disponible uniquement pour les personnes ayant un rôle sur votre application ou un rôle dans une entreprise ayant revendiqué votre application. Sinon, sélectionnez l’option Clients.

Catégorie d’application

Assurez-vous de sélectionner une catégorie qui décrit précisément votre application.

Contact principal

Assurez-vous d’avoir accès au compte de messagerie affiché ici. Les notifications concernant votre soumission au Contrôle app seront envoyées à cette adresse e-mail.

Étape 4 : Configurer la vérification de l’application

Faites défiler la page vers le bas jusqu’à la section Configurer la vérification de l’application et cliquez n’importe où dans la ligne. La fenêtre Détails de vérification de l’application s’ouvre. Si les utilisateur·ices peuvent se connecter à votre application à l’aide du bouton Facebook Login ou d’une autre solution d’authentification, sélectionnez le bouton radio Oui. Cela nous permet de savoir que votre application est accessible via un compte Facebook.

Dans la section Paramètres de la plateforme, vérifiez que les informations sont correctes et indiquez comment accéder à votre application à des fins de test, dans la zone prévue à cet effet.

Nous testerons votre application à l’aide de vos comptes de test. Si vous avez créé des utilisateurs test spécifiques et que vous voulez que nous les utilisions pour tester votre application, ajoutez leurs identifiants dans votre description. Ne fournissez pas les identifiants de votre compte Facebook personnel.

Étape 5 : Décrire les utilisations envisagées

Faites défiler la page vers le bas jusqu’à la section Autorisations et fonctionnalités demandées et cliquez sur la première autorisation ou fonctionnalité de la ligne. Dans la fenêtre qui s’ouvre, décrivez pourquoi votre application a besoin de cette autorisation ou de cette fonctionnalité.

Soyez aussi précis que possible. Si vous avez du mal à expliquer les raisons pour lesquelles votre application a besoin de l’autorisation ou de la fonctionnalité, essayez de répondre aux questions suivantes :

  • En quoi cette autorisation/fonctionnalité aide-t-elle les utilisateur·ices de mon application ?
  • Pourquoi mon application nécessite-t-elle cette autorisation/fonctionnalité ?
  • Comment mon application utilise-t-elle les données auxquelles cette autorisation/fonctionnalité permet d’accéder ?
  • Pourquoi mon application serait-elle moins utile sans cette autorisation/fonctionnalité ?

Importez ensuite votre enregistrement d’écran qui illustre l’utilisation de votre application pour tester cette autorisation ou cette fonctionnalité.

Répétez l’étape 3 pour chaque autorisation et fonctionnalité spécifiée dans votre demande.

Chaque autorisation et fonctionnalité doit avoir sa propre description. Ne faites pas de copier-coller.

Étape 6 : Soumettre à examen

Cliquez sur Soumettre à examen et acceptez les conditions générales de la plateforme dans la fenêtre qui s’ouvre. Une fois que vous avez accepté les conditions et envoyé la demande, cette dernière est mise en file d’attente et vous devriez être informé de la décision finale dans un délai d’une semaine.

Si votre application est associée à des modes, vous ne devriez la mettre en Mode en direct qu’après avoir terminé le Contrôle app. Les applications en Mode en direct ne peuvent demander des autorisations approuvées qu’aux utilisateur·ices de l’application, et seules les fonctionnalités approuvées seront actives pour les utilisateur·ices de l’application. Cette restriction s’applique à tous les utilisateurs et toutes les utilisatrices, même ceux et celles qui disposent d’un rôle sur l’application. Par conséquent, si vous mettez l’application en ligne prématurément, celle-ci risque d’être inutilisable pour les utilisateur·ices qui disposent d’un rôle sur votre application. En outre, les données générées en Mode développement, par exemple les publications liées aux tests, seront visibles par tous les utilisateurs et toutes les utilisatrices de l’application lorsque vous basculerez en ligne.