Desarrollar una extensión

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.
  • 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 ayudar a crear el esquema JSON a partir de su objeto.
  • 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

Puede revisar o usar extensiones de ejemplo de GitHub, como la extensión de ejemplo Hello World, 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