Desarrollar una extensión

Una extensión debe considerarse como un producto (pequeño) con sus propios requisitos. Determinar cómo un usuario de Adobe Experience Platform Launch 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 junto con la mayoría de los demás documentos que encontrará en "Desarrollo de extensiones", en la navegación izquierda, son buenos materiales de referencia que le ayudarán a comprender qué pueden hacer las extensiones, cómo se almacena la información del usuario y se pasa entre la extensión y Platform Launch, cómo se incluye el código en las bibliotecas de Platform Launch y cómo se interpreta y utiliza el código de la extensión en tiempo de ejecución en el explorador.
  • El tutorial de vídeo actualizado recientemente 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

Hay un espacio de trabajo de comunidad de Slack disponible en el que los creadores de extensiones pueden ayudarse mutuamente. Puede solicitar acceso en http://join.launchdevelopers.chat.

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

En esta página

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now