Delegera beskrivnings-ID:n

När du använder taggar i Adobe Experience Platform tillhandahålls alla funktioner som du kan distribuera på din webbplats av tillägg. De funktioner som finns i varje tillägg definieras av tilläggsutvecklaren. När ett tillägg distribueras paketeras det med sina olika funktioner i form av ett tilläggspaket. De funktioner som utvecklare lägger till i ett tilläggspaket betraktas som"delegater" i det paketet.

Varje delegat i ett tilläggspaket får ett unikt delegatbeskrivnings-ID. Delegatbeskrivnings-ID:t för en viss resurs talar om för systemet vilken typ av resurs det är och vilket tilläggspaket det tillhör.

Syntax

Ett delegatbeskrivnings-ID består av tre strängar som förenas med tecken med dubbla kolon (::), som representerar tilläggspaketets namn, delegattypen och delegatnamnet. Strängarna är skrivbara och genereras automatiskt och tilldelas av systemet när ett tilläggspaket importeras.

Om ett tilläggspaket med namnet example-package till exempel har en åtgärd med namnet custom-code har den åtgärden följande delegatbeskrivnings-ID: example-package::actions::custom-code.

Använda delegatbeskrivnings-ID:n på tillämpliga resurser

Delegeringsbeskrivnings-ID:n är viktiga att förstå när det gäller att definiera regelkomponenter (händelser, villkor och åtgärder) och dataelement i API:t. Avsnitten nedan visar hur dessa ID:n spelas upp för varje resurs.

Regelkomponenter

En regelkomponent måste associeras med en händelse, ett villkor eller en åtgärd som tillhör ett tilläggspaket. Detta representerar regelkomponentens"typ" som den hör till logiken för den övergripande regeln (en händelse, ett villkor eller en åtgärd). När du skapar en regelkomponent måste därför ett delegatbeskrivnings-ID anges för att ange vilken händelse, vilket villkor eller vilken åtgärd regelkomponenten ska kopplas till.

Om du till exempel vill skapa en händelseregelkomponent som är baserad på en click-händelse i ett tilläggspaket example-package använder regelkomponenten följande delegate_descriptor_id-värde: example-package::events::click.

Mer information finns i avsnittet Skapa en regelkomponent.

Dataelement

Ett dataelement måste associeras med ett tilläggspaket när det skapas, eftersom varje tilläggspaket definierar kompatibla typer för dess delegatdataelement samt deras avsedda beteende.

Om du till exempel vill skapa ett dataelement som använder typen cookie som definieras av ett tilläggspaket example-package, använder dataelementet följande delegate_descriptor_id-värde: example-package::dataElements::cookie.

Mer information finns i avsnittet Skapa ett dataelement.

Tillägg

Ett tillägg kopplas automatiskt till ett tilläggspaket när det skapas, och representeras i tilläggets relationships-objekt. Om tillägget kräver anpassade inställningar, krävs även ett delegatbeskrivnings-ID.

NOTE
Tillägg som inte kräver anpassade inställningar behöver inget delegatbeskrivnings-ID.

Om du till exempel vill lägga till ett delegatbeskrivnings-ID i ett tillägg som tillhör tilläggspaketet example-package, använder tillägget följande delegate_descriptor_id-värde: example-package::extensionConfiguration::config.

Mer information finns i guiden om att skapa ett tillägg.

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