Campos de catálogo disponibles para Travel Ads

Última actualización: octubre de 2025

Los Travel Ads admiten tres tipos diferentes de catálogos:

  • Hoteles: diseñado para almacenar establecimientos y características distintivas o argumentos de venta de los hoteles.

  • Vuelos: diseñado para almacenar información sobre rutas de vuelos.

  • Destino: tipo de catálogo flexible que se puede personalizar para diferentes aplicaciones de viajes.

Consejo: Para comenzar, puedes usar nuestras plantillas de catálogos de viajes:

Travel Ads - Flight catalog templateTravel Ads - Hotel catalog templateTravel Ads - Destination catalog template (Beta)

TikTok recomienda usar todos los campos para facilitar la concordancia entre tu producto y la intención del usuario.


Importante: Todos los datos del catálogo se deben introducir con codificación Unicode. Otros tipos de texto no son compatibles y causarán errores.

Nombres de campo y casos de uso

Vuelos

Campo

¿Es obligatorio?

Descripción y ejemplo

Reglas

origin_airport


Tipo: string

Obligatorio

Código IATA del aeropuerto de origen.


Ejemplo: CHI

Solo códigos IATA (tres caracteres).

destination_airport


Tipo: string

Obligatorio

Código IATA del aeropuerto de destino.


Ejemplo: NYC

Solo códigos IATA (tres caracteres).

image_link



Tipo: string

Obligatorio

Enlace de la imagen del vuelo.


Ejemplo: https://www.imagelink.com/flight_image_001.jpg

1. La URL del enlace debe tener el formato x://xxx.xxx/xxx?xxx=xxx.

2. La imagen debe estar en formato .JPG/.JPEG o .PNG.

3. La imagen debe tener como mínimo 500 x 500 píxeles.

4. Los tamaños de imagen recomendados son: 1200 x 628 px para horizontal, 640 x 640 px para cuadrada y 720 x 1280 px para vertical.

5. No hay límite máximo de caracteres para la URL del enlace.

6. El enlace puede empezar con http o con https.

7. Asegúrate de que el enlace esté activo y sea accesible en el momento del envío.

8. La imagen debe ser exclusiva del vuelo. Evita las miniaturas, las imágenes de referencia y las genéricas.

9. Evita usar imágenes con marcas de agua, logos o texto superpuesto.

link


Tipo: string

Obligatorio

URL de la página de destino del producto o sitio web en el que se puede ver el vuelo.


Ejemplo: https://www.landingpage.com

1. La URL del enlace debe tener el formato x://xxx.xxx/xxx?xxx=xxx.

2. No hay límite máximo de caracteres para la URL del enlace.

3. Comprueba que el enlace funciona en el momento del envío para evitar el rechazo.

4. El enlace puede empezar con http o con https.

additional_image_link


Tipo: string

Opcional

Enlaces de imágenes adicionales del vuelo.


Ejemplo: https://www.imagelink.com/flight_image_002.jpg

1. Las URL de los enlaces debe tener el formato x://xxx.xxx/xxx?xxx=xxx.

2. El formato de todas las imágenes debe ser .JPG/.JPEG o .PNG.

3. Cada imagen debe tener como mínimo 500 x 500 píxeles.

4. Usa una coma (,) para separar varios enlaces de imágenes.

5. Máximo 20 enlaces de imagen por vuelo

6. Asegúrate de que todos los enlaces estén activos y sean accesibles en el momento del envío.

7. Las imágenes deben ser pertinentes al vuelo concreto. Evita imágenes de relleno o genéricas.

8. Evita usar imágenes con marcas de agua, logos o texto superpuesto.

video_link


Tipo: string

Opcional

Enlace del vídeo del vuelo.


Ejemplo: https://www.tiktok.com/flight.mp4

1. La URL del enlace debe tener el formato x://xxx.xxx/xxx?xxx=xxx.

2. No hay límite máximo de caracteres para la URL del enlace.

3. Comprueba que el enlace funciona en el momento del envío para evitar el rechazo.

4. El enlace puede empezar con http o con https.

5. La relación de aspecto recomendada para el vídeo vinculado es vertical (9:16).

6. La resolución recomendada para el vídeo vinculado es ≥720 * 1280.

7. La tasa de bits recomendada para el vídeo vinculado es ≥516 kbps.

8. Es recomendable que el vídeo vinculado tenga el sonido habilitado e incluya subtítulos.

9. Es recomendable que el vídeo vinculado siga las directrices estándar de TikTok sobre la zona segura para evitar que se solape texto o se cubra información esencial.

origin_city


Tipo: string

Opcional

Nombre de la ciudad de origen.


