Información general sobre casos de uso de Personalization
Adobe Experience Platform Web SDK permite una amplia variedad de casos de uso de personalización para propiedades web. Admite arquitecturas flexibles (del lado del cliente, del lado del servidor e híbridas) para que pueda solicitar decisiones y procesar contenido de formas que coincidan con las necesidades del sitio.
Procesar contenido personalizado
Web SDK puede recuperar decisiones de personalización (también conocidas como propositions) y ayudarle a procesarlas en la página. La renderización es asíncrona, por lo que evite suponer un tiempo específico para cuando se aplique el contenido.
Elija el patrón que coincida con los elementos de la propuesta que recibe:
- Procesar automáticamente propuestas de acción DOM: úselo cuando las propuestas incluyan
dom-actionelementos con selectores y tipos de acción que Web SDK puede aplicar automáticamente. Ver Procesar automáticamente propuestas de acción DOM. - Procesar ofertas de HTML sin selectores mediante applyPropositions: úselo cuando reciba contenido de HTML, pero debe proporcionar dónde y cómo aplicarlo (selector + tipo de acción) mediante metadatos. Ver Procesar ofertas de HTML sin selectores.
- Procesar proposiciones manualmente: úselo cuando necesite control total sobre la lógica de procesamiento (por ejemplo, componer la interfaz de usuario de JSON o aplicar reglas de negocio personalizadas). Ver Procesar proposiciones manualmente.
Temas complementarios comunes
La mayoría de las implementaciones de personalización tratan estos temas comunes:
- Impedir el parpadeo (opcional): ocultar y mostrar contenedores durante la personalización. Ver Administrar parpadeo.
- Rastrear lo que se mostró: Registrar eventos de visualización para contenido procesado. Ver Administrar eventos de visualización.
- Métricas de búsqueda de la parte superior de la página/final de la página: Solicite decisiones antes de tiempo y luego incluya la medición más tarde. Ver Configurar eventos de página superiores e inferiores.
Ejemplos de Web SDK
Además de las páginas de documento de esta carpeta, Adobe mantiene un repositorio de aplicaciones de ejemplo a las que puede hacer referencia. Consulte Muestras de Web SDK en GitHub para escenarios de personalización adicionales, entre ellos:
- Personalización del lado del cliente
- Personalización del lado del servidor
- Personalización híbrida
- Personalization en aplicaciones de una sola página