Configuration du compte

Pour pouvoir passer des commandes de bout en bout, vous devez disposer d'un compte actif dans Actions Center. Ce site vous donne accès aux outils d'importation des flux de données et à la configuration des points de terminaison des services Web. Le compte est créé par l'équipe de bout en bout des commandes une fois votre contrat signé.

Configuration initiale du compte

Une fois votre compte créé, un e-mail de confirmation est envoyé à l'adresse associée à votre contact professionnel Google. Il contient des liens vers votre compte dans le Centre d'actions et vers le guide d'intégration.

Suivez ces étapes pour terminer la configuration initiale du compte:

  1. Cliquez sur le lien vers votre compte figurant dans l'e-mail de confirmation. Lors de votre première visite sur le Centre d'actions, vous êtes invité à ajouter vos coordonnées d'urgence, si vous n'en avez pas. Suivez les instructions pour renseigner vos coordonnées. Vous pourrez les mettre à jour ultérieurement sur la page Compte et utilisateurs > Coordonnées. Formulaire de coordonnées
du compte

  2. Accédez à la page Compte et utilisateurs du Centre d'actions. Dans l'onglet Utilisateurs, vous pouvez accorder l'accès aux membres de votre équipe en ajoutant leurs comptes à la liste des utilisateurs. Pour en savoir plus, consultez l'article Compte et utilisateurs.

Une fois la configuration initiale de votre compte terminée, votre équipe peut utiliser Actions Center comme outil principal pour gérer l'intégration des commandes de bout en bout. Pour en savoir plus, suivez la procédure décrite sur la page Tâches d'intégration.

Gérer des marques

On Ordering-to-End, une marque se compose d'un recueil de localisations. Chaque localisation est associée à un nom de marque, un logo, des règles de confidentialité, des conditions d'utilisation, ainsi qu'un pays et une langue cibles. Cela vous permet de spécifier un branding localisé au niveau du pays et de la langue. Les marques sont configurées séparément dans les environnements de bac à sable et de production. Vous devez configurer une marque avec au moins une localisation pour chaque pays dans lequel vous avez des restaurants. Sinon, vos restaurants n'apparaîtront pas sur Google et ne pourront pas être testés depuis Actions Center. Pour obtenir des instructions détaillées sur la localisation de vos marques, consultez la page Gérer les marques.

Tâches d'intégration

La page Tâches d'intégration liste les étapes à suivre pour démarrer et fournir la configuration initiale de votre compte. Complétez-les pour vous assurer que votre compte est entièrement fonctionnel.

Configurer un projet Google Cloud

Pour gérer l'intégration avec les API Ordering End-to-End, vous avez besoin d'un projet Google Cloud. Vous pouvez créer un projet ou utiliser un projet existant à cette fin. Nous vous recommandons de créer un projet, car Google doit y avoir accès.

Une fois le projet créé, vous avez besoin du numéro et de l'adresse e-mail du projet Cloud pour poursuivre les tâches d'intégration:

  • Vous trouverez le numéro du projet Cloud dans la console Google Cloud. Accédez à Accueil > Tableau de bord > Informations sur le projet.
  • L'adresse e-mail du projet Cloud est indiquée dans IAM et administration > IAM > Autorisations.Vous avez besoin de l'adresse e-mail associée au rôle Propriétaire.

Ajoutez et enregistrez le numéro de projet et l'adresse e-mail dans le formulaire Actions Center > Onboarding Tasks > Cloud Project Configuration (Centre des actions > Tâches d'intégration > Configuration du projet Cloud).

Configurer la source du flux de données

Vous devez héberger les fichiers de flux de données sur votre infrastructure. La commande de bout en bout est compatible avec trois types de solutions d'hébergement de fichiers: Google Cloud Storage, Amazon S3 et un hébergeur Web avec un sitemap diffusant les fichiers via HTTPS. Pour connaître les autres exigences concernant la source de flux de données, consultez la page Conditions préalables. Suivez ensuite les étapes décrites dans les sections ci-dessous en fonction de votre type de source de flux de données.