Ejemplo: Chicago

Límite de caracteres: 150.

destination_city


Tipo: string

Opcional

Nombre de la ciudad de destino.


Ejemplo: Nueva York

Límite de caracteres: 150.

price



Tipo: string

Opcional

Precio original del vuelo.


Ejemplo: 9,97 USD

1. El campo price debe tener el siguiente formato: coste, seguido del código de moneda ISO 4217, con un espacio entre el coste y la moneda.

2. La moneda debe coincidir con la moneda predeterminada del catálogo.

3. El precio y la moneda deben coincidir con el precio y la moneda de la página de destino y la página de pago.

sale_price


Tipo: string

Opcional

Precio con descuento del vuelo.


Ejemplo: 9,9 USD

1. El campo sale_price debe tener el siguiente formato: coste, seguido del código de moneda ISO 4217, con un espacio entre el coste y la moneda.

2. Usa este campo cuando haya descuentos publicitarios, sale_price debe reflejar el precio con descuento que se muestra a los usuarios.

3. La moneda debe coincidir con la moneda predeterminada del catálogo.

4. El valor de sale_price y la moneda deben coincidir con el precio y la moneda de la página de destino y la página de pago.

5. sale_price debe ser menor que price.

description


Tipo: string

Opcional

Descripción breve del vuelo.


Ejemplo: Vuelo a Nueva York

Límite de caracteres: 20 000

airline_company


Tipo: string

Opcional

Nombre de la compañía aérea.


Ejemplo: Delta Air Lines

1. Valores aceptados: Delta Air Lines, American Airlines, United Airlines, Emirates, Lufthansa Group, Air France-KLM Group, Qatar Airways, China Southern Airlines, China Eastern Airlines, Southwest Airlines, Singapore Airlines, British Airways, Qantas Airways, Turkish Airlines, Cathay Pacific, ANA (All Nippon Airways), KLM Royal Dutch Airlines, Japan Airlines, Alaska Airlines, Virgin Atlantic, JetBlue Airways, Aeroflot

2. Proporciona solo una aerolínea por entrada.

3. Usa este campo para especificar la aerolínea que opera el vuelo. El valor debe coincidir exactamente con una de las aerolíneas aceptadas mencionadas anteriormente.

cabin_class


Tipo: string

Opcional

Clase de cabina del vuelo.


Ejemplo: Primera clase

1. Valores aceptados: First Class, Business Class, Premium Economy, Economy Class, Basic Economy, First Class Suite, Business Class Suite, Lie-Flat Seat, Comfort Class, Standard Economy, Quiet Class

2. Proporciona solo una clase de cabina por entrada.

3. Usa este campo para indicar la clase de cabina que se ofrece en el vuelo. El valor debe coincidir exactamente con las opciones aceptadas mencionadas anteriormente.

priority


Tipo: string

Opcional

El nivel de prioridad del vuelo en el catálogo Ejemplo: 1

Valores aceptados: 0, 1, 2, 3, 4, 5

android_url


Tipo: string

Opcional

La URL de cada aplicación Android, se necesita si tu localización de optimización incluye aplicación.


Ejemplo: android://electronic

1. URL de la tienda de aplicaciones Android.

2. Comprueba que el enlace funciona en el momento del envío para evitar el rechazo.

3. android_url y android_package deben dirigir a la misma aplicación.

android_package


Tipo: string

Opcional

El ID de la tienda de aplicaciones Android, se necesita si tu localización de optimización incluye aplicación.


Ejemplo: com.electronic

1. ID de la tienda de aplicaciones Android.

2. Comprueba que el enlace funciona en el momento del envío para evitar el rechazo.

3. android_url y android_package deben dirigir a la misma aplicación.

android_app_name


Tipo: string

Opcional

El nombre de cada aplicación Android, se necesita si tu localización de optimización incluye aplicación.


Ejemplo: Electronic Android

El nombre de android_app_name debe coincidir con la aplicación vinculada en los campos android_url y android_package.

ios_url


Tipo: string

Opcional

La URL de cada aplicación iOS, se necesita si tu localización de optimización incluye aplicación.


Ejemplo: iOS://electronic

1. URL de la App Store de iOS.

2. Comprueba que el enlace funciona en el momento del envío para evitar el rechazo.

3. iOS_url e iOS_package deben dirigir a la misma aplicación.

ios_app_store_id


Tipo: string

Opcional

El ID de la tienda de aplicaciones iOS, se necesita si tu localización de optimización incluye aplicación.


Ejemplo: 1234

1. ID de la App Store de iOS.

2. Comprueba que el enlace funciona en el momento del envío para evitar el rechazo.

