Een extensie ontwikkelen
Een uitbreiding van een tag moet worden beschouwd als een (klein) product met eigen vereisten. Bepalen hoe een Adobe Experience Platform-gebruiker de extensie wil gebruiken, kan u helpen de functionaliteit te sorteren op welke gebeurtenistypen, gebeurtenistypen, actietypen en gegevenselementen uw extensie moet bieden.
Met die kennis, kunt u plannen welke componenten in uw uitbreiding zouden moeten worden verstrekt.
Gidsen
Met een plan op zijn plaats, kunnen deze gidsen u het proces van de uitbreidingsontwikkeling begrijpen:
- De begonnen gidsen andere documenten onder ontwikkeling van de Uitbreiding in de linkernavigatie zijn groot verwijzingsmateriaal voor het begrip van uitbreidingen. Deze bevatten informatie over wat extensies kunnen doen, hoe gebruikersgegevens worden opgeslagen en doorgegeven tussen uw extensie en Adobe Experience Platform, hoe uw code in bibliotheken wordt opgenomen en hoe uw extensiecode wordt geïnterpreteerd en gebruikt tijdens runtime in de browser.
- De Inleiding aan de playlist van UitbreidingenYouTube loopt door het proces om uitbreidingspakketten tot stand te brengen.
- Begrijpend JSON Schemaartikel.
- JSON Lint/Validator.
- JSON Viewerde uitbreiding van Chrome om JSON & JSONP te benadrukken en te drukken.
- jsonschema.netredacteur helpen tot schema JSON van uw voorwerp tot stand brengen.
- Validator van het Schema JSONeen online, interactieve JSON- Schema validator.
Tools
Er zijn ook een aantal npm hulpmiddelen om u met uw uitbreidingspakketontwikkeling te helpen:
- het Hulpmiddel van het Kader van de Uitbreiding van de Markeringhelpt u gemakkelijk een starter project op uw lokale machine tot stand brengen.
- Sandbox van de Uitbreiding van de Markeringhelpt u uw uitbreidingsmeningen en modules op uw lokale machine bevestigen.
- Packager van de Uitbreiding van de Markeringis een bevel-lijn nut voor het verpakken van een markeringsuitbreiding in een ZIP dossier.
- Uploader van de Uitbreiding van de Markeringis een interactief hulpmiddel van de bevellijn om u te helpen uw technische rekeningsgeloofsbrieven invoeren en uw uitbreidingspakket aan markeringen uploaden.
- Verlosser van de Uitbreiding van de Markeringis een interactief hulpmiddel van de bevellijn om u te helpen uw uitbreiding aan privé beschikbaarheid vrijgeven.
Voorbeelden van extensies
Er zijn voorbeelduitbreidingen op GitHub u kunt herzien of als starterprojecten gebruiken:
Slack-werkruimte
U kunt toegang tot de de communautaire werkruimte van Slack verzoeken waar de uitbreidingsauteurs elkaar kunnen steunen gebruikend dit verzoekvorm.
gelieve nota te nemen van: terwijl er leden van Adobe in deze werkruimte van Slack zijn, is het een communautaire middel niet gesponsord door of gemodereerd door Adobe.