This API exposes operations to allow management of Category Targeting features on Campaigns and Ads within the Cxense Advertising platform.
This API can be accessed by Advertisers and supports the following combination of operations on Category Targeting feature domain objects:
|
Object |
Supported operations |
|---|---|
|
Category Targeting feature list |
GET |
|
Category Targeting feature |
POST, GET, PUT and DELETE |
Retrieving list of Category Targeting features for a Campaign or Ad
The GET operation is supported for listing existing Category Targeting features.
GET
Retrieve all of the Category Targeting features saved at or below the Campaign or Ad with the given parentId. One call using the id of a Campaign will return all Category Targeting features stored against the Campaign and its Ads in a single response.
|
Parameters:
-
cxadbaseurl the base URL of the Cxense Advertising system
-
parentId the id of either a Campaign or Ad for which the Category Targeting features are to be retrieved
Example command:
|
This XML example shows the contents returned from a GET call:
|
Individual Category Targeting features
The POST, GET, PUT and DELETE operations are supported for management of individual Category Targeting features.
POST
Create a new Category Targeting feature under the Campaign or Ad with the given parentId.
|
Parameters:
-
cxadbaseurl the base URL of the Cxense Advertising system
-
parentId the id of either a Campaign or Ad under which the new Category Targeting feature is to be created
This XML example shows the contents required to be supplied for a POST call:
|
Categories passed to Cxad via this API need to match a required format of {group}:[{parent}/{child}]. A group followed by a colon is mandatory, followed by a optional number of categories separated by the '/' character.
Example command:
|
GET
Retrieve the Category Targeting feature with the given featureId
|
Parameters:
-
cxadbaseurl the base URL of the Cxense Advertising system
-
featureId the id of the Category Targeting feature to be retrieved
Example command:
|
This XML example shows the contents returned from a GET call:
|
PUT
Update the Category Targeting feature with the given featureId
|
Parameters:
-
cxadbaseurl the base URL of the Cxense Advertising system
-
featureId the id of the Category Targeting feature to be updated
Example command:
|
This XML example shows the contents required to be supplied for a PUT call:
|
Categories passed to Cxad via this API need to match a required format of {group}:[{parent}/{child}]. A group followed by a colon is mandatory, followed by a optional number of categories separated by the '/' character.
DELETE
Delete the Category Targeting feature with the given featureId
|
Parameters:
-
cxadbaseurl the base URL of the Cxense Advertising system
-
featureId the id of the Category Targeting feature to be deleted
Example command:
|