3. iOS_url e iOS_package deben dirigir a la misma aplicación.

ios_app_name


Tipo: string

Opcional

El nombre de cada aplicación iOS, se necesita si tu localización de optimización incluye aplicación.


Ejemplo: Electronic iOS

El nombre de ios_app_name debe coincidir con la aplicación vinculada en los campos ios_url e ios_app_store_id.

custom_label_0


Tipo: string

Opcional

Un argumento de venta breve sobre el vuelo. Se usa para rellenar el texto del anuncio cuando no se detecta un valor de sale_price para el flight_id.


Ejemplo: Sin escalas

1. Usa este campo para destacar un argumento de venta clave del vuelo.

2. Cada uno de los cinco campos disponibles (custom_label_0 a custom_label_4) está diseñado para tener un mensaje corto diferente.

3. Recomendamos rellenar los campos en orden, empezando por custom_label_0, después 1, 2 y así sucesivamente.

4. Límite de caracteres: 500

custom_label_1


Tipo: string

Opcional

Un argumento de venta breve sobre el vuelo.


Ejemplo: Económico

1. Usa este campo para destacar un argumento de venta clave del vuelo.

2. Cada uno de los cinco campos disponibles (custom_label_0 a custom_label_4) está diseñado para tener un mensaje corto diferente.

3. Recomendamos rellenar los campos en orden, empezando por custom_label_0, después 1, 2 y así sucesivamente.

4. Límite de caracteres: 500

custom_label_2


Tipo: string

Opcional

Un argumento de venta breve sobre el vuelo.


Ejemplo: Sale a primera hora

1. Usa este campo para destacar un argumento de venta clave del vuelo.

2. Cada uno de los cinco campos disponibles (custom_label_0 a custom_label_4) está diseñado para tener un mensaje corto diferente.

3. Recomendamos rellenar los campos en orden, empezando por custom_label_0, después 1, 2 y así sucesivamente.

4. Límite de caracteres: 500

custom_label_3


Tipo: string

Opcional

Un argumento de venta breve sobre el vuelo.


Ejemplo: Wi-Fi gratis

1. Usa este campo para destacar un argumento de venta clave del vuelo.

2. Cada uno de los cinco campos disponibles (custom_label_0 a custom_label_4) está diseñado para tener un mensaje corto diferente.

3. Recomendamos rellenar los campos en orden, empezando por custom_label_0, después 1, 2 y así sucesivamente.

4. Límite de caracteres: 500

custom_label_4


Tipo: string

Opcional

Un argumento de venta breve sobre el vuelo.


Ejemplo: Espacio extra

1. Usa este campo para destacar un argumento de venta clave del vuelo.

2. Cada uno de los cinco campos disponibles (custom_label_0 a custom_label_4) está diseñado para tener un mensaje corto diferente.

3. Recomendamos rellenar los campos en orden, empezando por custom_label_0, después 1, 2 y así sucesivamente.

4. Límite de caracteres: 500

internal_label[0]


Tipo: string

Opcional

Añade etiquetas internas para filtrar los elementos cuando se creen conjuntos de productos.

Ejemplo: 1927

1. Pon cada etiqueta entre comillas simples ('') y separa varias etiquetas con comas (,).

2. No incluyas espacios en blanco al principio o al final de cada etiqueta.

3. Límite de caracteres: 100.

4. Límite de cantidad de etiquetas: 5000

internal_label[1]


Tipo: string


Opcional

Añade etiquetas internas para filtrar los elementos cuando se creen conjuntos de productos.


Ejemplo: verano

1. Pon cada etiqueta entre comillas simples ('') y separa varias etiquetas con comas (,).

2. No incluyas espacios en blanco al principio o al final de cada etiqueta.

3. Límite de caracteres: 100.

4. Límite de cantidad de etiquetas: 5000


Hoteles

Campo

¿Es obligatorio?

Descripción y ejemplo

Reglas

hotel_id


Tipo: string

Obligatorio

Este ID debe coincidir con el ID de SKU que usas para el parámetro “content_id” en tu fuente de eventos.



Ejemplo: H12345

1. Límite de caracteres: 100.

2. Todos los valores de hotel_id deben ser únicos en el catálogo.

hotel_name


Tipo: string

Obligatorio

Nombre más habitual del hotel.


Ejemplo: Hotel TikTok

Límite de caracteres: 150.

image_link


Tipo: string

Obligatorio

Enlace de la imagen del hotel.


Ejemplo: https://www.imagelink.com/hotel_image_001.jpg

1. La URL del enlace debe tener el formato x://xxx.xxx/xxx?xxx=xxx.

