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.
Handleidingen
Met een plan op zijn plaats, kunnen deze gidsen u het proces van de uitbreidingsontwikkeling begrijpen:
- De begonnen gids en 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.
- Begrijpend JSON Schema artikel.
- JSON Lint/Validator .
- JSON Viewer de uitbreiding van Chrome om JSON & JSONP te benadrukken en te drukken.
- jsonschema.net redacteur helpen tot schema JSON van uw voorwerp tot stand brengen.
- Validator van het Schema JSON een 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 Markering helpt u gemakkelijk een starter project op uw lokale machine tot stand brengen.
- Sandbox van de Uitbreiding van de Markering helpt u uw uitbreidingsmeningen en modules op uw lokale machine bevestigen.
- Packager van de Uitbreiding van de Markering is een bevel-lijn nut voor het verpakken van een markeringsuitbreiding in een ZIP dossier.
- Uploader van de Uitbreiding van de Markering is 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 Markering is een interactief hulpmiddel van de bevellijn om u te helpen uw uitbreiding aan privé beschikbaarheid vrijgeven.
Voorbeelden van extensies
U kunt voorbeelduitbreidingen van GitHub, zoals de het voorbeelduitbreiding van de Wereld van Hello herzien of gebruiken, als startprojecten.
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.