Nous testerons votre application. Par conséquent, veillez à ce que nous puissions y accéder. Nous utiliserons vos enregistrements d’écran pour tester votre application. Assurez-vous donc qu’ils montrent clairement les actions qui requièrent les autorisations et les fonctionnalités demandées. Les autorisations ou fonctionnalités qui ne comportent pas d’enregistrement d’écran ne seront pas approuvées.
Avant d’entamer le processus de soumission au Contrôle app, assurez-vous de terminer chacune des étapes ci-dessous. La qualité de votre soumission sera meilleure et les risques de rejet seront moindres.
Assurez-vous d’avoir terminé le développement de l’application et que cette dernière est prête pour nos tests. Si vous apportez des modifications aux paramètres de base ou aux paramètres avancés de votre application après avoir envoyé votre demande, un nouveau contrôle peut s’avérer nécessaire.
Veillez à ce que nous puissions accéder à votre application ou votre site web. Votre application doit être accessible au public ou vous devez nous fournir les instructions permettant d’y accéder.
Importez une image pour l’icône de l’application (1024 x 1024) dans Paramètres > Général > Icône de l’application.
Effectuez au moins un appel d’API réussi avec chacune des autorisations pour lesquelles vous demandez un accès avancé. Ces appels doivent être effectués dans les 30 jours suivant la soumission au Contrôle app, soit avec votre application, soit avec l’outil Explorateur de l’API Graph.
Lisez les Conditions générales de l’application et nos Politiques développeur pour vérifier que votre application est conforme.
Consultez la section Usage autorisé de référence pour chaque autorisation et fonctionnalité spécifiée dans votre demande. Si votre application ne satisfait pas à l’usage autorisé pour une autorisation ou une fonctionnalité, elle ne sera pas approuvée pour cette autorisation ou cette fonctionnalité.
Consultez notre guide sur les enregistrements d’écran. Assurez-vous d’effectuer l’enregistrement en haute résolution, 1080 ou supérieur, et que vos enregistrements d’écran affichent un compte d’application qui accorde à votre application chaque autorisation dont elle a besoin, et qu’ils présentent comment votre application utilise chaque autorisation accordée et fonctionnalité que vous demanderez.
Vérifiez que le nom de votre application et son icône respectent nos exigences relatives aux marques déposées et logos.
Lisez nos Questions/réponses sur les infractions à notre politique, ainsi que sur le processus Contrôle app.
Consultez notre guide Erreurs courantes afin d’éviter les erreurs les plus fréquentes lors d’une première soumission.
Si vous disposez d’un logiciel d’enregistrement d’écran dédié, comme Camtasia ou Snagit, utilisez-le. La plupart de ces logiciels d’enregistrement d’écran dédiés proposent des versions d’essai gratuites et fournissent des outils pour perfectionner votre enregistrement.
Si vous n’avez pas accès à ces logiciels spécialisés, vous pouvez facilement trouver des alternatives gratuites, comme Quicktime ou OBS. Ces applications ne permettent pas d’annoter, de zoomer ni de modifier directement la vidéo, mais vous pouvez simplement utiliser un logiciel de montage vidéo gratuit, tel que iMovie, pour effectuer ces mêmes actions.
Enregistrez uniquement ce qui est nécessaire. Affichez votre application en plein écran ou enregistrez seulement la fenêtre active.
Définissez la résolution de votre écran sur une largeur égale ou inférieure à 1 440.
Si possible, préférez la souris au clavier pour interagir avec l’application. Si nous ne voyons pas ce que vous faites, nous ne pouvons pas tester votre application !
Augmentez la taille du curseur de votre souris. La plupart des logiciels d’enregistrement d’écran dédiés vous permettront de le faire, même une fois l’enregistrement terminé. Une autre solution consiste à augmenter la taille du curseur dans les paramètres de votre ordinateur.
N’incluez pas d’audio, nos examinateur·ices ne l’écouteront pas.
Nous nous servirons de ces enregistrements comme guide lors du test de votre application afin de vérifier que celle-ci utilise réellement les autorisations et les fonctionnalités demandées. En effet, ils n’ont pas vocation à expliquer pourquoi votre application en a besoin dans la mesure où vous l’indiquerez déjà dans le formulaire de soumission.
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 aurez reçu les résultats, n’importe quels utilisateurs et utilisatrices de l’application pourront accorder les autorisations pour lesquelles vous disposez d’une approbation.
Des ressources vidéo supplémentaires sont disponibles sur Data Protocol.
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.
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.
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.
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.
Assurez-vous que l’icône de votre application ne contient pas nos marques déposées ni logos.
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.
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.
Assurez-vous de sélectionner une catégorie qui décrit précisément votre application.
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.
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. Ne fournissez pas les identifiants de votre compte Facebook personnel.
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 :
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.
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.