2. No hay límite máximo de caracteres para la URL del enlace.

3. Comprueba que el enlace funciona en el momento del envío para evitar el rechazo.

4. El enlace puede empezar con http o con https.

5. La imagen vinculada debe tener un tamaño ≥500 x 500 píxeles.

6. La imagen debe estar en formato JPG o PNG.

7. La imagen debe ser exclusiva del hotel. Evita las miniaturas, las imágenes de referencia y las genéricas.

8. No incluyas marcas de agua, logos ni texto en la imagen.

link


Tipo: string

Obligatorio

URL de la página de destino del producto o del sitio web en el que se puede reservar una habitación de hotel.


Ejemplo: https://www.landingpage.com

1. La URL del enlace debe tener el formato x://xxx.xxx/xxx?xxx=xxx.

2. No hay límite máximo de caracteres para la URL del enlace.

3. Comprueba que el enlace funciona en el momento del envío para evitar el rechazo.

4. El enlace puede empezar con http o con https.

price


Tipo: string

Obligatorio

Precio original de la habitación de hotel por noche.


Ejemplo: 9,97 USD

1. El campo price debe tener el siguiente formato: coste, seguido del código de moneda ISO 4217, con un espacio entre el coste y la moneda.

2. La moneda debe coincidir con la moneda predeterminada del catálogo.

3. El precio y la moneda deben coincidir con el precio y la moneda de la página de destino y la página de pago.

4. Solo debe haber un precio por cada hotel_id.

address


Tipo: string

Obligatorio

Dirección postal principal del hotel.


Ejemplo: Calle Mayor, 123

Límite de caracteres: 150.

address.city


Tipo: string

Obligatorio

Ciudad en la que se encuentra el hotel.


Ejemplo: Leganés

Límite de caracteres: 150.

address.region


Tipo: string

Obligatorio

Estado, condado o provincia del hotel.


Ejemplo: Salamanca

Límite de caracteres: 150.

address.country


Tipo: string

Obligatorio

País en el que se encuentra el hotel.


Ejemplo: España

Límite de caracteres: 150.

brand


Tipo: string

Obligatorio

Nombre de la marca del hotel.


Ejemplo: TikTok

Límite de caracteres: 150.

availability


Tipo: string

Obligatorio

Estado de inventario del producto.


Ejemplo: Disponible

Valores aceptados: Disponible, No hay existencias. Otros valores provocarán un error.

description


Tipo: string

Opcional

Descripción breve del hotel.


Ejemplo: Un hotel fantástico

Límite de caracteres: 20 000

video_link


Tipo: string

Opcional

Enlace del vídeo del hotel.


Ejemplo: https://www.tiktok.com/hotel.mp4

1. La URL del enlace debe tener el formato x://xxx.xxx/xxx?xxx=xxx.

2. No hay límite máximo de caracteres para la URL del enlace.

3. Comprueba que el enlace funciona en el momento del envío para evitar el rechazo.

4. El enlace puede empezar con http o con https.

5. La relación de aspecto recomendada para el vídeo vinculado es Vertical (9:16).

6. La resolución recomendada para el vídeo vinculado es ≥720 * 1280.

7. La tasa de bits recomendada para el vídeo vinculado es ≥516 kbps.

8. Es recomendable que el vídeo vinculado tenga el sonido habilitado e incluya subtítulos.

9. Es recomendable que el vídeo vinculado siga las directrices estándar de TikTok sobre la zona segura para evitar que se solape texto o se cubra información esencial.

sale_price


Tipo: string

Opcional

Precio con descuento de la habitación de hotel por noche.


Ejemplo: 9,9 USD

1. El campo sale_price debe tener el siguiente formato: coste, seguido del código de moneda ISO 4217, con un espacio entre el coste y la moneda.

2. La moneda debe coincidir con la moneda predeterminada del catálogo.

3. El valor de sale_price y la moneda deben coincidir con el precio y la moneda de la página de destino y la página de pago.

4. Solo debe haber un sale_price por cada hotel_id.

total_price


Tipo: string

Opcional

Precio total de la reserva de hotel.


Ejemplo: 99 USD

1. El campo total_price debe tener el siguiente formato: coste, seguido del código de moneda ISO 4217, con un espacio entre el coste y la moneda.

2. La moneda debe coincidir con la moneda predeterminada del catálogo.

3. El valor de total_price y la moneda deben coincidir con el precio y la moneda de la página de destino y la página de pago.

4. Solo debe haber un total_price por cada hotel_id.

additional_image_link


Tipo: string

Opcional

Enlaces de imágenes adicionales del hotel.


Ejemplo: https://www.tiktok.com/hotel_image_002.jpg, https://www.tiktok.com/hotel_image_003.jpg

