Returnera ett mål med mål-ID return-a-destination-by-destination-id
En GET
-metod som returnerar målet för angiven destinationId
.
Begäran
GET https://api.demdex.com/v1/destinations/
<destinationId>
mappings
skickar du includeMappings=true
i URL:en.Svar
{
"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
}
Returnera alla mål return-all-destinations
En GET
-metod som returnerar alla mål för den angivna partnern.
Begäran
GET https://api.demdex.com/v1/destinations
-
(Valfritt) Skicka in
containsSegment=<sid>
för att returnera en array med alla mål som är mappade till det angivna segmentet. Din fråga kan till exempel se ut ungefär så här:GET .../destinations/?containsSegment=4321
. -
Returnerar inte det fullständiga målobjektet. Hämta målet efter dataordning om du behöver ett fullständigt ifyllt objekt.
Valfria frågeparametrar
Du kan använda de här valfria parametrarna med API-metoder som returnerar alla egenskaper för ett objekt. Ange dessa alternativ i begärandesträngen när du skickar frågan till API. Se Valfria parametrar.
page
pageSize
sortBy
descending
search
Returnerar resultat baserat på den angivna strängen som du vill använda som sökparameter. Anta att du vill hitta resultat för alla modeller som har ordet "Test" i något av värdefälten för det objektet. Din exempelbegäran kan se ut så här:
GET https://api.demdex.com/v1/models/?search=Test
.
Du kan söka efter alla värden som returneras av en get all-metod.
Svar
[
{
"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"
}
]
Returnera en målmappning med mappnings-ID return-dest-mapping-id
En GET
-metod som returnerar en individuell målmappning baserad på mappingId
.
Begäran
GET https://api.demdex.com/v1/destinations/
<destinationId>
/mappings/
<destinationMappingId>
Svar
{
"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
}
Returmålsmappningar return-dest-mappings
En GET
-metod som returnerar mappningarna för ett mål.
Begäran
GET https://api.demdex.com/v1/destinations/
<destinationId>
/mappings
Svar
{
"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
}
]
{
Returnera alla tillgängliga målplattformar return-dest-platforms
En GET
-metod som returnerar alla tillgängliga enhetsplattformar för mål.
Begäran
GET /destinations/configurations/available-platforms/
Svar
[
BROWSER, ANDROID, iOS, ALL
]
Returnera jobbhistorik för S2S- och S2S-måljobb return-job-history
En GET
-metod som returnerar historik för utgående Server-to-Server ( S2S) och bulkmål S2S.
Begäran
GET https://api.demdex.com/v1/destinations/655/history/outbound?startDate=1000000000&endDate=1403034473000
Obligatoriska frågeparametrar: startDate
= <epochtime
> och endDate
= <epochtime
>.
Svar
[
{
"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
}
]