Linki do działań przekierowania zamawiania – dostawa i eksportowanie danych na wynos

Partnerzy w zakresie integracji przekierowań zamówień mogą powiązać różne elementy typu action_link_type ze swoimi elementami action_link. Atrybut action_link_type pomaga określić, jakie działanie może wykonać użytkownik po przekierowaniu do witryny partnera za pomocą tego linku.

  • Z każdym linkiem do działania możesz powiązać tylko jeden element action_link_type.

Zamawiając jedzenie, użytkownik może poprosić o wykonanie 1 z tych 2 czynności:

  • Wysyłanie prośby o odbiór jedzenia z restauracji (zamawianie jedzenia na wynos)
  • Zamawianie dostawy jedzenia do konkretnego miejsca (zamawianie jedzenia z dostawą)

Jest to zalecane dla wszystkich partnerów uczestniczących w programie Food Actions, jeśli obecnie przesyłasz nam action_link za pomocą action_link_type = ACTION_LINK_TYPE_ORDER_FOOD lub service_type = SERVICE_TYPE_FOOD_ORDERING, zalecamy zaktualizowanie plików danych zgodnie z obecnym podejściem.

Sprzedawcy obsługujący zamawianie jedzenia na wynos z odbiorem własnym

Sprzedawcy

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

Sprzedawcy obsługujący zamawianie jedzenia z dostawą

Sprzedawcy

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

Sprzedawcy obsługujący odbiór i dostawę jedzenia na wynos

Jeśli sprzedawca obsługuje oba te działania, np. dostawę jedzenia i odbiór zamówień na jedzenie, zalecamy podanie 2 osobnych atrybutów action_link i powiązanie ich z odpowiednimi działaniami.

Sprzedawcy

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

sprzedawcy obsługujący oba działania za pomocą jednego adresu URL;

Jeśli na przykład element action_link zawiera precyzyjne linki do ogólnej strony do składania zamówień w restauracji, w której użytkownik musi wybrać opcję Dostawy jedzenia lub Odbiór jedzenia, zalecamy wykonanie tych czynności:

Prześlij adres URL action_link 2 razy, kojarząc każdą instancję z odpowiednim parametrem action_link_type, jak opisano poniżej:

  • W pierwszym przypadku otaguj action_link za pomocą tagu action_link_type = ACTION_LINK_TYPE_ORDER_FOOD_DELIVERY
  • W drugim przypadku otaguj action_link za pomocą tagu action_link_type = ACTION_LINK_TYPE_ORDER_FOOD_TAKEOUT

Sprzedawcy

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

      ]
    }
  ]
}