Een publiekssjabloon maken
platform.adobe.io/data/core/activation/authoring/audience-templates
Voor sommige bestemmingen die gebruikend Destination SDK worden gecreeerd, moet u een configuratie van publieksmeta-gegevens tot stand brengen programmatically om, publieksmeta-gegevens in de bestemming tot stand te brengen bij te werken of te schrappen. Op deze pagina ziet u hoe u het API-eindpunt /authoring/audience-templates
gebruikt om de configuratie te maken.
Voor een gedetailleerde beschrijving van de mogelijkheden die u door dit eindpunt kunt vormen, zie beheer van publieksmeta-gegevens.
Aan de slag met API-bewerkingen voor publiekssjablonen get-started
Alvorens verder te gaan, te herzien gelieve begonnen gidsvoor belangrijke informatie die u moet kennen om vraag aan API met succes te maken, met inbegrip van hoe te om de vereiste toestemming van de bestemmings authoring en vereiste kopballen te verkrijgen.
Een publiekssjabloon maken create
U kunt een nieuwe publiekssjabloon maken door een POST
-aanvraag in te dienen bij het /authoring/audience-templates
-eindpunt.
API formaat
POST /authoring/audience-templates
Het volgende verzoek leidt tot een nieuw publieksmalplaatje, dat door de parameters wordt gevormd die in de lading worden verstrekt. De onderstaande lading bevat alle parameters die door het /authoring/audience-templates
-eindpunt worden geaccepteerd. Merk op dat u niet alle parameters op de vraag moet toevoegen en dat het malplaatje, volgens uw API vereisten aanpasbaar is.
code language-shell |
---|
|
table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 5-row-3 6-row-3 7-row-3 8-row-3 9-row-3 10-row-3 11-row-3 12-row-3 layout-auto | ||
---|---|---|
Eigenschap | Type | Beschrijving |
name |
String | De naam van het malplaatje van publieksmeta-gegevens voor uw bestemming. Deze naam zal in om het even welk partner-specifiek foutenmelding in het gebruikersinterface van het Experience Platform verschijnen. |
url |
String | De URL en het eindpunt van uw API, die voor het creƫren van, het bijwerken van, het schrappen van, of het bevestigen van publiek en/of dataflows in uw platform wordt gebruikt. Twee voorbeelden uit de branche zijn: https://adsapi.snapchat.com/v1/adaccounts/{{customerData.accountId}}/segments en https://api.linkedin.com/v2/dmpSegments/{{segment.alias}} . |
httpMethod |
String | De methode die op uw eindpunt wordt gebruikt programmatically tot stand te brengen, bij te werken, te schrappen, of het publiek in uw bestemming te bevestigen. Bijvoorbeeld: POST , PUT , DELETE |
headers.header |
String | Geeft alle HTTP-headers op die moeten worden toegevoegd aan de aanroep van de API. Bijvoorbeeld: "Content-Type" |
headers.value |
String | Geeft de waarde aan van HTTP-headers die moeten worden toegevoegd aan de aanroep van de API. Bijvoorbeeld: "application/x-www-form-urlencoded" |
requestBody |
String | Hier geeft u de inhoud op van de berichttekst die naar de API moet worden verzonden. Welke parameters aan het requestBody -object moeten worden toegevoegd, is afhankelijk van de velden die de API accepteert. Verwijs naar de gesteunde documentatie van macro'som te leren wat u in het berichtlichaam kunt omvatten. |
responseFields.name |
String | Geef antwoordvelden op die de API retourneert wanneer deze wordt aangeroepen. Bijvoorbeeld, verwijs naar de malplaatjevoorbeeldenin het document van de de meta-gegevensfunctionaliteit van het publiek. |
responseFields.value |
String | Geef de waarde op van de reactievelden die de API retourneert wanneer deze wordt aangeroepen. |
responseErrorFields.name |
String | Geef antwoordvelden op die de API retourneert wanneer deze wordt aangeroepen. Bijvoorbeeld, verwijs naar de malplaatjevoorbeeldenin het document van de de meta-gegevensfunctionaliteit van het publiek. |
responseErrorFields.value |
String | Parseert om het even welke foutenmeldingen die op API vraagreacties van uw bestemming zijn teruggekeerd. Deze foutberichten worden weergegeven in de gebruikersinterface van het Experience Platform. |
validations.field |
String | Geeft aan of validaties voor velden moeten worden uitgevoerd voordat API-aanroepen naar uw doel worden uitgevoerd. U kunt bijvoorbeeld {{validations.accountId}} gebruiken om de account-id van de gebruiker te valideren. |
validations.regex |
String | Hiermee geeft u aan hoe het veld moet worden gestructureerd voordat de validatie wordt doorgegeven. |
API-foutafhandeling
Destination SDK API-eindpunten volgen de algemene API-foutberichtbeginselen voor Experience Platforms. Verwijs naar API statuscodesen de fouten van de verzoekkopbalin de het oplossen van problemengids van het Platform.
Volgende stappen
Nadat u dit document hebt gelezen, weet u nu wanneer u publiekssjablonen wilt gebruiken en hoe u een publiekssjabloon kunt configureren met het API-eindpunt van /authoring/audience-templates
. Lees hoe te om Destination SDK te gebruiken om uw bestemmingte vormen om te begrijpen waar deze stap in het proces past om uw bestemming te vormen.