Show Menu
ARGOMENTI×

Restituisci una destinazione per ID destinazione

Un GET metodo che restituisce la destinazione per l'oggetto specificato destinationId .

Richiesta

GET https://api.demdex.com/v1/destinations/ <destinationId>
Per compilare il mappings campo passato includeMappings=true nell’URL.

Risposta

{
   "destinationType":"PUSH",
   "destinationId":314,
   "dataSourceId":null,
   "pid":1099,
   "name":"sample destination",
   "description":"Turn",
   "startDate":null,
   "endDate":null,
   "status":"active",
   "destinationType":"PUSH",
   "createTime":1281997484000,
   "updateTime":1300752888000,
   "crUID":224,
   "upUID":308,
   "domainRestrictions":"ALL_DOMAINS",
   "tagType":0,
   "serializationEnabled":false,
   "urlFormatString":null,
   "secureUrlFormatString":null,
   "delimiter":null,
   "mappings":null
}

Restituisci tutte le destinazioni

Un GET metodo che restituisce tutte le destinazioni per il partner specificato.

Richiesta

GET https://api.demdex.com/v1/destinations
  • (Facoltativo) Passare containsSegment=<sid> per restituire un array di tutte le destinazioni mappate al segmento specificato. Ad esempio, la query potrebbe essere simile alla seguente: GET .../destinations/?containsSegment=4321 .
  • Non restituisce l'oggetto di destinazione completo. Ottenere la destinazione per ordine di dati se è necessario un oggetto completamente popolato.

Parametri query opzionali

È possibile utilizzare questi parametri facoltativi con metodi API che restituiscono tutte le proprietà di un oggetto. Impostate queste opzioni nella stringa di richiesta quando passate la query al API. Consultate Parametri Parametri query API opzionali opzionali.
Parametro Descrizione
page Restituisce i risultati per numero di pagina. La numerazione inizia da 0.
pageSize Imposta il numero di risultati della risposta restituiti dalla richiesta (il valore predefinito è 10).
sortBy Ordina e restituisce i risultati in base alla proprietà JSON specificata.
decrescente Ordina e restituisce risultati in ordine decrescente. Ascendente è il valore predefinito.
search Restituisce i risultati in base alla stringa specificata che si desidera utilizzare come parametro di ricerca. Ad esempio, supponiamo che si desideri trovare risultati per tutti i modelli con la parola "Test" in uno qualsiasi dei campi di valore per l'elemento. Esempio di richiesta:
SCEGLIETE https://api.demdex.com/v1/models/?search=Test .
È possibile cercare qualsiasi valore restituito da un metodo "get all".

Risposta

[
   {
      "destinationId":364,
      "pid":1099,
      "name":"Test",
      "description":"",
      "status":"active",
      "destinationType":"PUSH",
      "createTime":1291345192000,
      "updateTime":1291347561000,
      "crUID":262,
      "upUID":262,
      "domainRestrictions":"all_domains"
   },
   {
      "destinationId":369,
      "pid":1099,
      "name":"sample destination",
      "status":"active",
      "destinationType":"PUSH",
      "createTime":1292631706000,
      "updateTime":1292631706000,
      "crUID":262,
      "upUID":262,
      "domainRestrictions":"all_domains"
   }
]

Restituire una mappatura di destinazione con l’ID mappatura

Un GET metodo che restituisce un singolo mapping di destinazione basato sul mappingId .

Richiesta

GET https://api.demdex.com/v1/destinations/ <destinationId> /mappings/ <destinationMappingId>

Risposta

{
"mappingId": 14593,
"traitType": "SEGMENT",
"traitValue": 0,
"destinationId": 314,
"elementName": "sample",
"elementDescription": "Migration Pixel",
"elementStatus": "active",
"createTime": 1281997484000,
"updateTime": 1300752888000,
"crUID": 224,
"upUID": 308,
"sid": 80920,
"startDate": "2010-11-15",
"endDate": null,
"priority": null,
"url": "https://www.adobe.com/send?%ALIAS%",
"secureUrl": "https://www.adobe.com/send?%ALIAS%",
"tagCode": null,
"secureTagCode": null,
"traitAlias": null
}

