Enlaces profundos


¿Crear accesos directos de reserva a través de enlaces profundos?

Aproveche la plataforma Betterez para ofrecer a los clientes atajos de reserva para horarios específicos en un día determinado.

Por ejemplo, si desea vender más un viaje de vacaciones que se realizará el 24 de diciembre de 2017, puede obtener una URL personalizada de la página de ventas web de Betterez (con origen, destino, fecha de viaje y tipo de tarifa preseleccionados) y publicarla directamente en su sitio web, de modo que todo lo que el cliente tenga que hacer sea seleccionar el viaje adecuado para él y luego ingresar su nombre, correo electrónico e información de pago para completar la compra.

Abra su página de ventas web, seleccione el producto adecuado, el O&D deseado, viaje de ida/vuelta, fecha de viaje y tipo de tarifa, luego haga clic en buscar viaje.

Deep Linking 1

En la siguiente página, copie la URL de la página de selección de viaje para que pueda dirigir a cualquier persona nuevamente a esta página.

Deep Linking 2

Puedes crear enlaces similares para cualquier combinación de origen y destino, tipo de billete, tipo de tarifa...

Si desea dirigir a sus usuarios al resultado de un viaje desde una fuente externa, por ejemplo, un widget de página de inicio, entonces hay un conjunto de reglas que deberá aplicar a su formulario en línea para generar un enlace profundo.

Nuestros enlaces profundos se basan en la URL raíz donde se encuentran los resultados del viaje:

https://.betterez.com/cart/572ca2836aaf4d9618001f07/trip-results?

La cadena de consulta necesita las siguientes propiedades y valores:

productFamily // is the product.family property from the /inventory/products api
productId // is the product._id property from the /inventory/products api
type // it should be either 'oneway' or 'roundtrip'
channel // is should always be 'websales'
departureDate // should be in the yyyy-mm-dd format
returnDate // should be in the yyyy-mm-dd format (ignore for type=oneway
from // the station._id of the departure station from the /inventory/stations api
to // the station._id of the arrival station from the /inventory/stations api
fares // a comma separated list of fare._id + | + qty. ex: 59ea2856615dceba0a79d077|2 indicates to passengers for that fare_id, fares id come from the /inventory/fares api

Entonces, si un operador llamado “Red Sox Express” quiere dirigir a los usuarios de Nueva York a Boston en el Beantown Shuttle, en un solo sentido, el día de Año Nuevo, el mapa debería verse así:

https://redsoxexpress.betterez.com/cart/572ca2836aaf4d9618001f07/trip-results?productFamily=reservation&productId=59ea005d98aa8bbd0c00168a&type=oneway&channel=websales&departureDate=2019-01-01&from=59ea1e1fd5e30fb40a73e526&to=59ea26ae615dceba0a78d076&fares=59ea2856615dceba0a79d077%3A1&promo=
  1. productFamily: reservation
  2. productId: 59ea005d98aa8bbd0c00168a
  3. type: oneway
  4. channel: websales
  5. outputDate: 1 de enero de 2019
  6. returnDate: (ignorar para oneway)
  7. from: 'New York' -> id is 59ea1e1fd5e30fb40a73e526
  8. to: 'Boston' -> id is 59ea26ae615dceba0a78d076
  9. fares: 'Standard' -> id id 59ea2856615dceba0a79d077

Los valores deben estar codificados correctamente en URL y para obtener una guía técnica detallada, visite Ingeniería Btrz