Macro modello in uscita
Elenca le macro utilizzabili per creare modelli in uscita. ad esempio macro per nomi di file, macro per intestazioni e macro per contenuti.
Macro per nome file e intestazione file
Nella tabella sono elencate e descritte le macro che è possibile utilizzare nel nome del file e per definire i campi di intestazione. Per esempi di codice, vedere Esempi di macro in uscita.
Macro | Descrizione |
---|---|
ASCII_SOH | Carattere ASCII non stampabile. Indica l’inizio di una riga o di una sezione di contenuto. Può anche essere utilizzato per separare le colonne di dati in un file. |
DPID | ID provider dati. |
MASTER_DPID | ID utente ID provider dati chiave. |
NEW_LINE | Consente la creazione di intestazioni su più righe per gli ordini in uscita. |
ORDER_ID | ID ordine/destinazione. |
PID_ALIAS |
Alias per un ID ordine/destinazione. L’alias viene impostato nell’interfaccia utente di amministrazione. |
SPLITNUM |
Indica la suddivisione dei file in uscita in più parti. Sostituire la sezione SPLITNUM nel nome del file con il numero di parte preceduto da zeri, assicurando un minimo di tre caratteri per la sezione SPLITNUM. Non è necessario che la macro SPLITNUM sia circondata da <> caratteri. Esempio: s3_123456_9999_full_1566906141001.csv s3_123456_9999_full_1566906141002.csv s3_123456_9999_full_1566906141003.csv Le ultime tre cifre (001.002.003) negli esempi precedenti sono gli identificatori SPLITNUM. |
SYNC_MODE |
Indica il tipo di sincronizzazione e include:
|
SYNC_TYPE |
Indica il metodo di trasferimento dei dati e include:
|
TAB | Utilizzata come separatore, questa macro inserisce una tabulazione tra i campi. |
TIMESTAMP |
Timestamp a 10 cifre, UTC, Unix. Può anche essere formattato come |
Macro dei contenuti
Macro utilizzate per formattare il contenuto di un file di dati. Per esempi di codice, vedere Esempi di macro in uscita.
Macro | Descrizione |
---|---|
CLOSE_CURLY_BRACKET | Inserisce una parentesi graffa chiusa } . |
DP_UUID |
Identificatore utente univoco del provider di dati di . Questo è l’ID del partner dati a cui invii i dati in un file in uscita. |
DP_UUID_LIST | Restituisce un elenco che contiene più ID per un partner dati. Questa funzione è utile se hai un’organizzazione di grandi dimensioni con più suddivisioni o altri gruppi organizzativi con cui puoi condividere i dati. Questa macro restituisce un elenco degli ID per tali gruppi subordinati. |
DPID | ID provider dati. |
DPUUIDS |
L'output di questa macro mappa l'ID del provider di dati (DPID) agli ID utente univoci correlati (DPUUID). Per controllare l'output di questa macro è necessario disporre di una stringa di formattazione. L’output di esempio sarà simile al seguente:
L'impostazione |
if(SEGMENT_LIST && REMOVED_SEGMENT_LIST)endif | Questa combinazione di macro crea un'istruzione condizionale che elenca i segmenti a cui appartengono gli utenti e da cui sono stati rimossi. Restituisce una stringa vuota se entrambe le condizioni non sono soddisfatte o se non sono presenti dati. |
MCID | ID Adobe Experience Cloud . |
OPEN_CURLY_BRACKET | Inserisce una parentesi graffa aperta { . |
OPT_OUT | Obsoleto. Non utilizzare. |
ORDER_ID | ID ordine o destinazione. |
OUTPUT_ATTRIBUTE_TYPE | Obsoleto. Non utilizzare. |
OUTPUT_ATTRIBUTE_VALUE | Restituisce 1 come valore statico di codifica fissa. |
PID | ID partner. |
PIDALIAS |
Alias per un ID ordine/destinazione. L’alias viene impostato nell’interfaccia utente di amministrazione. |
REMOVED_SEGMENT_LIST | Restituisce un elenco degli eventuali segmenti rimossi. |
SEGMENT_LIST |
Restituisce un elenco di segmenti in un elenco. Accetta i seguenti argomenti facoltativi:
Inserire queste variabili tra parentesi graffe dopo la macro. Questo codice, ad esempio, separa i risultati con una barra verticale "|": |
SET_ATTRIBUTES | Restituisce 1 come valore statico di codifica fissa. |
SYNC_MODE |
Indica il tipo di sincronizzazione e include:
|
SYNC_TYPE |
Indica il metodo di trasferimento dei dati e include:
|
TAB | Utilizzata come separatore, questa macro inserisce una tabulazione tra i campi. |
TRAIT_LIST |
Restituisce un elenco di caratteristiche. Accetta i seguenti argomenti facoltativi:
Inserire queste variabili tra parentesi graffe dopo la macro. Questo codice, ad esempio, separa i risultati con una barra "|": |
UUID | ID utente Audience Manager . |