Comment activer manuellement OAuth pour Magento 2 v2.2.0 et les versions antérieures ?

Estimé 3 minute de lecture
|
Mis à jour 29 août 2024, 22:06 EST
Vue d'ensemble

Vue d'ensemble

Magento 2 version 2.2.0 nécessite une ancienne version de l'extension Klaviyo qui ne permet pas la configuration d'OAuth dans les paramètres de l'extension. Pour les clients qui utilisent actuellement la version 2.2.0 (les versions antérieures à 2.2.0 ne sont pas prises en charge), nous vous recommandons d'ajouter manuellement OAuth à votre intégration. Nous vous recommandons également de mettre à jour la dernière version de Magento 2 afin de profiter de toutes les nouvelles fonctionnalités d'intégration de Klaviyo. Ce guide explique comment configurer OAuth après avoir installé l'extension et configuré les webhooks. Si vous devez installer l'extension Klaviyo pour Magento 2, veuillez consulter nos instructions d'installation.

Mise en place d'OAuth

Mise en place d'OAuth

Tout d'abord, assurez-vous d'être connecté à votre compte Magento 2. Ici, nous allons activer OAuth pour connecter en toute sécurité votre compte Klaviyo à l'extension Magento 2 que vous venez d'installer.

Naviguez vers Systèmes dans le volet de navigation de gauche et sélectionnez Intégrations. Cliquez sur Ajouter une nouvelle intégration dans le coin supérieur droit pour configurer manuellement votre intégration avec l'authentification OAuth. Donnez un nom à votre nouvelle intégration dans le champ Nom et entrez votre mot de passe sécurisé dans le champ Votre mot de passe.

manualoauth.png

Remplissez le champ Callback URL avec l'URL suivante et mettez à jour le <Company ID> avec votre clé API publique Klaviyo. Veillez à supprimer tout espace supplémentaire dans l'URL qui pourrait être ajouté automatiquement.

https://www.klaviyo.com/integration-oauth-one/magento-two/auth/confirm?c=<Numéro d'identification de l'entreprise><Company ID>

Ensuite, mettez à jour l'URL du lien d'identité à l'aide de l'URL suivante :

https://www.klaviyo.com/integration-oauth-one/magento-two/auth/handle

Sélectionnez l'onglet API sur la gauche et naviguez jusqu'au menu déroulant Accès aux ressources . Nous vous recommandons de sélectionner Tous pour accorder toutes les règles d'accès à l'API dont Klaviyo a besoin. 

Si vous souhaitez n'autoriser que certaines sélections, assurez-vous que les cases suivantes sont cochées.

  • "Catalogue > Inventaire > Catégories"
  • "Paniers > Gérer les paniers"
  • "Clients > Groupes de clients"
  • "Clients > Tous les clients"
  • "Ventes > Opérations > Commandes > Actions > Vue" 
  • "Magasins > Attributs > Produit"
  • "Catalogue > Inventaire > Produits"
  • "Ventes > Opérations > Expéditions"
  • "Magasins > Paramètres > Tous les magasins"
  • "Marketing > Communications > Abonnés au bulletin d'information"

Lorsque vous avez terminé vos sélections, cliquez sur Enregistrer.

Localisez ensuite l'intégration portant le nom que vous avez utilisé ci-dessus et cliquez sur Activer.

activateoauth.png

L'activation de l'intégration ouvrira une fenêtre vous demandant d'approuver l'accès. Cliquez sur Autoriser pour être redirigé vers Klaviyo afin de terminer la configuration de l'intégration.

oauthperms.png

Connectez-vous si vous ne l'avez pas encore fait, ou confirmez que votre nom de compte et votre ID sont corrects, puis cliquez sur Intégrer Magento 2. Cela ajoutera l'intégration de Magento 2 à votre compte Klaviyo associé à la clé API que vous avez utilisée pour la configuration. Si vous êtes connecté à plusieurs comptes Klaviyo et que le compte correct ne s'affiche pas, déconnectez-vous des autres sessions.

m2authorize.png

Si la fenêtre se ferme automatiquement, la connexion a réussi. 

Si vous recevez l'erreur suivante, assurez-vous que les clés API utilisées dans la première étape correspondent au compte auquel vous êtes actuellement connecté.

apierror.png

Lors de l'établissement de la connexion entre Magento et Klaviyo, si vous recevez une liste d'erreurs, vous pouvez cliquer sur chaque erreur pour en savoir plus sur la cause.
oauthgenerror.png

Prochaines étapes

Prochaines étapes

Maintenant que vous avez activé OAuth, passez à l'activation de l'intégration de Magento 2 dans Klaviyo.

Cet article vous a-t-il été utile ?
Utilisez ce formulaire uniquement pour nous faire part de vos commentaires sur cet article. Comment contacter l’assistance.

Explorer d’autres contenus Klaviyo

Communauté
Contactez des membres de votre secteur, des partenaires et des experts Klaviyo pour trouver de l’inspiration, partager des informations et obtenir des réponses à toutes vos questions.
Formation en direct
Participez à une session en direct avec des experts Klaviyo pour découvrir les bonnes pratiques, apprendre à configurer des fonctionnalités clés et bien plus encore.
Assistance

Accédez à l’assistance via votre compte.

Assistance par e-mail (essai gratuit et comptes payants) Disponible 24h/24 et 7j/7

Chat/assistant virtuel
La disponibilité varie selon l'emplacement et le type de forfait