Fournir des liens d'action à Google Food Ordering à l'aide de flux de données E2E

Comme indiqué dans l'e-mail, nous allons passer de notre expérience de commande de bout en bout au produit de redirection en 2024. Le 1er juillet 2024, l'expérience client de bout en bout sera arrêtée. Les flux de bout en bout existants seront utilisés pour alimenter l'expérience de redirection, à condition que des liens d'action soient ajoutés aux flux de bout en bout. Pour faciliter la transition vers l'expérience de redirection de commande, nous vous demandons de nous envoyer les liens d'action via vos flux E2E. Il est important de noter que cette demande n'aura aucune incidence sur votre expérience de bout en bout existante.

Un lien d'action sert de pont entre la plate-forme de Google et le site Web du partenaire, ce qui permet aux utilisateurs d'accéder à une page spécifique du site Web du partenaire et de passer une commande. Pour une action du marchand, le lien doit rediriger directement vers la page de commande, ce qui permet aux utilisateurs de commencer à remplir leur panier immédiatement. Pour le retrait et la livraison, il est préférable de fournir un lien profond vers des options présélectionnées pour la livraison ou le retrait.

La seule modification que vous devez apporter avant le 1er juillet 2024 consiste à ajouter des liens d'action à vos flux E2E existants. Vous pouvez commencer à envoyer des liens d'action à tout moment, mais ils ne seront pas actifs tant que la transition vers l'expérience de redirection ne sera pas terminée. Nous prévoyons de commencer à migrer les partenaires de l'expérience client de bout en bout vers l'expérience client de redirection à partir du 2e trimestre 2024. Vous serez informé avant ce changement. Notez que nous vous recommandons d'importer des flux et des RTU dans l'environnement de bac à sable avant d'ajouter des liens d'action à vos flux de production. Les partenaires qui ajoutent des liens d'action doivent respecter le Règlement sur les actions Place.

Selon que vous utilisez le schéma d'inventaire v1 ou le schéma d'inventaire v2, les méthodes d'envoi des liens d'action sont différentes.

Si vous utilisez le schéma d'inventaire v1

Dans vos fichiers de flux, recherchez l'enveloppe DataFeed, qui correspond à la structure de premier niveau de votre flux.

Pour chaque entité de service de l'élément "DataFeed", envoyez un lien d'action avec la propriété potentialAction comme suit:

"potentialAction": { "url": "https://fopatestagent.com/ordering/restaurant-1/delivery" }

Exemple

{
  "@context": "http://schema.googleapis.com",
  "@type": "DataFeed",
  "dateModified": "2018-01-27T05:01:07-0800",
  "dataFeedElement": [
    {
      "@type": "Service",
      "@id": "https://fopatestagent.com/service/restaurant-1/delivery",
      "serviceType": "DELIVERY",
      "potentialAction": {
        "url": "https://fopatestagent.com/ordering/restaurant-1/delivery"
      },
      "provider": {
        "@type": "Restaurant",
        "@id": "https://fopatestagent.com/locations/restaurant-1"
      }
    }
  ]
}

Si vous utilisez le schéma d'inventaire v2

Dans l'entité "Service", envoyez le lien d'action avec la propriété actionLinkUrl comme suit:

"actionLinkUrl":"https://www.rwgpartnerwebsite.com/foodorderpickup/merchant_foepa_3"

Exemple

{
  "@type": "Service",
  "@id": "10824/takeout",
  "serviceType": "TAKEOUT",
  "actionLinkUrl": "https://www.rwgpartnerwebsite.com/foodorderpickup/merchant_foepa_3",
  "menuId": "10824",
  "restaurantId": "10824"
}

Envoyez un lien d'action pour chaque service compatible (par exemple, si vos restaurants proposent à la fois la vente à emporter et la livraison, envoyez un lien d'action pour la livraison et un pour la vente à emporter pour tous les restaurants). Vous pouvez utiliser le même lien pour la livraison et la vente à emporter. Vous continuerez à utiliser l'ingestion par lot pour nous envoyer les liens d'action dans les flux de services. Ces modifications seront reconnues et validées lors de l'ingestion du flux. Nous vérifions si les URL sont valides et signalons les problèmes, tels qu'une URL manquante dans les détails de l'historique d'ingestion.

Validation

Si vous n'incluez pas de liens d'action avec les flux de données par lot d'une entité de service, un avertissement indiquant l'absence de liens d'action s'affichera dans la vue détaillée de l'historique d'ingestion.

Mises à jour en temps réel

Les mises à jour en temps réel sont toujours prises en charge dans l'expérience de redirection, sans modification requise de votre implémentation existante de mise à jour en temps réel E2E. Les mises à jour en temps réel des métadonnées telles que les temps de trajet estimés et les frais seront répercutées dans l'interface utilisateur de la redirection en moins de cinq minutes. Les liens d'action ne peuvent pas être mis à jour en temps réel. Si une mise à jour en temps réel inclut un lien d'action, il sera ignoré et le lien qui s'affichera dans l'UI de l'utilisateur sera le lien d'action le plus récent ingéré avec succès à partir des flux par lot.