Batchconfiguratie batch-configuration
Met de batch-configuratieopties in Destination SDK kunnen gebruikers de geëxporteerde bestandsnamen aanpassen en het exportschema naar wens configureren.
Wanneer u op dossier-gebaseerde bestemmingen door Destination SDK creeert, kunt u standaarddossier het noemen en de uitvoerschema's vormen, of u kunt gebruikers de optie geven om deze montages van de UI van Experience Platform te vormen. U kunt bijvoorbeeld gedragingen configureren, zoals:
- Specifieke informatie in de bestandsnaam opnemen, zoals gebruikers-id's, doel-id's of aangepaste informatie.
- Gebruikers toestaan de bestandsnaamgeving aan te passen vanuit de gebruikersinterface van Experience Platform.
- Configureer het exporteren van bestanden zodat deze bij ingestelde tijdintervallen kunnen optreden.
- Definieer welke opties voor het aanpassen van bestandsnamen en exportschema's gebruikers kunnen zien in de gebruikersinterface van Experience Platform.
De de configuratiemontages van de partij maken deel uit van de bestemmingsconfiguratie voor op dossier-gebaseerde bestemmingen.
Om te begrijpen waar deze component in een integratie past die met Destination SDK wordt gecreeerd, zie het diagram in de configuratieopties documentatie of zie de gids op hoe te Destination SDK gebruiken om een op dossier-gebaseerde bestemming te vormen.
U kunt de instellingen voor de bestandsnaam en het exportschema configureren via het eindpunt van /authoring/destinations . Zie de volgende API verwijzingspagina's voor gedetailleerde API vraagvoorbeelden waar u de componenten kunt vormen die in deze pagina worden getoond.
In dit artikel worden alle ondersteunde batch-configuratieopties beschreven die u voor uw doel kunt gebruiken en wordt aangegeven welke klanten in de gebruikersinterface van Experience Platform kunnen zien.
Ondersteunde integratietypen supported-integration-types
Raadpleeg de onderstaande tabel voor meer informatie over de integratietypen die de op deze pagina beschreven functionaliteit ondersteunen.
Ondersteunde parameters supported-parameters
De waarden die u opstelling hier wordt aangehaald in de stap van de de publieksuitvoer van het Programma van het op dossier-gebaseerde werkschema van de bestemmingsactivering.
"batchConfig":{
"allowMandatoryFieldSelection":true,
"allowDedupeKeyFieldSelection":true,
"defaultExportMode":"DAILY_FULL_EXPORT",
"allowedExportMode":[
"DAILY_FULL_EXPORT",
"FIRST_FULL_THEN_INCREMENTAL"
],
"allowedScheduleFrequency":[
"DAILY",
"EVERY_3_HOURS",
"EVERY_6_HOURS",
"EVERY_8_HOURS",
"EVERY_12_HOURS",
"ONCE",
"WEEKLY",
"MONTHLY"
],
"defaultFrequency":"DAILY",
"defaultStartTime":"00:00",
"filenameConfig":{
"allowedFilenameAppendOptions":[
"SEGMENT_NAME",
"DESTINATION_INSTANCE_ID",
"DESTINATION_INSTANCE_NAME",
"ORGANIZATION_NAME",
"SANDBOX_NAME",
"DATETIME",
"CUSTOM_TEXT"
],
"defaultFilenameAppendOptions":[
"DATETIME"
],
"defaultFilename":"%DESTINATION%_%SEGMENT_ID%"
},
"segmentGroupingEnabled": true
}
allowMandatoryFieldSelectiontrue zodat klanten kunnen opgeven welke profielkenmerken verplicht zijn. De standaardwaarde is false . Zie Verplicht attributen voor meer informatie.allowDedupeKeyFieldSelectiontrue zodat klanten deduplicatietoetsen kunnen opgeven. De standaardwaarde is false . Zie de sleutels van de Deduplicatie voor meer informatie.defaultExportModeDefinieert de standaardmodus voor het exporteren van bestanden. Ondersteunde waarden:
DAILY_FULL_EXPORTFIRST_FULL_THEN_INCREMENTAL
De standaardwaarde is DAILY_FULL_EXPORT . Zie de documentatie van de partijactivering voor details over dossieruitvoer die plannen.
allowedExportModesHiermee definieert u de exportmodi voor bestanden die beschikbaar zijn voor klanten. Ondersteunde waarden:
DAILY_FULL_EXPORTFIRST_FULL_THEN_INCREMENTAL
allowedScheduleFrequencyHiermee definieert u de exportfrequentie voor bestanden die beschikbaar is voor klanten. Ondersteunde waarden:
ONCEEVERY_3_HOURSEVERY_6_HOURSEVERY_8_HOURSEVERY_12_HOURSDAILYWEEKLYMONTHLY
defaultFrequencyDefinieert de standaard exportfrequentie voor bestanden.Ondersteunde waarden:
ONCEEVERY_3_HOURSEVERY_6_HOURSEVERY_8_HOURSEVERY_12_HOURSDAILYWEEKLYMONTHLY
De standaardwaarde is DAILY .
defaultStartTimefilenameConfig.allowedFilenameAppendOptionsVereiste. Lijst met beschikbare bestandsnaammacro's waaruit gebruikers kunnen kiezen. Op deze manier bepaalt u welke items aan geëxporteerde bestandsnamen worden toegevoegd (gebruikers-id, naam van de organisatie, datum en tijd van export, enzovoort). Zorg er bij het instellen van defaultFilename voor dat dubbele macro's worden vermeden.
Gesteunde waarden:
DESTINATIONSEGMENT_IDSEGMENT_NAMEDESTINATION_INSTANCE_IDDESTINATION_INSTANCE_NAMEORGANIZATION_NAMESANDBOX_NAMEDATETIMECUSTOM_TEXT
Ongeacht de volgorde waarin u de macro's definieert, geeft de Experience Platform-interface deze altijd weer in de volgorde die hier wordt weergegeven.
Als defaultFilename leeg is, moet de lijst allowedFilenameAppendOptions minstens één macro bevatten.
filenameConfig.defaultFilenameAppendOptionsDe macro's in deze lijst zijn een subset van de gedefinieerde macro's in
allowedFilenameAppendOptions .filenameConfig.defaultFilenameOm het even welke macro die door
allowedFilenameAppendOptions wordt bepaald zal na de defaultFilename macro's worden toegevoegd.Als
defaultFilename leeg is, moet u minstens één macro in allowedFilenameAppendOptions bepalen.segmentGroupingEnabledBepaalt of het geactiveerde publiek in één enkel dossier of veelvoudige dossiers zou moeten worden uitgevoerd, die op publiek wordt gebaseerd fusiebeleid . Ondersteunde waarden:
true: exporteert één bestand per samenvoegbeleid.false: exporteert één bestand per publiek, ongeacht het samenvoegbeleid. Dit is het standaardgedrag. U kunt hetzelfde resultaat bereiken door deze parameter volledig in te zetten.
Configuratie bestandsnaam file-name-configuration
Gebruik de configuratiesymbolen voor bestandsnamen om te definiëren wat de geëxporteerde bestandsnamen moeten bevatten. De macro's in de lijst hieronder beschrijven elementen die in UI in het worden gevonden dossier - noem configuratie scherm.
SEGMENT_ID altijd opnemen in de namen van geëxporteerde bestanden. Segment-id's zijn uniek, dus het opnemen ervan in de bestandsnaam is de beste manier om ervoor te zorgen dat bestandsnamen ook uniek zijn.DESTINATIONSEGMENT_IDSEGMENT_NAMEDESTINATION_INSTANCE_IDDESTINATION_INSTANCE_NAMEORGANIZATION_NAMESANDBOX_NAMEDATETIME / TIMESTAMPDATETIME en TIMESTAMP beide definiëren wanneer het bestand is gegenereerd, maar in verschillende indelingen.
DATETIMEgebruikt de volgende indeling: YYYMMDD_HMMSS.TIMESTAMPgebruikt de Unix-indeling van 10 cijfers.
DATETIME en TIMESTAMP sluiten elkaar uit en kunnen niet gelijktijdig worden gebruikt.
DATETIME: 20220509_210543TIMESTAMP: 1652131584
CUSTOM_TEXTdefaultFilename .TIMESTAMPMERGE_POLICY_IDsegmentGroupingEnabled:true .MERGE_POLICY_NAMEsegmentGroupingEnabled:true .Voorbeeld van configuratie bestandsnaam
In het onderstaande configuratievoorbeeld ziet u de overeenkomst tussen de configuratie die wordt gebruikt in de API-aanroep en de opties die worden weergegeven in de UI.
"filenameConfig":{
"allowedFilenameAppendOptions":[
"CUSTOM_TEXT",
"SEGMENT_ID",
"DATETIME"
],
"defaultFilenameAppendOptions":[
"SEGMENT_ID",
"DATETIME"
],
"defaultFilename": "%DESTINATION%"
}
Volgende stappen next-steps
Na het lezen van dit artikel, zou u een beter inzicht in moeten hebben hoe u dossier het noemen en de uitvoerprogramma's voor uw op dossier-gebaseerde bestemmingen kunt vormen.
Raadpleeg de volgende artikelen voor meer informatie over de andere doelcomponenten:
- Configuratie van klantverificatie
- OAuth2-vergunning
- Gegevensvelden van de klant
- UI-kenmerken
- Schema-configuratie
- Configuratie naamruimte voor identiteit
- Ondersteunde toewijzingsconfiguraties
- Levering bestemming
- Configuratie van metagegevens voor publiek
- Samenvoegingsbeleid
- Historische profielkwalificaties