Link do działania umożliwia użytkownikom interakcję z precyzyjnym linkiem, który prowadzi do witryny partnera, aby wykonać działanie. Precyzyjne linki są wyświetlane w panelu wiedzy sprzedawcy. Z tego przewodnika dowiesz się, jak dodawać linki do działań w plikach danych.
Linki do działań na poziomie sprzedawcy
Link do działania należy podać w plikach danych sprzedawcy, gdy wszystkie usługi danego sprzedawcy przekierowują użytkownika na tę samą stronę docelową w witrynie partnera.
Typ działania należy określić za pomocą parametru ActionLinkType.
W przypadku integracji Przekierowanie z rezerwacji pole ActionLinkType powinno mieć wartość ACTION_LINK_TYPE_BOOK_APPOINTMENT.
// Predetermined type of action associated with an action link. enum ActionLinkType { // The action link type is unspecified. ACTION_LINK_TYPE_UNSPECIFIED = 0; // The action link type is booking an appointment. ACTION_LINK_TYPE_BOOK_APPOINTMENT = 1; // The action link type is booking an online appointment. ACTION_LINK_TYPE_BOOK_ONLINE_APPOINTMENT = 2; // The action link type is ordering food for delivery or takeout or both. ACTION_LINK_TYPE_ORDER_FOOD = 3; // The action link type is ordering food for delivery. ACTION_LINK_TYPE_ORDER_FOOD_DELIVERY = 4; // The action link type is ordering food for takeout. ACTION_LINK_TYPE_ORDER_FOOD_TAKEOUT = 5; // The action link type is making a dining reservation. ACTION_LINK_TYPE_MAKE_DINING_RESERVATION = 6; // The action link type allows users to shop from the given merchant. It // could either be delivery or pickup. ACTION_LINK_TYPE_SHOP_ONLINE = 7; }
Linki działań na poziomie usług
Jeśli usługa ma dedykowany link przekierowujący, w plikach danych o usługach należy podać link do działania.
W przypadku integracji Przekierowanie z rezerwacji pole ActionLinkType powinno mieć wartość ACTION_LINK_TYPE_BOOK_APPOINTMENT.
Typ działania musi być określony za pomocą elementu ActionLinkType, który jest częścią elementu ActionLink w pliku danych o usługach.
// Predetermined type of action associated with an action link. enum ActionLinkType { // The action link type is unspecified. ACTION_LINK_TYPE_UNSPECIFIED = 0; // The action link type is booking an appointment. ACTION_LINK_TYPE_BOOK_APPOINTMENT = 1; // The action link type is booking an online appointment. ACTION_LINK_TYPE_BOOK_ONLINE_APPOINTMENT = 2; // The action link type is ordering food for delivery or takeout or both. ACTION_LINK_TYPE_ORDER_FOOD = 3; // The action link type is ordering food for delivery. ACTION_LINK_TYPE_ORDER_FOOD_DELIVERY = 4; // The action link type is ordering food for takeout. ACTION_LINK_TYPE_ORDER_FOOD_TAKEOUT = 5; // The action link type is making a dining reservation. ACTION_LINK_TYPE_MAKE_DINING_RESERVATION = 6; // The action link type allows users to shop from the given merchant. It // could either be delivery or pickup. ACTION_LINK_TYPE_SHOP_ONLINE = 7; }