Comment créer mon application Facebook ?

Pour utiliser Facebook Login, préparez une application Meta destinée à la connexion sur votre boutique, puis reliez-la au connecteur Facebook du module. Utilisez un compte autorisé à gérer cette application.

Préparer l’application Meta

Ouvrez Meta for Developers et créez ou sélectionnez votre application. Suivez les possibilités proposées à votre compte pour ajouter la connexion Facebook à un site Web, en vous aidant de la documentation de création d’application et de la documentation Facebook Login. Les étapes et exigences peuvent différer entre les anciennes applications à type et les applications à cas d’utilisation.

Renseignez l’identité réelle de votre boutique, son domaine, son URL Web et une adresse de contact autorisée. Ajoutez les pages de politique de confidentialité et de conditions d’utilisation applicables, ainsi que les instructions permettant à un client de demander la suppression de ses données. Répondez aux demandes de Meta selon la situation réelle de votre entreprise.

Ne confondez pas une URL d’instructions de suppression des données avec un callback de suppression. Une page qui explique comment demander la suppression n’est pas un point d’entrée technique de traitement automatique ; ne renseignez pas l’un à la place de l’autre.

Relier le module à l’application

  1. Dans la configuration du module, sélectionnez la boutique concernée en multiboutique, ouvrez « Configuration des boutons de connexion », puis modifiez le connecteur Facebook.
  2. Renseignez l’ID de l’application et sa clé secrète dans les champs correspondants. Gardez la clé confidentielle : ne la publiez pas et ne l’incluez pas dans une capture de support.
  3. Copiez l’URL de redirection OAuth affichée par le module pour cette boutique, puis enregistrez-la parmi les URI de redirection autorisées de Facebook Login dans l’application Meta.
  4. Vérifiez le texte du bouton dans les langues de votre boutique et respectez les directives de présentation Facebook applicables. Enregistrez les réglages du module.

Attention : utilisez l’URL complète et exacte fournie par le module pour la boutique sélectionnée. Ne recopiez pas une URL d’illustration ou d’une autre boutique et ne remplacez pas le callback par une URL de politique de confidentialité.

Formulaire Facebook : ID d’app, clé secrète et URL de redirection OAuth
Formulaire du module, avec les identifiants volontairement laissés vides. L’URL locale illustrée est un exemple : copiez l’URL complète fournie par votre propre boutique et utilisez HTTPS en production.

Vérifier les autorisations et la disponibilité

Le module demande l’autorisation email et exploite les données de profil effectivement retournées. La date de naissance n’est pas garantie : l’inclure dans une liste de champs ne suffit pas à obtenir l’autorisation correspondante. Une adresse e-mail réelle n’est pas non plus garantie ; consultez le diagnostic des adresses Facebook si une adresse technique apparaît.

Vérifiez les autorisations et les exigences affichées pour votre application. Pour les applications auxquelles elle s’applique, la documentation des niveaux d’accès distingue les accès standard et avancé, les personnes ayant un rôle dans l’application et les autres utilisateurs. La vérification d’entreprise, l’examen et les contrôles demandés dépendent du modèle et des accès de l’application ; ne transposez pas automatiquement le parcours d’une autre application.

Ne recopiez pas des réponses types aux questions de traitement des données et n’ignorez pas un avertissement d’autorisation. Chaque réponse et attestation doit correspondre à vos pratiques réelles. Suivez les échéances affichées par Meta, sans supposer un délai universel de trois mois.

Préparez les emplacements grâce à la configuration du module ou aux positions avancées. Activez le connecteur lorsque la configuration et les autorisations sont prêtes. Avant l’ouverture aux clients, vérifiez dans Meta la disponibilité effective de l’application pour les utilisateurs sans rôle ; la réussite d’un test administrateur ne prouve pas cet accès.

Sur votre environnement de test autorisé, terminez le parcours : départ comme visiteur déconnecté, autorisation, retour à la bonne boutique, compte client créé ou retrouvé, adresse réellement enregistrée et session conservée après rechargement. Un écran de consentement ne prouve pas la connexion en boutique. En cas d’erreur de contrôle d’état, consultez les vérifications de session et d’URL.

Exemples d’interface

Exemple de paramètres Facebook ; appliquer les exigences de votre application
Exemple d’interface. Les libellés, le thème et les valeurs de l’exemple peuvent différer de votre installation ; utilisez vos réglages et l’URL fournie par votre module.
Exemple de paramètres Facebook ; appliquer les exigences de votre application
Exemple d’interface. Les libellés, le thème et les valeurs de l’exemple peuvent différer de votre installation ; utilisez vos réglages et l’URL fournie par votre module.
Exemple de paramètres Facebook ; appliquer les exigences de votre application
Exemple d’interface. Les libellés, le thème et les valeurs de l’exemple peuvent différer de votre installation ; utilisez vos réglages et l’URL fournie par votre module.
Exemple de paramètres Facebook ; appliquer les exigences de votre application
Exemple d’interface. Les libellés, le thème et les valeurs de l’exemple peuvent différer de votre installation ; utilisez vos réglages et l’URL fournie par votre module.
Exemple de paramètres Facebook ; appliquer les exigences de votre application
Exemple d’interface. Les libellés, le thème et les valeurs de l’exemple peuvent différer de votre installation ; utilisez vos réglages et l’URL fournie par votre module.

Autres FAQ dans la même catégorie