訂購重新導向動作連結 - 外送和外帶

訂購重新導向整合合作夥伴可以將不同action_link_typeaction_link建立關聯action_link_type 有助於識別使用者透過該連結重新導向至合作夥伴網站時,可執行的動作類型。

  • 每個 action_link 只能與單一 action_link_type 建立關聯。

訂購餐點時,使用者可以要求執行下列其中一項動作:

  • 向餐廳要求外帶餐點 (訂購外帶餐點)
  • 要求將餐點外送到特定地點 (訂購餐點外送)

如果目前傳送給我們的資料包含 action_link(s)action_link_type = ACTION_LINK_TYPE_ORDER_FOODservice_type = SERVICE_TYPE_FOOD_ORDERING,建議所有參與美食動作的合作夥伴更新動態饋給,採用目前的方法。

支援訂餐外帶自取的商家

商家

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

支援訂餐外送的商家

商家

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

支援外帶自取和外送的商家

如果商家同時支援這兩項動作 (即外送訂餐和自取訂餐),建議您提供兩個不同的 action_link(s),並將其與適當的動作建立關聯。

商家

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

商家透過單一網址支援這兩項動作

舉例來說,如果 action_link 深層連結至餐廳的一般訂餐頁面,使用者必須選擇「餐點外送」和「餐點自取」,建議您採取下列做法:

提交 action_link 網址兩次,並將每個執行個體與適當的 action_link_type 建立關聯,如下所述:

  • 在第一個執行個體中,標記 action_link,使用 action_link_type = ACTION_LINK_TYPE_ORDER_FOOD_DELIVERY
  • 針對第二個執行個體,請使用 action_link_type = ACTION_LINK_TYPE_ORDER_FOOD_TAKEOUT 標記 action_link

商家

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

      ]
    }
  ]
}