1. La URL del enlace debe tener el formato x://xxx.xxx/xxx?xxx=xxx.

2. No hay límite máximo de caracteres para la URL del enlace.

3. Comprueba que el enlace funciona en el momento del envío para evitar el rechazo.

4. El enlace puede empezar con http o con https.

5. No debe haber más de 10 enlaces.

6. Usa “,” para separar los distintos enlaces.

room_type


Tipo: string

Opcional

Tipo de habitación.


Ejemplo: Suite de lujo

Límite de caracteres: 150.

latitude


Tipo: flotante

Opcional

Latitud del hotel.


Ejemplo: 37.4841

El valor debe estar comprendido entre -90 y 90.

longitude


Tipo: flotante

Opcional

Longitud del hotel.


Ejemplo: 122.148252

El valor debe estar comprendido entre -180 y 180.

guest_rating[0].rating_system


Tipo: string

Opcional

Sistema de valoración empleado.


Ejemplo: TripAdvisor

Límite de caracteres: 150.

guest_rating[0].max_score


Tipo: entero

Opcional

Valor máximo de la valoración del hotel.


Ejemplo: 5

Debe ser mayor o igual que 0, y menor o igual que 100. Es recomendable cargar juntos los campos guest_rating[0].score y guest_rating[0].max_score.

guest_rating[0].score


Tipo: flotante

Opcional

Valor real de la valoración del hotel.


Ejemplo: 3,5

Debe ser mayor o igual que 0. Es recomendable cargar juntos los campos guest_rating[0].score y guest_rating[0].max_score.

guest_rating[0].number_of_reviewers


Tipo: entero

Opcional

Número total de personas que han valorado este hotel.


Ejemplo: 345

Debe ser mayor o igual que 0.

guest_rating[1].rating_system


Tipo: string

Opcional

Sistema de valoración empleado.


Ejemplo: TripAdvisor

Límite de caracteres: 150.

guest_rating[1].max_score


Tipo: entero

Opcional

Valor máximo de la valoración del hotel.


Ejemplo: 5

Debe ser mayor o igual que 0, y menor o igual que 100. Es recomendable cargar juntos los campos guest_rating[0].score y guest_rating[0].max_score.

guest_rating[1].score


Tipo: flotante

Opcional

Valor real de la valoración del hotel.


Ejemplo: 3,5

Debe ser mayor o igual que 0. Es recomendable cargar juntos los campos guest_rating[0].score y guest_rating[0].max_score.

guest_rating[1].number_of_reviewers


Tipo: entero

Opcional

Número total de personas que han valorado este hotel.


Ejemplo: 345

Debe ser mayor o igual que 0.

guest_rating[2].rating_system


Tipo: string

Opcional

Sistema de valoración empleado.


Ejemplo: TripAdvisor

Límite de caracteres: 150.

guest_rating[2].max_score


Tipo: entero

Opcional

Valor máximo de la valoración del hotel.


Ejemplo: 5

Debe ser mayor o igual que 0, y menor o igual que 100. Es recomendable cargar juntos los campos guest_rating[0].score y guest_rating[0].max_score.

guest_rating[2].score


Tipo: flotante

Opcional

Valor real de la valoración del hotel.


Ejemplo: 3,5

Debe ser mayor o igual que 0. Es recomendable cargar juntos los campos guest_rating[0].score y guest_rating[0].max_score.

guest_rating[2].number_of_reviewers


Tipo: entero

Opcional

Número total de personas que han valorado este hotel.


Ejemplo: 345

Debe ser mayor o igual que 0.

guest_rating[3].rating_system


Tipo: string

Opcional

Sistema de valoración empleado.


Ejemplo: TripAdvisor

Límite de caracteres: 150.

guest_rating[3].max_score


Tipo: entero

Opcional

Valor máximo de la valoración del hotel.


Ejemplo: 5

Debe ser mayor o igual que 0, y menor o igual que 100. Es recomendable cargar juntos los campos guest_rating[0].score y guest_rating[0].max_score.

guest_rating[3].score


Tipo: flotante

Opcional

Valor real de la valoración del hotel.


Ejemplo: 3,5

Debe ser mayor o igual que 0. Es recomendable cargar juntos los campos guest_rating[0].score y guest_rating[0].max_score.

guest_rating[3].number_of_reviewers


Tipo: entero

Opcional

Número total de personas que han valorado este hotel.


Ejemplo: 345

Debe ser mayor o igual que 0.

guest_rating[4].rating_system


Tipo: string

Opcional

Sistema de valoración empleado.


Ejemplo: TripAdvisor