Configuration initiale de la source de flux de données sur Google Cloud Storage

  1. Ouvrez l'onglet Tâches d'intégration dans le Centre d'actions.
  2. Passez à l'étape Choisir la source du flux.
  3. Remplissez le formulaire "Feed Source" (Source du flux) :
    1. Mode d'envoi du flux : choisissez Google Cloud Storage.
    2. Marker File (Fichier de repère) : fournit l'URL du fichier marker.txt.
    3. Fichiers de données : fournissez l'URL du bucket GCS contenant les flux de données.
  4. Cliquez sur Envoyer.

Configuration initiale de la source de flux de données sur Amazon S3

  1. Ouvrez l'onglet Tâches d'intégration dans le Centre d'actions.
  2. Passez à l'étape Choisir la source du flux.
  3. Remplissez le formulaire "Feed Source" (Source du flux) :
    1. Mode de diffusion du flux : sélectionnez Amazon S3.
    2. Marker File (Fichier de repère) : fournissez l'URL du fichier marker.txt.
    3. Fichiers de données: fournissez l'URL du bucket S3 contenant les flux de données.
    4. Access ID (ID d'accès) : saisissez l'ID de clé d'accès IAM disposant des autorisations nécessaires pour lire les ressources S3.
    5. Access Key (Clé d'accès) : saisissez la clé d'accès secrète IAM disposant des autorisations nécessaires pour lire les ressources S3.
  4. Cliquez sur Envoyer.

Configuration initiale de la source de flux de données sur HTTPS avec un sitemap

  1. Ouvrez l'onglet Tâches d'intégration dans le Centre d'actions.
  2. Passez à l'étape Choisir la source du flux.
  3. Remplissez le formulaire "Feed Source" (Source du flux) :
    1. Mode d'envoi du flux : sélectionnez HTTPS.
    2. Fichier sitemap : indiquez l'URL du fichier sitemap.xml.
    3. Username (Nom d'utilisateur) : saisissez les identifiants du nom d'utilisateur pour accéder au serveur HTTPS.
    4. Password (Mot de passe) : saisissez le mot de passe permettant d'accéder au serveur HTTPS.
  4. Cliquez sur Envoyer.

Vous pourrez modifier les paramètres de la source de flux de données sur la page Configuration > Flux une fois le compte entièrement configuré.

Configurer un compte de service

Vous avez besoin d'un compte de service pour envoyer des requêtes HTTPS authentifiées aux API Google, telles que l'API des mises à jour en temps réel ou la async order update.

Pour configurer un compte de service, procédez comme suit:

  1. accéder à la console Google Cloud ;
  2. Un projet Google Cloud est également associé à votre compte dans le Centre d'actions. Sélectionnez ce projet s'il ne l'est pas déjà.
  3. Cliquez sur Comptes de service dans le menu de gauche.
  4. Cliquez sur Créer un compte de service.
  5. Attribuez un nom au compte de service, puis cliquez sur Créer.
  6. Dans Sélectionnez un rôle, choisissez Projet > Éditeur.
  7. Cliquez sur Continuer.
  8. Facultatif: Ajoutez des utilisateurs pour leur accorder l'accès au compte de service, puis cliquez sur OK.
  9. Cliquez sur > Créer une clé pour le compte de service que vous venez de créer.
  10. Sélectionnez le format JSON, puis cliquez sur Créer.
  11. Une fois votre nouvelle paire de clés publique/privée générée, téléchargez-la sur votre ordinateur.

Ajouter une URL de traitement

Pour tester votre intégration, vous devez configurer l'URL de votre API de traitement. L'URL de traitement associe le compte Actions Center au point de terminaison de l'URL de votre service Web, qui héberge votre service Web implémenté selon le schéma d'action de traitement.

Pour configurer votre URL de traitement, procédez comme suit:

  1. Dans le Centre d'actions, accédez à Configuration > Points de terminaison.
  2. Ajoutez une URL de traitement d'espace réservé dans le champ de texte de l'onglet Ordering End-to-End Endpoint (Point de terminaison de commande de bout en bout). À ce stade, l'URL de traitement n'a pas besoin d'être une URL fonctionnelle.
  3. Cliquez sur Enregistrer les modifications.