Desarrollar una extensión

NOTE
Adobe Experience Platform Launch se ha convertido en un conjunto de tecnologías de recopilación de datos en Adobe Experience Platform. Como resultado, se han implementado varios cambios terminológicos en la documentación del producto. Consulte el siguiente documento para obtener una referencia consolidada de los cambios terminológicos.

Una extensión de etiqueta debe considerarse como un producto (pequeño) con sus propios requisitos. Determinar cómo un usuario de Adobe Experience Platform querrá utilizar su extensión puede ayudarle a clasificar la funcionalidad según los tipos de evento, los tipos de condición, los tipos de acciones y los tipos de elementos de datos que debe proporcionar su extensión.

Con esos conocimientos puede planificar los componentes que se deben proporcionar en la extensión.

Guías

Una vez establecido el plan, las directrices que se muestran a continuación pueden ayudarle a comprender el proceso de desarrollo de la extensión:

  • La guía de introducción y otros documentos de desarrollo de extensiones en la navegación izquierda son buenos materiales de referencia para comprender las extensiones. Incluyen detalles sobre qué pueden hacer las extensiones, cómo se almacena y pasa la información de usuario entre su extensión y Adobe Experience Platform, cómo se agrupa el código en las bibliotecas, y cómo se interpreta y utiliza el código de extensión en el explorador durante la ejecución.
  • El tutorial de vídeo de extensiones es un excelente punto de partida.
  • La lista de reproducción de YouTube Introducción a las extensiones le guiará por el proceso de creación de paquetes de extensión.
  • Explicación del esquema JSON.
  • JSON Lint/Validator.
  • Extensión JSON Viewer para Chrome para resaltar e imprimir JSON y JSONP.
  • Editor jsonschema.net para crear esquemas JSON a partir de objetos…
  • JSON Schema Validator, que es un validador de esquemas JSON interactivo en línea.

Herramientas

También encontrará una serie de herramientas npm para ayudarle con el desarrollo de su paquete de extensión:

Extensiones de ejemplo

Existen extensiones de ejemplo en GitHub que puede revisar o utilizar como proyectos iniciales:

Espacio de trabajo de Slack

Puede solicitar acceso al espacio de trabajo de la comunidad de Slack, donde los autores de las extensiones pueden ayudarse, mediante este formulario de solicitud.

Tenga en cuenta lo siguiente: aunque hay miembros de Adobe en este espacio de trabajo de Slack, se trata de un recurso de la comunidad no patrocinado ni moderado por Adobe.

recommendation-more-help
12b4e4a9-5028-4d88-8ce6-64a580811743