Phân biệt giữa đường liên kết đến hành động Đặt hàng và hành động trích xuất (Cũ)

Đối tác tích hợp dành cho người mới bắt đầu cũ có thể liên kết các action_link_type bằng action_link. action_link_type giúp xác định loại hành động mà người dùng có thể thực hiện thực hiện khi đượ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 hai hành động sau thực hiện:

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

Tất cả đối tác tham gia Food Actions đều nên sử dụng chế độ này nếu bạn hiện đang gửi cho chúng tôi action_link với action_link_type = ACTION_LINK_TYPE_ORDER_FOOD hoặc service_type = SERVICE_TYPE_FOOD_ORDERING, bạn nên bạn cập nhật nguồn cấp dữ liệu cho phù hợp với phương pháp hiện tại.

Người bán hỗ trợ việc đặt món ăn mang đi đế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"
        }
      ]
    }
  ]
}

Dịch vụ

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

Người bán hỗ trợ dịch vụ giao đồ ăn hoặc đặt 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/fooddelivery/merch34",
          "action_link_type": "ACTION_LINK_TYPE_ORDER_FOOD_DELIVERY",
          "language": "en",
          "platform": "ACTION_PLATFORM_WEB_APPLICATION"
        }
      ]
    }
  ]
}

Dịch vụ

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

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

Nếu người bán hỗ trợ cả hai hành động là Giao đồ ăn và Đặt đồ ăn đến lấy hàng, bạn nên cung cấp hai action_link 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"
        }
      ]
    }
  ]
}

Dịch vụ

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

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

Chẳng hạn như khi action_link đường liên kết sâu đến trang đặt món chung cho nhà hàng mà người dùng sẽ bạn phải chọn giữa tính năng Giao đồ ănNhận đồ ăn, bạn nên sử dụng đang theo dõi

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

  • Trong trường hợp đầu tiên, hãy gắn thẻ action_link sử dụng action_link_type = ACTION_LINK_TYPE_ORDER_FOOD_DELIVERY
  • Đối với trường hợp thứ hai, hãy gắn thẻ action_link sử dụng action_link_type = ACTION_LINK_TYPE_ORDER_FOOD_PICKUP

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

      ]
    }
  ]
}

Dịch vụ

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