Límite de caracteres: 150.

guest_rating[4].max_score


Tipo: entero

Opcional

Valor máximo de la valoración del hotel.


Ejemplo: 5

Debe ser mayor o igual que 0, y menor o igual que 100. Es recomendable cargar juntos los campos guest_rating[0].score y guest_rating[0].max_score.

guest_rating[4].score


Tipo: flotante

Opcional

Valor real de la valoración del hotel.


Ejemplo: 3,5

Debe ser mayor o igual que 0. Es recomendable cargar juntos los campos guest_rating[0].score y guest_rating[0].max_score.

guest_rating[4].number_of_reviewers


Tipo: entero

Opcional

Número total de personas que han valorado este hotel.


Ejemplo: 345

Debe ser mayor o igual que 0.

star_rating


Tipo: flotante

Opcional

Valoración del hotel con estrellas.


Ejemplo: 3,5

Los valores válidos están comprendidos entre 1 y 5.

phone


Tipo: entero

Opcional

Número de teléfono principal del hotel.


Ejemplo: 1234567890


loyalty_program


Tipo: string

Opcional

Programa de fidelización que ofreces para ganar puntos por las estancias en el hotel.


Ejemplo: Grupo TikTok

Límite de caracteres: 150.

margin_level


Tipo: string

Opcional

Indicador de la rentabilidad del hotel.


Ejemplo: 10

Límite de caracteres: 150.

hotel_retailer_id


Tipo: string

Opcional

Introduce un ID único para el minorista del hotel.


Ejemplo: MIN123

Límite de caracteres: 150.

hotel_room_id


Tipo: string

Opcional

Introduce un ID único para la habitación del hotel.


Ejemplo: H123

Límite de caracteres: 100.

meal_policy


Tipo: string

Opcional

Política de comidas ofrecidas por el hotel.


Ejemplo: Todo incluido

Límite de caracteres: 150.

cancellation_policy


Tipo: string

Opcional

Política de cancelación de las reservas del hotel.


Ejemplo: Cancelación gratuita hasta 24 horas antes del check-in

Límite de caracteres: 150.

android_url


Tipo: string

Opcional

URL de cada aplicación Android.


Ejemplo: android://electronic

1. URL de la tienda de aplicaciones Android.

2. Comprueba que el enlace funciona en el momento del envío para evitar el rechazo.

3. android_url y android_package deben dirigir a la misma aplicación.

android_package


Tipo: string

Opcional

ID de la tienda de aplicaciones Android.


Ejemplo: com.electronic

1. ID de la tienda de aplicaciones Android.

2. Comprueba que el enlace funciona en el momento del envío para evitar el rechazo.

3. android_url y android_package deben dirigir a la misma aplicación.

android_app_name


Tipo: string

Opcional

Nombre de cada aplicación Android.


Ejemplo: Electronic Android

El nombre de android_app_name debe coincidir con la aplicación vinculada en los campos android_url y android_package.

ios_url


Tipo: string

Opcional

URL de cada aplicación iOS.


Ejemplo: iOS://electronic

1. URL de la App Store de iOS.

2. Comprueba que el enlace funciona en el momento del envío para evitar el rechazo.

3. iOS_url e iOS_package deben dirigir a la misma aplicación.

ios_app_store_id


Tipo: string

Opcional

ID de la App Store de iOS.


Ejemplo: 1234

1. ID de la App Store de iOS.

2. Comprueba que el enlace funciona en el momento del envío para evitar el rechazo.

3. iOS_url e iOS_package deben dirigir a la misma aplicación.

ios_app_name


Tipo: string

Opcional

Nombre de cada aplicación de iOS.


Ejemplo: Electronic iOS

El nombre de ios_app_name debe coincidir con la aplicación vinculada en los campos ios_url e ios_app_store_id.

neighborhood


Tipo: string

Opcional

Vecindario en el que se encuentra el hotel.


Ejemplo: Centro de la ciudad de París

Límite de caracteres: 150.

priority


Tipo: entero

Opcional

Indicador de la prioridad del hotel.


Ejemplo: 0


category


Tipo: string

Opcional

Tipo de establecimiento, como, por ejemplo, un hotel.


Ejemplo: Hotel

1. Límite de caracteres: 150.

2. Usa “,” para separar las distintas categorías.

amenities


Tipo: string

Opcional

Servicios disponibles en el hotel.


Ejemplo: Piscina

Límite de caracteres: 150.

custom_label_0


Tipo: string

Obligatorio: condicional

Un argumento de venta breve sobre el hotel. Se usa para rellenar el texto del anuncio cuando no se detecta un valor de sale_price para el hotel_id.


