Diferenciar entre os links de entrega de pedidos e de ação para retirada (legado)

.

Os parceiros da Starter Integration legadas podem associar diferentes action_link_type com os action_link(s). action_link_type ajuda a identificar que tipo de ação um usuário pode realizarão quando forem redirecionados para o site dos parceiros usando esse link.

  • Só é possível associar um único action_link_type a cada action_link.

Ao pedir comida, um usuário pode solicitar que as duas ações a seguir sejam realizada:

  • Solicitar a retirada de comida no restaurante (pedir comida para viagem)
  • Pedir entrega de comida para um local específico (pedir comida)

Isso é recomendado para todos os parceiros que participam de ações sobre alimentação, se você nos enviou action_link com action_link_type = ACTION_LINK_TYPE_ORDER_FOOD ou service_type = SERVICE_TYPE_FOOD_ORDERING recomendamos que atualize seus feeds para que fiquem alinhados à abordagem atual.

Comerciantes que apoiam a retirada de pedidos de comida

Comerciantes

{
  "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"
        }
      ]
    }
  ]
}

Serviços

{
  "service": [
    {
      "merchant_id": "merch10",
      "service_id": "10",
      "localized_service_name": {
        "value": "Reservation",
        "localized_value": [
          {
            "locale": "en",
            "value": "Food Order"
          }
        ]
      },
      "action_link": [
        {
          "url": "https://www.rwgpartnerwebsite.com/reserve_table/merch1",
          "action_link_type": "ACTION_LINK_TYPE_ORDER_FOOD_TAKEOUT",
          "language": "en",
          "platform": "ACTION_PLATFORM_WEB_APPLICATION"
        }
      ]
    }
  ]
}

Comerciantes que apoiam a entrega de comida

Comerciantes

{
 "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"
        }
      ]
    }
  ]
}

Serviços

{
  "service": [
    {
      "merchant_id": "merch10",
      "service_id": "10",
      "localized_service_name": {
        "value": "Food Delivery",
        "localized_value": [
          {
            "locale": "en",
            "value": "Food Delivery"
          }
        ]
      },
      "action_link": [
        {
          "url": "https://www.rwgpartnerwebsite.com/reserve_table/merch1",
          "action_link_type": "ACTION_LINK_TYPE_ORDER_FOOD_DELIVERY",
          "language": "en",
          "platform": "ACTION_PLATFORM_WEB_APPLICATION"
        }
      ]
    }
  ]
}

Comerciantes que oferecem serviço de retirada e entrega de comida

Se um comerciante aceitar ações, ou seja, entrega e pedido de comida para retirada, é recomendável fornecer dois action_link e associá-los às ações apropriadas.

Comerciantes

{
  "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"
        }
      ]
    }
  ]
}

Serviços

{
  s"ervice:" [
    {
      m"erchant_id:" m"erch10,"
      s"ervice_id:" 1"0,"
      l"ocalized_service_name:" {
        v"alue:" F"ood Order,"
        l"ocalized_value:" [
          {
            l"ocale:" e"n,"
            v"alue:" F"ood Order
"          }
        ]
      },
      a"ction_link:" [
        {
          u"rl:" h"ttps://www.rwgpartnerwebsite.com/foodpickup/merch10,"
          a"ction_link_type:" A"CTION_LINK_TYPE_ORDER_FOOD_TAKEOUT,"
          l"anguage:" e"n,"
          p"latform:" A"CTION_PLATFORM_WEB_APPLICATION
"        }
      ]
    },
    {
      m"erchant_id:" m"erch10,"
      s"ervice_id:" 1"0,"
      l"ocalized_service_name:" {
        v"alue:" F"ood Delivery,"
        l"ocalized_value:" [
          {
            l"ocale:" e"n,"
            v"alue:" F"ood Delivery
"          }
        ]
      },
      a"ction_link:" [
        {
          u"rl:" h"ttps://www.rwgpartnerwebsite.com/fooddelivery/merch10,"
          a"ction_link_type:" A"CTION_LINK_TYPE_ORDER_FOOD_DELIVERY,"
          l"anguage:" e"n,"
          p"latform:" A"CTION_PLATFORM_WEB_APPLICATION
"        }
      ]
    }
  ]
}

Comerciantes que oferecem suporte às duas ações com um único URL

Por exemplo, quando um action_link quais links diretos para a página de pedidos genérica do restaurante onde o usuário precisa escolher entre Entrega de comida e Retirada de comida, recomendamos o seguindo

Envie o action_link. duas vezes, associando cada instância com o action_link_type apropriado, mencionados abaixo:

  • Para a primeira instância, marque o action_link usando action_link_type = ACTION_LINK_TYPE_ORDER_FOOD_DELIVERY
  • Para a segunda instância, marque o action_link usando action_link_type = ACTION_LINK_TYPE_ORDER_FOOD_PICKUP

Comerciantes

{
  "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"
        }

      ]
    }
  ]
}

Serviços

{
  "service": [
    {
      "merchant_id": "merch10",
      "service_id": "10",
      "localized_service_name": {
        "value": "Food Order",
        "localized_value": [
          {
            "locale": "en",
            "value": "Food Order"
          }
        ]
      },
      "action_link": [
        {
          "url": "https://www.rwgpartnerwebsite.com/foodtakeout+delivery/merch10",
          "action_link_type": "ACTION_LINK_TYPE_ORDER_FOOD_TAKEOUT",
          "language": "en",
          "platform": "ACTION_PLATFORM_WEB_APPLICATION"
        }
      ]
    },
    {
      "merchant_id": "merch10",
      "service_id": "10",
      "localized_service_name": {
        "value": "Food Delivery",
        "localized_value": [
          {
            "locale": "en",
            "value": "Food Delivery"
          }
        ]
      },
      "action_link": [
        {
          "url": "https://www.rwgpartnerwebsite.com/foodtakeout+delivery/merch10",
          "action_link_type": "ACTION_LINK_TYPE_ORDER_FOOD_DELIVERY",
          "language": "en",
          "platform": "ACTION_PLATFORM_WEB_APPLICATION"
        }
      ]
    }
  ]
}