Restituire una destinazione per ID destinazione return-a-destination-by-destination-id

A GET metodo che restituisce la destinazione per il valore specificato destinationId.

Richiesta

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

NOTE
Per popolare il mappings passaggio campo 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 return-all-destinations

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

Richiesta

GET https://api.demdex.com/v1/destinations

NOTE
  • (Facoltativo) Passa in 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. Se hai bisogno di un oggetto completamente popolato, puoi ottenere la destinazione per ordine di dati.

Parametri di query facoltativi

Puoi utilizzare questi parametri facoltativi con metodi API che restituiscono tutto proprietà di un oggetto. Imposta queste opzioni nella stringa di richiesta quando trasmetti la query al API. Consulta Parametri facoltativi.

Parametro
Descrizione
page
Restituisce i risultati per numero di pagina. La numerazione inizia da 0.
pageSize
Imposta il numero di risultati di risposta restituiti dalla richiesta (10 è il valore predefinito).
sortBy
Ordina e restituisce i risultati in base al JSON proprietà.
descending
Ordina e restituisce i risultati in ordine decrescente. L'impostazione predefinita è Crescente.
search

Restituisce risultati in base alla stringa specificata che si desidera utilizzare come parametro di ricerca. Ad esempio, supponiamo che si desideri trovare i risultati per tutti i modelli che hanno la parola "Test" in uno qualsiasi dei campi di valore per quell'elemento. La richiesta di esempio potrebbe essere simile alla seguente:

GET https://api.demdex.com/v1/models/?search=Test.

Puoi eseguire ricerche su 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 di mappatura return-dest-mapping-id

A GET che restituisce una singola mappatura di destinazione basata sulla 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
}

Restituisci mappature destinazione return-dest-mappings

A GET metodo che restituisce i mapping per una destinazione.

NOTE
Il mapping restituito è specifico per il tipo e la configurazione di destinazione.

Richiesta

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

NOTE
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 return-dest-platforms

A GET metodo che restituisce tutte le piattaforme di dispositivi disponibili per le destinazioni.

Richiesta

GET /destinations/configurations/available-platforms/

Risposta

[
BROWSER, ANDROID, iOS, ALL
]

Restituisce la cronologia dei processi di destinazione S2S e S2S in blocco return-job-history

A GET metodo che restituisce in uscita Server-to-Server ( S2S) e alla rinfusa S2S informazioni sulla cronologia del processo di destinazione.

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
   }
]
recommendation-more-help
de293fbf-b489-49b0-8daa-51ed303af695