Ejemplo: Desayuno gratuito

Límite de caracteres recomendado: 20

custom_label_1


Tipo: string

Obligatorio: condicional

Un argumento de venta breve sobre el hotel. Se usa para rellenar el texto del anuncio cuando no se detecta información de valoraciones o reseñas para el hotel_id.


Ejemplo: Admite mascotas

Límite de caracteres recomendado: 20

custom_label_2


Tipo: string

Opcional

Un argumento de venta breve sobre el hotel.


Ejemplo: Tiene aparcamiento

Límite de caracteres: 20.

custom_label_3


Tipo: string

Opcional

Un argumento de venta breve sobre el hotel.


Ejemplo: Transp. aeropuerto

Límite de caracteres: 20.

custom_label_4


Tipo: string

Opcional

Un argumento de venta breve sobre el hotel.


Ejemplo: Sostenibilidad

Límite de caracteres: 20.


Destino (beta)

Campo

¿Es obligatorio?

Descripción y ejemplo

Reglas

destination_id

Tipo: string

Obligatorio

Este ID debe coincidir con el ID de SKU que usas para el parámetro “content_id” en tu fuente de eventos.

Ejemplo: D123456

1. Límite de caracteres: 100.

2. Todos los valores de destination_id deben ser únicos en el catálogo.

destination_name

Tipo: string

Obligatorio

Nombre más común del destino.

Ejemplo: Nueva York

1. Límite de caracteres: 150

image_link

Tipo: string

Obligatorio

Un enlace a la imagen del destino

Ejemplo: https://www.imagelink.com/destination_image_001.jpg

1. La URL del enlace debe tener el formato x://xxx.xxx/xxx?xxx=xxx. 2. No hay límite máximo de caracteres para la URL del enlace. 3. Comprueba que el enlace funciona en el momento del envío para evitar el rechazo. 4. El enlace puede empezar con http o con https. 5. La imagen vinculada debe tener un tamaño ≥500 x 500 píxeles. 6. La imagen debe estar en formato JPG o PNG. 7. La imagen debe ser exclusiva del destino. Evita las miniaturas, las imágenes de marcador de posición y las genéricas. 8. No incluyas marcas de agua, logos ni texto en la imagen.

link

Tipo: string

Obligatorio

URL de la página de destino del producto o sitio web en el que se puede ver la página del destino.

Ejemplo: https://www.landingpage.com

1. La URL del enlace debe tener el formato x://xxx.xxx/xxx?xxx=xxx. 2. No hay límite máximo de caracteres para la URL del enlace. 3. Comprueba que el enlace funciona en el momento del envío para evitar el rechazo. 4. El enlace puede empezar con http o con https.

address

Tipo: string

Obligatorio

Dirección postal principal del destino.

Ejemplo: Calle Mayor, 123

1. Límite de caracteres: 150

address.city

Tipo: string

Obligatorio

Ciudad en la que se encuentra el destino.

Ejemplo: Leganés

1. Límite de caracteres: 150

address.region

Tipo: string

Obligatorio

Estado, condado o provincia del destino.

Ejemplo: Salamanca

1. Límite de caracteres: 150

address.country

Tipo: string

Obligatorio

País en el que se encuentra el destino.

Ejemplo: España

1. Límite de caracteres: 150

tipos

Tipo: string

Obligatorio

Palabras o frases que describen el destino, por ejemplo, playa, ciudad, comida, turismo, cultura, historia, compras, museo, tranquilidad, paisaje, naturaleza, arquitectura, negocios, gente simpática, relajación, mercado nocturno, montaña, templo, senderismo o buceo.

Ejemplo: ciudad, turismo

1. Usa una coma para separar cada tipo.

price

Tipo: string

Opcional

Precio original del viaje.

Ejemplo: 9,97 USD

1. El campo price debe tener el siguiente formato: coste, seguido del código de moneda ISO 4217, con un espacio entre el coste y la moneda. 2. La moneda debe coincidir con la moneda predeterminada del catálogo. 3. El precio y la moneda deben coincidir con el precio y la moneda de la página de destino y la página de pago. 4. Solo debería haber un precio por destination_id.

description

Tipo: string

Opcional

Breve descripción del viaje.

Ejemplo: explorar la vibrante ciudad de Nueva York

1. Límite de caracteres: 20 000

video_link

Tipo: string

Opcional

Un enlace al vídeo del destino.

Ejemplo: https://www.tiktok.com/destination.mp4

