Đường liên kết đến hành động chuyển hướng đến trang đặt hàng – Giao tận nơi và Mang đi

Các đối tác Tích hợp chuyển hướng đặt hàng có thể liên kết nhiều action_link_type với action_link của họ. action_link_type giúp xác định loại hành động mà người dùng có thể thực hiện khi họ được chuyển hướng đến trang web của đối tác bằng đường liên kết đó.

  • Bạn chỉ có thể liên kết một action_link_type với mỗi action_link.

Khi đặt đồ ăn, người dùng có thể yêu cầu thực hiện một trong hai hành động sau:

  • Yêu cầu tự đến lấy đồ ăn tại nhà hàng (Đặt món mang đi)
  • Yêu cầu giao đồ ăn đến một địa điểm cụ thể (Đặt đồ ăn giao tận nơi)

Tất cả đối tác tham gia Hành động về thực phẩm đều nên làm theo cách này. Nếu hiện đang gửi cho chúng tôi action_link(s) bằng action_link_type = ACTION_LINK_TYPE_ORDER_FOOD hoặc service_type = SERVICE_TYPE_FOOD_ORDERING, bạn nên cập nhật nguồn cấp dữ liệu để phù hợp với phương pháp hiện tại.

Người bán hỗ trợ đặt món ăn đến lấy hàng

Người bán

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

Người bán hỗ trợ đặt đồ ăn giao tận nơi

Người bán

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

Người bán hỗ trợ dịch vụ đến lấy hàng và giao đồ ăn mang đi

Nếu người bán hỗ trợ cả hai hành động, tức là Giao đơn đặt món ăn và Đến lấy đơn đặt món ăn, bạn nên cung cấp hai action_link(các) riêng biệt và liên kết chúng với các hành động thích hợp.

Người bán

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

Người bán hỗ trợ cả hai hành động thông qua một URL duy nhất

Ví dụ: khi action_link liên kết sâu đến trang đặt hàng chung cho nhà hàng, nơi người dùng sẽ phải chọn giữa Giao đồ ănTự đến lấy đồ ăn, chúng tôi đề xuất bạn làm như sau

Gửi URL action_link hai lần, liên kết mỗi phiên bản với action_link_type thích hợp như đề cập bên dưới:

  • Đối với phiên bản đầu tiên, hãy gắn thẻ action_link bằng action_link_type = ACTION_LINK_TYPE_ORDER_FOOD_DELIVERY
  • Đối với phiên bản thứ hai, hãy gắn thẻ action_link bằng action_link_type = ACTION_LINK_TYPE_ORDER_FOOD_TAKEOUT

Người bán

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

      ]
    }
  ]
}