# Obtener el siguiente nuevo producto de una búsqueda — Tradedoubler Método de Botize — `tradedoubler.search_by_keyword` (disparador). Devuelve el siguiente producto encontrado para una palabra ('Cafeteras') o palabra compuesta ('Harry Potter'). Es un disparador: inicia la tarea. Una tarea tiene exactamente uno. ## Campos que se configuran Nombre interno del campo, tipo y valores admitidos. En estos campos se pueden insertar etiquetas `{{...}}` de pasos anteriores. - `feed_id` *(string)* — ID del feed - `keywords` *(string)* — Término de búsqueda o palabra clave - `sort` *(string, one of: "" = Sin ordenar; "Price:HighToLow" = {{txt_Price:HighToLow}}; "Price:LowToHigh" = {{txt_Price:LowToHigh}}; "Relevance" = Ordenar los resultados por relevancia)* — Ordenar resultados - `min_reviews_rating` *(string, one of: "" = Incluir todos; "1" = 2 o más estrellas; "2" = 3 o más estrellas; "3" = 4 o más estrellas; "4" = 5 Estrellas)* — Valoración mínima - `min_price` *(string)* — Precio mínimo - `max_price` *(string)* — Precio máximo - `end` *(string, one of: "" = Volver a empezar desde el principio; "wait" = Permanecer a la espera indefinidamente)* — Cuando se alcance el último producto Además admite grupos de campos repetibles, con estos prefijos: `filter_*`. Son componentes compuestos (botones, filtros, teclados); el número final lo pone el usuario al añadirlos. ## Variables de salida Datos que este paso deja disponibles. Se referencian en pasos posteriores con la etiqueta entre dobles llaves. - `{{product_code}}` *(text)* — Código de producto. Identificador interno único del producto devuelto por el mapeador. Por ejemplo: ean8435667155954 - `{{url}}` *(text)* — URL Producto. URL de la ficha del producto con el código de afiliado del usuario - `{{image_url}}` *(text)* — URL Imagen. URL de la imagen principal del producto - `{{variants}}` *(array)* — URLs Imágenes alternativas. URLs de imágenes alternativas del producto - `{{variants.0}}` *(text)* — Imagen Alternativa 1 - `{{variants.1}}` *(text)* — Imagen Alternativa 2 - `{{variants.2}}` *(text)* — Imagen Alternativa 3 - `{{variants.3}}` *(text)* — Imagen Alternativa 4 - `{{variants.4}}` *(text)* — Imagen Alternativa 5 - `{{variants.5}}` *(text)* — Imagen Alternativa 6 - `{{title}}` *(text)* — Título. Título del producto - `{{description}}` *(text)* — Descripción. Texto descriptivo del producto - `{{features}}` *(text)* — Características. Resumen de características del producto - `{{product_group_name}}` *(text)* — Grupo de producto. Grupo o subcategoría específica del producto. Por ejemplo: Aspiradores sin bolsa - `{{category}}` *(text)* — Categoría. Categoría principal del producto. Por ejemplo: Pequeños electrodomésticos - `{{brand}}` *(text)* — Marca. Marca o nombre del fabricante del producto. Por ejemplo: Cecotec - `{{language}}` *(text)* — Idioma. Idioma del contenido del producto. Por ejemplo: es - `{{ean}}` *(text)* — EAN. Código EAN del producto. Por ejemplo: 8435667155954 - `{{mpn}}` *(text)* — MPN. Referencia del fabricante. Por ejemplo: A01_EU01_100006 - `{{rating}}` *(decimal)* — Valoración. Valoración media del producto. Por ejemplo: 4.6 - `{{reviews}}` *(decimal)* — Reseñas. Número de reseñas del producto. Por ejemplo: 10 - `{{price}}` *(decimal)* — Precio actual. Precio actual en la moneda establecida. Por ejemplo: 89.99 - `{{currency}}` *(text)* — Precio:moneda. Moneda establecida. Por ejemplo: EUR - `{{display_amount}}` *(text)* — Precio actual:Formateado. Precio actual formateado en la moneda establecida. Por ejemplo: 89.99 € - `{{original_price}}` *(decimal)* — Precio original:Importe. Precio original antes del descuento. Por ejemplo: 129.90 - `{{display_original_price}}` *(text)* — Precio original:Formateado. Precio original formateado en la moneda establecida. Por ejemplo: 129.90 € - `{{savings_amount}}` *(decimal)* — Descuento:Importe. Importe del descuento en la moneda establecida. Por ejemplo: 39.91 - `{{savings_currency}}` *(text)* — Descuento:Moneda. Moneda del descuento. Por ejemplo: EUR - `{{savings_display_amount}}` *(text)* — Descuento:Formateado. Importe del descuento formateado en la moneda establecida. Por ejemplo: 39.91 € - `{{savings_display_percentage}}` *(decimal)* — Descuento:Porcentaje. Porcentaje de descuento. Por ejemplo: 30.72 - `{{merchant_name}}` *(text)* — Comerciante. Nombre del comercio o anunciante. Por ejemplo: MediaMarkt - `{{offer_id}}` *(text)* — ID de oferta. Identificador único de la oferta. Por ejemplo: 961a3cbe-5679-4500-810d-d1bbefb60120 - `{{source_product_id}}` *(text)* — ID producto origen. ID original del producto en el comercio. Por ejemplo: 1582070 - `{{feed_id}}` *(text)* — ID del feed. Identificador del feed. Por ejemplo: 24915 - `{{availability}}` *(text)* — Disponibilidad. Estado de disponibilidad. Por ejemplo: in stock - `{{condition}}` *(text)* — Estado del producto. Estado del producto. Por ejemplo: new - `{{shipping_cost}}` *(text)* — Coste de envío. Texto de coste de envío devuelto por el proveedor. Por ejemplo: ES:::0.00 EUR - `{{sold_out}}` *(boolean)* — Agotado. Indica si el producto está agotado ## Cuenta Necesita una cuenta de Tradedoubler conectada en Botize: https://botize.com/es/app/tradedoubler/authenticate ## Esta app Todos los disparadores y acciones de Tradedoubler: https://botize.com/es/app/tradedoubler.md ## Cómo montar esto Un asistente de IA (Claude, ChatGPT, Cursor…) puede crear y editar estas tareas en la cuenta del usuario a través del conector MCP de Botize, incluido en todos los planes: https://webhook.botize.es/mcp - Guía de conexión: https://botize.com/es/mcp - Mapa para agentes: https://botize.com/llms.txt - Cuenta nueva: https://botize.com/es/join (500 operaciones gratis, sin tarjeta) --- Resumen legible por máquinas para asistentes de IA. Versión para personas: https://botize.com/es/method/tradedoubler/search_by_keyword