Utveckla ett tillägg

NOTE
Adobe Experience Platform Launch har omklassificerats som en serie datainsamlingstekniker i Adobe Experience Platform. Som ett resultat av detta har flera terminologiska förändringar införts i produktdokumentationen. Se följande dokument för en konsoliderad hänvisning till terminologiska förändringar.

Ett taggtillägg ska betraktas som en (liten) produkt med egna krav. Om du fastställer hur en Adobe Experience Platform-användare ska använda tillägget kan det hjälpa dig att sortera funktionaliteten efter vilka händelsetyper, villkorstyper, åtgärdstyper och dataelementtyper som tillägget ska innehålla.

Med den kunskapen kan du planera vilka komponenter som ska ingå i tillägget.

Användarhandböcker

Med en plan på plats kan dessa guider hjälpa dig att förstå utvecklingsprocessen för tillägg:

  • The komma igång-guide och andra dokument enligt Tilläggsutveckling i den vänstra navigeringen är bra referensmaterial för att förstå tillägg. De innehåller information om vad tillägg kan göra, hur användarinformation lagras och skickas mellan tillägget och Adobe Experience Platform, hur koden paketeras i bibliotek och hur tilläggskoden tolkas och används vid körning i webbläsaren.
  • The tilläggsvideo är ett bra ställe att börja på.
  • The Introduktion till tillägg YouTube spellista går igenom processen med att skapa tilläggspaket.
  • JSON-schema artikel.
  • JSON Lint/Validator.
  • JSON Viewer Chrome-tillägg för att markera och skriva ut JSON & JSONP.
  • jsonschema.net redigerare för att skapa JSON-schema från ditt objekt.
  • JSON-schemaverifierare En interaktiv JSON Schema-validerare online.

Verktyg

Det finns också ett antal nPM-verktyg som du kan använda för att utveckla tilläggspaket:

  • Tag Extension Scaffold Tool hjälper dig att enkelt skapa ett startprojekt på din lokala dator.
  • Tag Extension Sandbox hjälper dig att validera dina tilläggsvyer och moduler på den lokala datorn.
  • Tag Extension Packager är ett kommandoradsverktyg som används för att paketera ett taggtillägg i en zip-fil.
  • Tag Extension Uploader är ett interaktivt kommandoradsverktyg som hjälper dig att ange dina inloggningsuppgifter för ditt tekniska konto och överföra tilläggspaketet till taggar.
  • Tagg Extension Releaser är ett interaktivt kommandoradsverktyg som hjälper dig att göra tillägget tillgängligt för privat åtkomst.

Exempel på tillägg

Det finns exempeltillägg för GitHub som du kan granska eller använda som startprojekt:

Slack arbetsyta

Du kan begära åtkomst till arbetsytan i Slack-communityn där tilläggsförfattare kan ge varandra stöd med hjälp av den här begärandeformulär.

Obs!: även om det finns medlemmar i Adobe på den här arbetsytan i Slack är det en community-resurs som inte sponsras eller modereras av Adobe.

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