Mappature di destinazione di ritorno

Un GET metodo che restituisce i mapping per una destinazione.
Il mapping restituito è specifico per il tipo di destinazione e la configurazione.

Richiesta

GET https://api.demdex.com/v1/destinations/ <destinationId> /mappings
Supporta i parametri di paging.

Risposta

{
   "total":354,
   "page":0,
   "pageSize":2,
   "list":[
      {
         "destinationMappingId":14395,
         "traitType":"SEGMENT",
         "traitValue":0,
         "destinationId":314,
         "elementName":"sample pixel",
         "elementDescription":"Migration Pixel",
         "elementStatus":"active",
         "createTime":1281997484000,
         "updateTime":1300752888000,
         "crUID":224,
         "upUID":308,
         "sid":80920,
         "startDate":"2010-11-15",
         "endDate":null,
         "priority":null,
         "url":"https://www.adobe.com/send?%ALIAS%",
         "secureUrl":"https://www.adobe.com/send?%ALIAS%",
         "tagCode":null,
         "secureTagCode":null,
         "traitAlias":null
      }
      {
         "destinationMappingId":15934,
         "traitType":"SEGMENT",
         "traitValue":0,
         "destinationId":314,
         "elementName":"sample pixel",
         "elementDescription":"Migration Pixel",
         "elementStatus":"active",
         "createTime":1281997484000,
         "updateTime":1300752888000,
         "crUID":242,
         "upUID":803,
         "sid":90820,
         "startDate":"2010-11-15",
         "endDate":null,
         "priority":null,
         "url":"https://www.adobe.com/send?%ALIAS%",
         "secureUrl":"https://www.adobe.com/send?%ALIAS%",
         "tagCode":null,
         "secureTagCode":null,
         "traitAlias":null
      }
   ]
{

Restituisci tutte le piattaforme di destinazione disponibili

Un GET metodo che restituisce tutte le piattaforme dispositivo disponibili per le destinazioni.

Richiesta

GET /destinations/configurations/available-platforms/

Risposta

[
BROWSER, ANDROID, iOS, ALL
]

Restituisci cronologia processo di destinazione S2S e Bulk S2S

Un GET metodo che restituisce informazioni sulla cronologia dei processi di destinazione in uscita Server-to-Server ( S2S) e in massa S2S .

Richiesta

GET https://api.demdex.com/v1/destinations/655/history/outbound?startDate=1000000000&endDate=1403034473000
Parametri di query richiesti: startDate = < epochtime > e endDate = < epochtime > .

Risposta

[
{
      "pushID":34090,
      "orderID":655,
      "dataProviderID":269,
      "syncType":1,
      "fullPublish":false,
      "receivedRecords":1,
      "attemptedRecords":1,
      "successRecords":1,
      "startTime":1337292466000,
      "endTime":1337292466000,
      "dataFileName":"ftp_655_269_iter_1337229891903.sync",
      "success":true
   },
   {
      "pushID":34104,
      "orderID":655,
      "dataProviderID":269,
      "syncType":1,
      "fullPublish":false,
      "receivedRecords":1,
      "attemptedRecords":1,
      "successRecords":1,
      "startTime":1337346397000,
      "endTime":1337346397000,
      "dataFileName":"ftp_655_269_iter_1337285714581.sync",
      "success":true
   },
   {
      "pushID":34124,
      "orderID":655,
      "dataProviderID":269,
      "syncType":1,
      "fullPublish":false,
      "receivedRecords":1,
      "attemptedRecords":1,
      "successRecords":1,
      "startTime":1337396811000,
      "endTime":1337396812000,
      "dataFileName":"ftp_655_269_iter_1337338243600.sync",
      "success":true
   }
]