JFIF x x C C " } !1AQa "q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w !1AQ aq"2B #3Rbr{
File "MarketplaceTargeting.php"
Full Path: /home/u743136113/domains/arvi.seezify.com/public_html/vendor/google/apiclient-services/src/Vault/MarketplaceTargeting.php
File size: 5.06 KB
MIME-type: text/x-php
Charset: utf-8
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\AuthorizedBuyersMarketplace;
class MarketplaceTargeting extends \Google\Collection
{
protected $collection_key = 'excludedSensitiveCategoryIds';
protected $daypartTargetingType = DayPartTargeting::class;
protected $daypartTargetingDataType = '';
/**
* @var string[]
*/
public $excludedSensitiveCategoryIds;
protected $geoTargetingType = CriteriaTargeting::class;
protected $geoTargetingDataType = '';
protected $inventorySizeTargetingType = InventorySizeTargeting::class;
protected $inventorySizeTargetingDataType = '';
protected $inventoryTypeTargetingType = InventoryTypeTargeting::class;
protected $inventoryTypeTargetingDataType = '';
protected $placementTargetingType = PlacementTargeting::class;
protected $placementTargetingDataType = '';
protected $technologyTargetingType = TechnologyTargeting::class;
protected $technologyTargetingDataType = '';
protected $userListTargetingType = CriteriaTargeting::class;
protected $userListTargetingDataType = '';
protected $verticalTargetingType = CriteriaTargeting::class;
protected $verticalTargetingDataType = '';
protected $videoTargetingType = VideoTargeting::class;
protected $videoTargetingDataType = '';
/**
* @param DayPartTargeting
*/
public function setDaypartTargeting(DayPartTargeting $daypartTargeting)
{
$this->daypartTargeting = $daypartTargeting;
}
/**
* @return DayPartTargeting
*/
public function getDaypartTargeting()
{
return $this->daypartTargeting;
}
/**
* @param string[]
*/
public function setExcludedSensitiveCategoryIds($excludedSensitiveCategoryIds)
{
$this->excludedSensitiveCategoryIds = $excludedSensitiveCategoryIds;
}
/**
* @return string[]
*/
public function getExcludedSensitiveCategoryIds()
{
return $this->excludedSensitiveCategoryIds;
}
/**
* @param CriteriaTargeting
*/
public function setGeoTargeting(CriteriaTargeting $geoTargeting)
{
$this->geoTargeting = $geoTargeting;
}
/**
* @return CriteriaTargeting
*/
public function getGeoTargeting()
{
return $this->geoTargeting;
}
/**
* @param InventorySizeTargeting
*/
public function setInventorySizeTargeting(InventorySizeTargeting $inventorySizeTargeting)
{
$this->inventorySizeTargeting = $inventorySizeTargeting;
}
/**
* @return InventorySizeTargeting
*/
public function getInventorySizeTargeting()
{
return $this->inventorySizeTargeting;
}
/**
* @param InventoryTypeTargeting
*/
public function setInventoryTypeTargeting(InventoryTypeTargeting $inventoryTypeTargeting)
{
$this->inventoryTypeTargeting = $inventoryTypeTargeting;
}
/**
* @return InventoryTypeTargeting
*/
public function getInventoryTypeTargeting()
{
return $this->inventoryTypeTargeting;
}
/**
* @param PlacementTargeting
*/
public function setPlacementTargeting(PlacementTargeting $placementTargeting)
{
$this->placementTargeting = $placementTargeting;
}
/**
* @return PlacementTargeting
*/
public function getPlacementTargeting()
{
return $this->placementTargeting;
}
/**
* @param TechnologyTargeting
*/
public function setTechnologyTargeting(TechnologyTargeting $technologyTargeting)
{
$this->technologyTargeting = $technologyTargeting;
}
/**
* @return TechnologyTargeting
*/
public function getTechnologyTargeting()
{
return $this->technologyTargeting;
}
/**
* @param CriteriaTargeting
*/
public function setUserListTargeting(CriteriaTargeting $userListTargeting)
{
$this->userListTargeting = $userListTargeting;
}
/**
* @return CriteriaTargeting
*/
public function getUserListTargeting()
{
return $this->userListTargeting;
}
/**
* @param CriteriaTargeting
*/
public function setVerticalTargeting(CriteriaTargeting $verticalTargeting)
{
$this->verticalTargeting = $verticalTargeting;
}
/**
* @return CriteriaTargeting
*/
public function getVerticalTargeting()
{
return $this->verticalTargeting;
}
/**
* @param VideoTargeting
*/
public function setVideoTargeting(VideoTargeting $videoTargeting)
{
$this->videoTargeting = $videoTargeting;
}
/**
* @return VideoTargeting
*/
public function getVideoTargeting()
{
return $this->videoTargeting;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(MarketplaceTargeting::class, 'Google_Service_AuthorizedBuyersMarketplace_MarketplaceTargeting');