Les partenaires d'intégration de la fonctionnalité de redirection des commandes 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 lien action_link.
Lors de la commande de repas, l'utilisateur peut demander l'exécution de l'une des deux actions suivantes:
- Demander un retrait de repas au restaurant (Commander à emporter des repas)
- Demander la livraison de repas à un endroit spécifique (livraison de commande de repas)
Cette option est recommandée pour tous les partenaires participant au programme Food Actions. Si vous nous envoyez actuellement un ou plusieurs 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 respectent l'approche actuelle.
Marchands proposant des plats à emporter à 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 livraison de repas à domicile
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 des plats à emporter et en livraison, à emporter
Si un marchand accepte les deux actions(par exemple, la livraison et le retrait des commandes de repas), nous vous recommandons de fournir deux action_link
distinctes 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, si une action_link
renvoie vers la page de commande générique du restaurant où l'utilisateur doit choisir entre la livraison et la retrait de repas, nous recommandons ce qui suit :
Envoyez l'URL action_link
deux fois, en associant chaque instance à l'élément action_link_type
approprié, comme indiqué ci-dessous:
- Pour la première instance, ajoutez un tag à
action_link
avecaction_link_type = ACTION_LINK_TYPE_ORDER_FOOD_DELIVERY
. - Pour la deuxième instance, ajoutez un tag à
action_link
avecaction_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" } ] } ] }