Liens d'action de redirection de commande : livraison et à emporter

Les partenaires d'intégration de redirection de commande peuvent associer différents action_link_type à leurs action_link. action_link_type permet d'identifier le type d'action qu'un utilisateur peut effectuer lorsqu'il est redirigé vers le site Web du partenaire à l'aide de ce lien.

  • Vous ne pouvez associer qu'un seul action_link_type à chaque action_link.

Lorsqu'il commande de la nourriture, un utilisateur peut demander l'une des deux actions suivantes :

  • Demander à récupérer un repas au restaurant (commander un repas à emporter)
  • Demander une livraison de repas à un endroit précis (Commander une livraison de repas)

Nous recommandons cette approche à tous les partenaires participant aux actions liées à l'alimentation. Si vous nous envoyez actuellement des action_link avec action_link_type = ACTION_LINK_TYPE_ORDER_FOOD ou service_type = SERVICE_TYPE_FOOD_ORDERING, nous vous recommandons de mettre à jour vos flux pour qu'ils soient conformes à l'approche actuelle.

Marchands proposant la commande de repas à emporter

Marchands

{
  "merchant": [
    {
      "merchant_id": "merch10",
      "name": "Sample Restaurant",
      "telephone": "+1-650-123-4567",
      "url": "https://www.restaurantsamplewebsite.com",
      "category": "restaurant",
      "geo": {
        "address": {
          "street_address": "803 11th Avenue",
          "locality": "Sunnyvale",
          "region": "CA",
          "country": "USA",
          "postal_code": "94089"
        }
      },
      "action_link": [
        {
          "url": "https://www.partnerwebsite.com/foodtakeout/merch34",
          "action_link_type": "ACTION_LINK_TYPE_ORDER_FOOD_TAKEOUT",
          "language": "en",
          "platform": "ACTION_PLATFORM_WEB_APPLICATION"
        }
      ]
    }
  ]
}

Marchands proposant la commande de repas avec livraison

Marchands

{
 "merchant": [
    {
      "merchant_id": "merch10",
      "name": "Sample Restaurant",
      "telephone": "+1-650-123-4567",
      "url": "https://www.restaurantsamplewebsite.com",
      "category": "restaurant",
      "geo": {
        "address": {
          "street_address": "803 11th Avenue",
          "locality": "Sunnyvale",
          "region": "CA",
          "country": "USA",
          "postal_code": "94089"
        }
      },
      "action_link": [
        {
          "url": "https://www.partnerwebsite.com/fooddelivery/merch34",
          "action_link_type": "ACTION_LINK_TYPE_ORDER_FOOD_DELIVERY",
          "language": "en",
          "platform": "ACTION_PLATFORM_WEB_APPLICATION"
        }
      ]
    }
  ]
}

Marchands proposant la vente à emporter et la livraison de repas

Si un marchand accepte les deux actions(livraison et retrait de commandes de repas), nous vous recommandons de fournir deux action_link distincts et de les associer aux actions appropriées.

Marchands

{
  "merchant": [
    {
      "merchant_id": "merch10",
      "name": "Sample Restaurant",
      "telephone": "+1-650-123-4567",
      "url": "https://www.restaurantsamplewebsite.com",
      "category": "restaurant",
      "geo": {
        "address": {
          "street_address": "803 11th Avenue",
          "locality": "Sunnyvale",
          "region": "CA",
          "country": "USA",
          "postal_code": "94089"
        }
      },
      "action_link": [
        {
          "url": "https://www.partnerwebsite.com/foodtakeout/merch34",
          "action_link_type": "ACTION_LINK_TYPE_ORDER_FOOD_TAKEOUT",
          "language": "en",
          "platform": "ACTION_PLATFORM_WEB_APPLICATION"
        },
        {
          "url": "https://www.partnerwebsite.com/fooddelivery/merch34",
          "action_link_type": "ACTION_LINK_TYPE_ORDER_FOOD_DELIVERY",
          "language": "en",
          "platform": "ACTION_PLATFORM_WEB_APPLICATION"
        }
      ]
    }
  ]
}

Marchands acceptant les deux actions via une seule URL

Par exemple, lorsqu'un action_link redirige vers une page de commande générique pour le restaurant où l'utilisateur doit choisir entre Livraison de repas et Retrait de repas, nous vous recommandons ce qui suit :

Envoyez l'URL action_link deux fois, en associant chaque instance au action_link_type approprié, comme indiqué ci-dessous :

  • Pour la première instance, taguez action_link à l'aide de action_link_type = ACTION_LINK_TYPE_ORDER_FOOD_DELIVERY.
  • Pour la deuxième instance, taguez action_link à l'aide de action_link_type = ACTION_LINK_TYPE_ORDER_FOOD_TAKEOUT.

Marchands

{
  "merchant": [
    {
      "merchant_id": "merch10",
      "name": "Sample Restaurant",
      "telephone": "+1-650-123-4567",
      "url": "https://www.restaurantsamplewebsite.com",
      "category": "restaurant",
      "geo": {
        "address": {
          "street_address": "803 11th Avenue",
          "locality": "Sunnyvale",
          "region": "CA",
          "country": "USA",
          "postal_code": "94089"
        }
      },
      "action_link": [
        {
          "url": "https://www.partnerwebsite.com/foodtakeout+delivery/merch34",
          "action_link_type": "ACTION_LINK_TYPE_ORDER_FOOD_DELIVERY",
          "language": "en",
          "platform": "ACTION_PLATFORM_WEB_APPLICATION"
        },
        {
          "url": "https://www.partnerwebsite.com/foodtakeout+delivery/merch34",
          "action_link_type": "ACTION_LINK_TYPE_ORDER_FOOD_TAKEOUT",
          "language": "en",
          "platform": "ACTION_PLATFORM_WEB_APPLICATION"
        }

      ]
    }
  ]
}