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:

  1. Procesar automáticamente propuestas de acción DOM: úselo cuando las propuestas incluyan dom-action elementos con selectores y tipos de acción que Web SDK puede aplicar automáticamente. Ver Procesar automáticamente propuestas de acción DOM.
  2. 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.
  3. 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.
TIP
Estos patrones se pueden combinar. Por ejemplo, puede habilitar la representación automática de acciones DOM al mismo tiempo que procesa manualmente el contenido de ámbitos de decisión específicos.

Temas complementarios comunes

La mayoría de las implementaciones de personalización tratan estos temas comunes:

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
recommendation-more-help
1ae86b30-e55e-49c1-ab11-9d0356a5f3e1