1. La URL del enlace debe tener el formato x://xxx.xxx/xxx?xxx=xxx. 2. No hay límite máximo de caracteres para la URL del enlace. 3. Comprueba que el enlace funciona en el momento del envío para evitar el rechazo. 4. El enlace puede empezar con http o con https. 5. La relación de aspecto recomendada para el vídeo vinculado es Vertical (9:16). 6. La resolución recomendada para el vídeo vinculado es ≥720 * 1280. 7. La tasa de bits recomendada para el vídeo vinculado es ≥516 kbps. 8. Es recomendable que el vídeo vinculado tenga el sonido habilitado e incluya subtítulos. 9. Es recomendable que el vídeo vinculado siga las directrices estándar de TikTok sobre la zona segura para evitar que se solape texto o se cubra información esencial.

postcode

Tipo: string

Opcional

Código postal del destino.

Ejemplo: 10001


latitude

Tipo: flotante

Opcional

Latitud del destino.

Ejemplo: 40.7128

1. El valor debe estar comprendido entre -90 y 90.

longitude

Tipo: flotante

Opcional

Longitud del destino.

Ejemplo: -74.006

1. El valor debe estar comprendido entre -180 y 180.

sale_price

Opcional

Precio del viaje con descuento.

Ejemplo: 9,9 USD

1. El campo sale_price debe tener el siguiente formato: coste, seguido del código de moneda ISO 4217, con un espacio entre el coste y la moneda. 2. La moneda debe coincidir con la moneda predeterminada del catálogo. 3. El valor de sale_price y la moneda deben coincidir con el precio y la moneda de la página de destino y la página de pago. 4. Solo debería haber un sale_price por destination_id.

additional_image_link

Tipo: string

Opcional

Enlaces de imágenes adicionales del destino.

Ejemplo: https://www.tiktok.com/destination_image_002.jpg, https://www.tiktok.com/destination_image_003.jpg

1. La URL del enlace debe tener el formato x://xxx.xxx/xxx?xxx=xxx. 2. No hay límite máximo de caracteres para la URL del enlace. 3. Comprueba que el enlace funciona en el momento del envío para evitar el rechazo. 4. El enlace puede empezar con http o con https. 5. No puede haber más de 10 enlaces. 6. Usa “,” para separar los distintos enlaces.

android_url

Tipo: string

Opcional

URL de cada aplicación Android.

Ejemplo: android_url

1. URL de la tienda de aplicaciones Android. 2. Asegúrate de que el enlace funciona en el momento de enviarlo para evitar que se rechace. 3. android_url y android_package deberían dirigir a la misma aplicación.

android_package

Tipo: string

Opcional

ID de la tienda de aplicaciones Android.

Ejemplo: android_package

1. android_url y android_package deben dirigir a la misma aplicación.

android_app_name

Tipo: string

Opcional

Nombre de cada aplicación Android.

Ejemplo: android_app_name

1. El nombre de android_app_name debe coincidir con la aplicación vinculada en los campos android_url y android_package.

ios_url

Tipo: string

Opcional

URL de cada aplicación iOS.

Ejemplo: iOS://electronic

1. URL de la App Store de iOS.

2. Asegúrate de que el enlace funcione en el momento de enviarlo para evitar el rechazo. 3. iOS_url y iOS_package deberían dirigir a la misma aplicación.

ios_app_store_id

Tipo: string

Opcional

ID de la App Store de iOS.

Ejemplo: 1234

1. ID de la App Store de iOS. 2. iOS_url e iOS_package deben dirigir a la misma aplicación.

ios_app_name

Tipo: string

Opcional

Nombre de cada aplicación de iOS.

Ejemplo: Electronic iOS

1. El nombre de ios_app_name debe coincidir con la aplicación vinculada en los campos ios_url e ios_app_store_id.

neighborhood

Tipo: string

Opcional

Vecindario en el que se encuentra el destino.

Ejemplo: Centro de la ciudad de París

1. Límite de caracteres: 150.

custom_label_0

Tipo: string

Opcional

Un argumento de venta breve sobre el viaje.

Ejemplo: escapada sencilla

1. Límite de caracteres recomendado: 20

custom_label_1

Tipo: string

Opcional

Un argumento de venta breve sobre el viaje.

Ejemplo: paisajes épicos

1. Límite de caracteres recomendado: 20

custom_label_2

Tipo: string

Opcional

Un argumento de venta breve sobre el viaje.

Ejemplo: diversión sin límite

1. Límite de caracteres: 20

custom_label_3

Tipo: string

Opcional

Un argumento de venta breve sobre el viaje.

Ejemplo: haz ya las maletas

1. Límite de caracteres: 20

custom_label_4

Tipo: string

Opcional

Un argumento de venta breve sobre el viaje.

Ejemplo: viaje rápido

1. Límite de caracteres: 20