使用 E2E 資料動態饋給,為 Google 餐飲訂購服務提供動作連結

如電子郵件所述,我們將在 2024 年將訂購端到端體驗轉換為重新導向產品。2024 年 7 月 1 日,端對端消費者體驗將停止服務。只要在端對端動態饋給中加入動作連結,系統就會使用現有的端對端動態饋給來支援重新導向體驗。為順利轉換至訂購重新導向體驗,請透過 E2E 動態饋給提交動作連結。請注意,這項要求不會以任何方式影響您現有的端對端體驗。

動作連結可做為 Google 平台和合作夥伴網站之間的橋樑,讓使用者前往合作夥伴網站上的特定頁面並下單。對於商家動作,連結應直接連往訂單頁面,讓使用者立即開始建立購物車。在自取和外送的情況下,建議提供深層連結,連至預先選取的外送或自取選項。

在 2024 年 7 月 1 日前,您只需要在現有的 E2E 動態饋給中加入行動連結。您隨時可以開始傳送動作連結,但在轉換至重新導向體驗完成前,這些連結不會生效。我們預計從 2024 年第 2 季開始,將合作夥伴從端對端消費者體驗遷移至重新導向消費者體驗,並會在變更前通知您。請注意,建議您先在沙箱中上傳動態饋給和 RTU,再將動作連結新增至正式版動態饋給。新增動作連結的合作夥伴必須遵守 地點動作政策

視你使用的是 v1 廣告空間結構定義還是 v2 廣告空間結構定義,傳送動作連結的方法也會有所不同。

如果您使用的是第 1 版商品型錄結構定義

在動態饋給檔案中,找出動態饋給的頂層結構 DataFeed 信封。

針對 DataFeed 元素中的每個 Service 實體,提交含有 potentialAction 屬性的動作連結,如下所示:

"potentialAction": { "url": "https://fopatestagent.com/ordering/restaurant-1/delivery" }

範例

{
  "@context": "http://schema.googleapis.com",
  "@type": "DataFeed",
  "dateModified": "2018-01-27T05:01:07-0800",
  "dataFeedElement": [
    {
      "@type": "Service",
      "@id": "https://fopatestagent.com/service/restaurant-1/delivery",
      "serviceType": "DELIVERY",
      "potentialAction": {
        "url": "https://fopatestagent.com/ordering/restaurant-1/delivery"
      },
      "provider": {
        "@type": "Restaurant",
        "@id": "https://fopatestagent.com/locations/restaurant-1"
      }
    }
  ]
}

如果您使用的是第 2 版廣告空間結構定義

在服務實體中,使用 actionLinkUrl 屬性傳送動作連結,如下所示:

"actionLinkUrl":"https://www.rwgpartnerwebsite.com/foodorderpickup/merchant_foepa_3"

範例

{
  "@type": "Service",
  "@id": "10824/takeout",
  "serviceType": "TAKEOUT",
  "actionLinkUrl": "https://www.rwgpartnerwebsite.com/foodorderpickup/merchant_foepa_3",
  "menuId": "10824",
  "restaurantId": "10824"
}

請為每項支援的服務提交一個動作連結 (也就是說,如果餐廳同時支援外帶和外送,請為所有餐廳提交一個外送動作連結和一個外帶動作連結)。你可以使用相同的連結進行外送和外帶。您將繼續使用批次攝入功能,透過服務動態饋給傳送動作連結。系統會在動態饋給擷取期間辨識並驗證這些變更。我們會檢查網址是否有效,並在攝入記錄詳細資料中回報任何問題,例如缺少網址。

驗證

如果您未在服務實體的批次資料動態消息中加入動作連結,攝入記錄的詳細資料檢視畫面就會顯示警告,指出沒有動作連結。

即時更新

轉址體驗仍支援即時更新,且不需要對現有的 E2E 即時更新導入作業進行任何變更。系統會在 5 分鐘內,將對 ETA 和費用等中繼資料的即時更新內容反映在重新導向消費者 UI 中。無法使用即時更新功能更新動作連結。如果即時更新包含動作連結,系統會忽略該連結,並在消費者 UI 中提供從批次動態消息中成功擷取的最新動作連結。