{"section":"known-issues","requestedLocale":"es","requestedSlug":"pdp-devuelve-un-error-404-para-los-productos-que-no-estan-asociados-a-un-canal-de-ventas-predeterminado-discoveryconfigjs","locale":"es","slug":"pdp-devuelve-un-error-404-para-los-productos-que-no-estan-asociados-a-un-canal-de-ventas-predeterminado-discoveryconfigjs","path":"docs/es/known-issues/FastStore/pdp-devuelve-un-error-404-para-los-productos-que-no-estan-asociados-a-un-canal-de-ventas-predeterminado-discoveryconfigjs.md","branch":"main","content":">ℹ️ Este problema conocido ha sido traducido automáticamente del inglés.\n\n## Sumario\n\nLas tiendas FastStore tienen un canal de ventas configurado en `discovery.config.js` como política de ventas predeterminada; por lo tanto, Intelligent Search utiliza esta política de ventas para generar PLP y PDP, ignorando los parámetros de consulta en el momento de la visualización. Por lo tanto, las PDP de los productos que existen **únicamente en una política comercial secundaria** (por ejemplo, un producto exclusivo para miembros) devuelven un error 404, incluso cuando:\n\n- el usuario haya iniciado sesión y pertenezca al clúster correspondiente (p. ej., «miembros»)\n- el producto aparezca en la PLP al añadir `?sc={{id}}` a la URL\n\nActualmente, el producto debe estar disponible en el canal de ventas configurado en `discovery.config.js` para que exista la ruta PDP. En la actualidad, `discovery.config.js` permite la configuración de una única política comercial.\n\n## Simulación\n\n1. Configura un proyecto FastStore con una política comercial/canal de ventas predeterminado fijo (por ejemplo, SC 1) en `discovery.config.js`, utilizando Intelligent Search como motor de búsqueda.\n2. Registre uno o más productos que solo figuren en una política comercial secundaria (por ejemplo, SC 3), vinculados a un grupo de clientes específico (miembros, VIP, acceso anticipado, etc.).\n3. Verifique, mediante una simulación de pago, si el SKU se entrega **únicamente bajo la política secundaria** y no está disponible bajo la política predeterminada.\n4. En la tienda, acceda a una página de listado de productos (PLP) que fuerce la política secundaria mediante `?sc=` en la URL y compruebe que el producto aparece normalmente en los resultados.\n5. Inicie sesión con un usuario perteneciente al grupo de clientes asociado a esta política (por ejemplo, con el indicador «member» establecido en true).\n6. Sin forzar `?sc={{id}}` en la URL, observe que la sesión sigue utilizando la política comercial predeterminada definida en `discovery.config.js` a través del evento `ValidateSession` en la pestaña Red de DevTools, y que el producto único de la política secundaria no aparece en la PLP ni en los resultados de búsqueda.\n7. Intente acceder a la página de detalles de este producto (a través del enlace o introduciendo la URL amigable).\n\nLa PDP devuelve un error 404, aunque el producto esté disponible en el inventario secundario y el usuario esté correctamente segmentado.\n\n## Workaround\n\nN/A\n\n\n\n%0A"}