Doelen maken create-destinations
Maak doelen met deze RESTful API -methoden.
Ondersteunde doeltypen: alleen URL en cookie
Met de beschikbare POST -methoden kunt u alleen URL en cookie destinations maken. U kunt momenteel server-to-server destinations niet maken met deze REST API -methoden. Met de verwante doelmethoden GET kunt u echter wel informatie ophalen over server-to-server destinations die in de gebruikersinterface is gemaakt.
Een niet-seriële URL-bestemming maken create-nonserial-dest
Een methode POST waarmee u een doel kunt maken dat segmenten accepteert die bestaan uit paren met één toets (bijvoorbeeld gender=male of gender=female ).
Verzoek
POST https://api.demdex.com/v1/destinations/
Voorbeeldverzoek
Met deze aanvraag wordt één doel gemaakt. Alle aanvraagwaarden zijn vereist, tenzij anders aangegeven.
{
"name":"Sample URL Destination (not serialized)",
"description":"",
"destinationType":"PUSH",
"serializationEnabled":false
}
Antwoord
Een geslaagde aanvraag retourneert 201 created en de bestemming.
{
"destinationType":"PUSH",
"destinationId":4033,
"dataSourceId":null,
"pid":1099,
"name":"Sample URL Destination (not serialized)",
"description":"",
"startDate":null,
"endDate":null,
"status":"ACTIVE",
"destinationType":"PUSH",
"createTime":1338937116000,
"updateTime":1338937116000,
"crUID":694,
"upUID":694,
"domainRestrictions":"all_domains",
"tagType":0,
"serializationEnabled":false,
"urlFormatString":"https://www.adobe.com/send?%ALIAS%",
"secureUrlFormatString":"https://www.adobe.com/send?%ALIAS%",
"delimiter":null,
"mappings":null
}
Een seriële URL-bestemming maken create-serial-url-dest
Een POST -methode waarmee u een doel kunt maken dat meerdere waarden accepteert die aan één toets zijn gekoppeld (bijvoorbeeld color=blue, red, green ).
Verzoek
POST https://api.demdex.com/v1/destinations/
Voorbeeldverzoek
Geef het veilige URL en het scheidingsteken op voor het sleutelwaardepaar dat aan het doel wordt doorgegeven. Alle aanvraagwaarden zijn vereist, tenzij anders aangegeven.
{
"name":"Sample URL Destination (Serialized)",
"description":"",
"destinationType":"PUSH",
"serializationEnabled":true,
"urlFormatString":"https://www.adobe.com/send?data=%ALIAS%",
"secureUrlFormatString":"https://www.adobe.com/%ALIAS%",
"delimiter":","
}
Antwoord
Een geslaagde update retourneert de antwoordcode 201 created en het doel.
{
"destinationType":"PUSH",
"destinationId":4034,
"dataSourceId":null,
"pid":1099,
"name":"Sample URL Destination (Serialized)",
"description":"",
"startDate":null,
"endDate":null,
"status":"active",
"destinationType":"PUSH",
"createTime":1338937420000,
"updateTime":1338937420000,
"crUID":694,
"upUID":694,
"domainRestrictions":"all_domains",
"tagType":0,
"serializationEnabled":true,
"urlFormatString":"https://www.adobe.com/send?%ALIAS%",
"secureUrlFormatString":"https://www.adobe.com/%ALIAS%",
"delimiter":"-",
"mappings":null
}
Creeer een Bestemming van het Koekje: Enig-Sleutel, niet-in series vervaardigd create-cookie-dest-single
Een POST -methode waarmee u een cookie destination -element kunt maken dat segmenten accepteert die bestaan uit paren met één toets (bijvoorbeeld gender=male of gender=female ).
Verzoek
POST https://api.demdex.com/v1/destinations/
Voorbeeldverzoek
Alle aanvraagwaarden zijn vereist, tenzij anders aangegeven.
{
"name":"Cookie Destination Single Key Not Serialized",
"destinationType":"ADS",
"adServerTypeID":1,
"cookieName":"adobe",
"cnameDomain":"adobe.com",
"maxSize":"2048",
"ttl":"0",
"domainRestrictions":"inclusion",
"siteIDs":[
312
],
"formatType":"single_key",
"singleKey":"key",
"keySeparator":"=",
"valueSeparator":",",
"serializationEnabled":false
}
Antwoord
Een geslaagde update retourneert de antwoordcode 201 created en het doel.
{
"destinationType":"ADS",
"destinationId":4035,
"pid":1099,
"name":"Cookie Destination Single Key Not Serialized",
"status":"active",
"destinationType":"ADS",
"createTime":1338937984000,
"updateTime":1338937984000,
"crUID":694,
"upUID":694,
"domainRestrictions":"inclusion",
"cnameDomain":"adobe.com",
"cookieName":"adobe",
"singleKey":"key",
"keySeparator":"=",
"valueSeparator":",",
"formatType":"single_key",
"transferMethod":0,
"serializationEnabled":false,
"maxSize":2048,
"ttl":0,
"siteIDs":[
312
],
"uparamEnabled":false
}
Maak een Koekjesbestemming: één sleutel, serialiseerd create-cookie-dest-single-serial
Een POST -methode waarmee u een doel kunt maken dat meerdere waarden accepteert die aan één toets zijn gekoppeld (bijvoorbeeld color=blue, red, green ).
Verzoek
POST https://api.demdex.com/v1/destinations/
Voorbeeldverzoek
Alle aanvraagwaarden zijn vereist, tenzij anders aangegeven.
{
"name":"Cookie Destination Single Key Serialized",
"destinationType":"ADS",
"adServerTypeID":1,
"cookieName":"adobe",
"cnameDomain":"adobe.com",
"maxSize":"2048",
"ttl":"0",
"domainRestrictions":"all_domains",
"siteIDs":[
],
"formatType":"single_key",
"singleKey":"k",
"keySeparator":"=",
"valueSeparator":",",
"serializationEnabled":true,
"serializationSeparator":"#"
}
Antwoord
Een geslaagde update retourneert de antwoordcode 201 created en het doel.
{
"destinationType":"ADS",
"destinationId":4036,
"pid":1099,
"name":"Cookie Destination Single Key Serialized",
"status":"active",
"destinationType":"ADS",
"createTime":1338938329000,
"updateTime":1338938329000,
"crUID":694,
"upUID":694,
"domainRestrictions":"all_domains",
"cnameDomain":"adobe.com",
"cookieName":"adobe",
"singleKey":"k",
"keySeparator":"=",
"valueSeparator":",",
"formatType":"single_key",
"transferMethod":0,
"serializationEnabled":true,
"serializationSeparator":"#",
"maxSize":2048,
"ttl":0,
"siteIDs":[
],
"uparamEnabled":false
}
Maak een cookie-bestemming: meerdere toetsen, geen serienummering create-cookie-dest-multi
Een methode POST waarmee u een doel kunt maken dat segmenten accepteert die meerdere toetsen met verschillende waarden bevatten (bijvoorbeeld gender=male; gender=female; color=blue; color=red ).
Verzoek
POST https://api.demdex.com/v1/destinations/
Voorbeeldverzoek
Alle aanvraagwaarden zijn vereist, tenzij anders aangegeven.
{
"name":"Ad Server Multi-Key Not Serialized",
"destinationType":"ADS",
"adServerTypeID":1,
"cookieName":"adobe",
"cnameDomain":"adobe.com",
"maxSize":"2048",
"ttl":"0",
"domainRestrictions":"all_domains",
"siteIDs":[
],
"formatType":"key_value",
"keySeparator":"=",
"valueSeparator":",",
"serializationEnabled":false
}
Antwoord
Een geslaagde update retourneert de antwoordcode 201 created en het doel.
{
"destinationType":"ADS",
"destinationId":4037,
"pid":1099,
"name":"Ad Server Multi-Key Not Serialized",
"status":1,
"destinationType":"ADS",
"createTime":1338938666000,
"updateTime":1338938666000,
"crUID":694,
"upUID":694,
"domainRestrictions":"all_domains",
"cnameDomain":"adobe.com",
"cookieName":"adobe",
"keySeparator":"=",
"valueSeparator":",",
"formatType":"key_value",
"transferMethod":0,
"serializationEnabled":false,
"maxSize":2048,
"ttl":0,
"siteIDs":[
],
"uparamEnabled":false
}
Een cookie-bestemming maken: meerdere sleutels, serialiseerd create-cookie-dest-multi-serial
Een methode POST waarmee u een doel kunt maken dat segmenten met meerdere toetsen en waarden accepteert (bijvoorbeeld gender=male, female; color=blue, red, green ).
Verzoek
POST https://api.demdex.com/v1/destinations/
Voorbeeldverzoek
Alle aanvraagwaarden zijn vereist, tenzij anders aangegeven.
{
"name":"Cookie Destination Multi-Key Serialized",
"destinationType":"ADS",
"adServerTypeID":1,
"cookieName":"adobe",
"cnameDomain":"adobe.com",
"maxSize":"2048",
"ttl":"0",
"domainRestrictions":"all_domains",
"siteIDs":[
],
"formatType":"key_value",
"keySeparator":"=",
"valueSeparator":",",
"serializationEnabled":true,
"serializationSeparator":"#"
}
Antwoord
Een geslaagde update retourneert de antwoordcode 201 created en het doel.
{
"destinationType":"ADS",
"destinationId":4038,
"pid":1099,
"name":"Ad Server Multi-Key Serialized",
"status":"active",
"destinationType":"ADS",
"createTime":1338938872000,
"updateTime":1338938872000,
"crUID":694,
"upUID":694,
"domainRestrictions":"all_domains",
"cnameDomain":"adobe.com",
"cookieName":"adobe",
"keySeparator":"=",
"valueSeparator":",",
"formatType":"key_value",
"transferMethod":0,
"serializationEnabled":true,
"serializationSeparator":"#",
"maxSize":2048,
"ttl":0,
"siteIDs":[
],
"uparamEnabled":false
}