- 1 Minute to read
A/B Testing Targeting
- 1 Minute to read
This article describes resources that enable you to read and define A/B testing targeting.
Overview
The Yahoo DSP supports AB_TESTING
targeting for lines serving display and video ads.
If you have created user groups for A/B testing, you can target those user groups to see the results of your testing.
To learn more, refer to User Groups.
Endpoint
/traffic/lines/{id}/targeting
A
GET
request enables you to view user groups and other target types targeted by the specified line.A
POST
request enables you to target user groups and other target types with the specified line.
Resource
The targeting
resource is the standard Yahoo DSP resource for targeting consumers based on their profiles, behaviors, and ad content.
The targeting
resource is defined by the following AB_TESTING
targeting type-specific fields:
Parameter | Parameter Type | Description | Data Type | Required |
---|---|---|---|---|
| path | Specifies the line ID. |
| Y |
| body | Specifies the user group ID. For |
| Y |
| body | Specifies an array of targeting types to update, enable, or disable.
To learn more, refer to Targeting Types. |
| Y |
Note
For a complete list of targeting resource fields, refer to Targeting Object.
Add/Update User Group Targeting
Add or update user group targets for the specified line. Consumers may be targeted based on user group membership.
POST /traffic/lines/{id}/targeting
The AB_TESTING
targeting type must be enabled in the body of the application/json
payload.
Parameters
The line ID is specified in the path of the URL. All other parameters are specified in the body of the application/json
payload.
Example Request URL
POST https://dspapi.admanagerplus.yahoo.com/traffic/lines/365277/targeting/
Example Request Body
{
"userGroupEntry": {
"id": 32658
},
"types": [
{
"name": "AB_TESTING",
"isTargeted": true
}
]
}
Example Response
{
"response": {
"types": [
{
"name": "AB_TESTING",
"isTargeted": true
}
],
"userGroupEntry": {
"id": 36519,
"name": "zz57",
"userGroupId": 16890,
"trafficPercent": 60,
"lowerBound": 0,
"upperBound": 59
}
},
"errors": null,
"timeStamp": "2019-10-09T03:48:29Z"
}