Invia l'origine
Il passaggio finale per integrare la nuova origine in Adobe Experience Platform utilizzando Self-Serve Sources (SDK batch) consiste nel testare l’origine per la verifica. In caso di esito positivo, puoi inviare la nuova sorgente contattando il rappresentante dell’Adobe.
Nel documento seguente vengono descritti i passaggi necessari per verificare ed eseguire il debug dell'origine utilizzando Flow Service API.
Introduzione
- Per informazioni su come effettuare correttamente chiamate alle API di Platform, consulta la guida in guida introduttiva alle API di Platform.
- Per informazioni su come generare le credenziali per le API di Platform, consulta l'esercitazione su autenticazione e accesso alle API di Experience Platform.
- Per informazioni sulla configurazione di Postman per le API di Platform, consulta l'esercitazione su configurazione della console per sviluppatori e Postman.
- Per facilitare il processo di test e debug, scarica la raccolta di verifica delle origini self-service e l'ambiente qui e segui i passaggi descritti di seguito.
Verifica l’origine
Per verificare l'origine, è necessario eseguire la raccolta di verifica delle origini self-service e l'ambiente in Postman fornendo le variabili di ambiente appropriate relative all'origine.
Per avviare il test, è necessario prima impostare la raccolta e l'ambiente in Postman. Specificare quindi l'ID della specifica di connessione che si desidera verificare.
Specifica authSpecName
Dopo aver immesso l'ID della specifica di connessione, è necessario specificare authSpecName
utilizzato per la connessione di base. A seconda della scelta, potrebbe essere OAuth 2 Refresh Code
o Basic Authentication
. Dopo aver specificato authSpecName
, è necessario includere le credenziali richieste nell'ambiente. Ad esempio, se si specifica authSpecName
come OAuth 2 Refresh Code
, è necessario fornire le credenziali richieste per OAuth 2, che sono host
e accessToken
.
Specifica sourceSpec
Aggiungendo i parametri della specifica di autenticazione, devi aggiungere le proprietà richieste dalla specifica di origine. È possibile trovare le proprietà richieste in sourceSpec.spec.properties
. Nel caso dell'esempio di MailChimp Members riportato di seguito, l'unica proprietà richiesta è listId
, che significa listId
e corrisponde al valore ID dell'ambiente Postman.
"spec": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"description": "Define user input parameters to fetch resource values.",
"properties": {
"listId": {
"type": "string",
"description": "listId for which members need to fetch."
}
}
}
Una volta forniti i parametri di autenticazione e di specifica dell’origine, puoi iniziare a popolare le altre variabili di ambiente, per riferimento consulta la tabella seguente:
flowSpecificationId
e targetConnectionSpecId
, che sono valori fissi.x-api-key
x-api-key
, consulta il tutorial su autenticazione e accesso alle API Experience Platform.c8d9a2f5c1e03789bd22e8efdd1bdc1b
x-gw-ims-org-id
x-gw-ims-org-id
, consulta il tutorial su come configurare la console per sviluppatori e Postman.ABCEH0D9KX6A7WA7ATQE0TE@adobeOrg
authorizationToken
authorizationToken
, consulta il tutorial su autenticazione e accesso alle API Experience Platform.Bearer authorizationToken
schemaId
https://ns.adobe.com/{TENANT_ID}.schemas.0ef4ce0d390f0809fad490802f53d30b
schemaVersion
application/vnd.adobe.xed-full-notext+json; version=1
schemaAltId
meta:altId
restituito insieme a schemaId
durante la creazione di un nuovo schema._{TENANT_ID}.schemas.0ef4ce0d390f0809fad490802f53d30b
dataSetId
5f3c3cedb2805c194ff0b69a
mappings
[{"destinationXdmPath":"person.name.firstName","sourceAttribute":"email.email_id","identity":false,"version":0},{"destinationXdmPath":"person.name.lastName","sourceAttribute":"email.activity.action","identity":false,"version":0}]
mappingId
bf5286a9c1ad4266baca76ba3adc9366
connectionSpecId
2e8580db-6489-4726-96de-e33f5f60295f
flowSpecificationId
RestStorageToAEP
. Valore fisso.6499120c-0b15-42dc-936e-847ea3c24d72
targetConnectionSpecId
c604ff05-7f1a-43c0-8e18-33bf874cb11c
verifyWatTimeInSecond
40
startTime
1597784298
Dopo aver fornito tutte le variabili di ambiente, è possibile avviare l'esecuzione della raccolta utilizzando l'interfaccia Postman. Nell'interfaccia Postman, selezionare i puntini di sospensione (…) accanto a Sources SSSs Verification Collection, quindi selezionare Esegui raccolta.
Viene visualizzata l'interfaccia Runner, che consente di configurare l'ordine di esecuzione del flusso di dati. Selezionare Esegui raccolta di verifica SSS per eseguire la raccolta.
Invia l'origine
Una volta che la tua sorgente è in grado di completare l’intero flusso di lavoro, puoi procedere a contattare il rappresentante del tuo Adobe e inviare la sorgente per l’integrazione.