Hello, I want to get all the line items having a specific ad unit in the inventory targeting.
This is my code trying to do this
// Create inventory targeting.
$inventoryTargeting = new InventoryTargeting();
$inventoryTargeting->targetedAdUnits = array('93413799');
// Create targeting.
$targeting = new Targeting();
$targeting->geoTargeting = new GeoTargeting();
$targeting->inventoryTargeting = $inventoryTargeting;
$targeting->dayPartTargeting = new DayPartTargeting();
$targeting->technologyTargeting = new BrowserTargeting();
$targeting->userDomainTargeting = new UserDomainTargeting();
// Create a statement to select all line items.
$statementBuilder = new StatementBuilder();
$statementBuilder
->Where("status = 'DELIVERING' AND
( LineItemType = 'STANDARD' OR LineItemType = 'SPONSORSHIP' ) AND
Targeting = :target")
->OrderBy('id ASC')
->Limit('10')
->WithBindVariableValue('target', $targeting);
and the response is the following: Unsupported value type [Targeting]
but the Targeting property is a valid PQL property to use in the query according the documentation:
Am I missing something defining the $targeting variable?