Een extensie ontwikkelen

NOTE
Adobe Experience Platform Launch is omgedoopt tot een reeks technologieën voor gegevensverzameling in Adobe Experience Platform. Diverse terminologische wijzigingen zijn als gevolg hiervan in de productdocumentatie doorgevoerd. Raadpleeg het volgende document voor een geconsolideerde referentie van de terminologische wijzigingen.

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 gids Aan de slag en andere onder Uitbreiding in de linkernavigatie is groot referentiemateriaal voor het begrijpen van extensies. 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 videozelfstudie extensie is een goede startplaats.
  • De Inleiding tot extensies De afspeellijst van YouTube doorloopt het proces om uitbreidingspakketten tot stand te brengen.
  • JSON-schema artikel.
  • JSON Lint/Validator.
  • JSON Viewer Chrome-extensie voor het markeren en afdrukken van JSON en JSONP.
  • jsonschema.net om te helpen bij het maken van JSON-schema's van uw object.
  • JSON-schema-validatie Een online, interactieve JSON-schemavalidator.

Tools

Er zijn ook een aantal npm hulpmiddelen om u met uw uitbreidingspakketontwikkeling te helpen:

  • Tagextensie, gestippeld kunt u gemakkelijk een startproject op uw lokale computer maken.
  • Tagextensie-sandbox helpt u bij het valideren van de extensieweergaven en -modules op uw lokale computer.
  • Tag Extension Packager is een opdrachtregelprogramma voor het verpakken van een tagextensie in een ZIP-bestand.
  • Uploader voor extensie van tag is een interactief opdrachtregelprogramma waarmee u de gegevens van uw technische account kunt invoeren en het extensiepakket kunt uploaden naar codes.
  • Tagextensie-release is een interactief opdrachtregelprogramma waarmee u uw extensie kunt vrijgeven voor persoonlijke beschikbaarheid.

Voorbeelden van extensies

Er zijn voorbeelduitbreidingen op GitHub u kunt herzien of als starterprojecten gebruiken:

Slack-werkruimte

U kunt toegang aanvragen tot de werkruimte van de gemeenschap Slack waar auteurs van extensies elkaar kunnen ondersteunen met behulp van deze aanvraagformulier.

Let op: hoewel er leden van Adobe in deze werkruimte van Slack zijn , is het een communautaire hulpbron die niet door Adobe wordt gesponsord of gemodereerd .

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