PHP Class ProductSegmentation, googleads-php-lib

For example, a product with 3 segmentations with only 1 segment for each will produce {@code 1 x 1 x 1 = 1} product. A product with 3 segmentations with 2 segments for each will produce {@code 2 x 2 x 2 = 8} products.

Afficher le fichier Open project: googleads/googleads-php-lib

Méthodes publiques

Свойство Type Description
$adUnitSegments AdUnitTargeting[]
$bandwidthSegment BandwidthGroupTargeting
$browserLanguageSegment BrowserLanguageTargeting
$browserSegment BrowserTargeting
$customTargetingSegment CustomCriteria[]
$deviceCapabilitySegment DeviceCapabilityTargeting
$deviceCategorySegment DeviceCategoryTargeting
$deviceManufacturerSegment DeviceManufacturerTargeting
$geoSegment GeoTargeting
$mobileCarrierSegment MobileCarrierTargeting
$mobileDeviceSegment MobileDeviceTargeting
$mobileDeviceSubmodelSegment MobileDeviceSubmodelTargeting
$operatingSystemSegment OperatingSystemTargeting
$placementSegment PlacementTargeting
$userDomainSegment UserDomainTargeting
$videoPositionSegment VideoPositionTargeting

Méthodes publiques

Méthode Description
__construct ( $geoSegment = null, $adUnitSegments = null, $placementSegment = null, $customTargetingSegment = null, $userDomainSegment = null, $bandwidthSegment = null, $browserSegment = null, $browserLanguageSegment = null, $operatingSystemSegment = null, $mobileCarrierSegment = null, $deviceCapabilitySegment = null, $deviceCategorySegment = null, $deviceManufacturerSegment = null, $mobileDeviceSegment = null, $mobileDeviceSubmodelSegment = null, $videoPositionSegment = null )
getNamespace ( ) : string Gets the namesapce of this class
getXsiTypeName ( ) : string Gets the xsi:type name of this class

Method Details

__construct() public méthode

public __construct ( $geoSegment = null, $adUnitSegments = null, $placementSegment = null, $customTargetingSegment = null, $userDomainSegment = null, $bandwidthSegment = null, $browserSegment = null, $browserLanguageSegment = null, $operatingSystemSegment = null, $mobileCarrierSegment = null, $deviceCapabilitySegment = null, $deviceCategorySegment = null, $deviceManufacturerSegment = null, $mobileDeviceSegment = null, $mobileDeviceSubmodelSegment = null, $videoPositionSegment = null )

getNamespace() public méthode

Gets the namesapce of this class
public getNamespace ( ) : string
Résultat string the namespace of this class

getXsiTypeName() public méthode

Gets the xsi:type name of this class
public getXsiTypeName ( ) : string
Résultat string the xsi:type name of this class

Property Details

$adUnitSegments public_oe property

public AdUnitTargeting[] $adUnitSegments
Résultat AdUnitTargeting[]

$bandwidthSegment public_oe property

public BandwidthGroupTargeting $bandwidthSegment
Résultat BandwidthGroupTargeting

$browserLanguageSegment public_oe property

public BrowserLanguageTargeting $browserLanguageSegment
Résultat BrowserLanguageTargeting

$browserSegment public_oe property

public BrowserTargeting $browserSegment
Résultat BrowserTargeting

$customTargetingSegment public_oe property

public CustomCriteria[] $customTargetingSegment
Résultat CustomCriteria[]

$deviceCapabilitySegment public_oe property

public DeviceCapabilityTargeting $deviceCapabilitySegment
Résultat DeviceCapabilityTargeting

$deviceCategorySegment public_oe property

public DeviceCategoryTargeting $deviceCategorySegment
Résultat DeviceCategoryTargeting

$deviceManufacturerSegment public_oe property

public DeviceManufacturerTargeting $deviceManufacturerSegment
Résultat DeviceManufacturerTargeting

$geoSegment public_oe property

public GeoTargeting $geoSegment
Résultat GeoTargeting

$mobileCarrierSegment public_oe property

public MobileCarrierTargeting $mobileCarrierSegment
Résultat MobileCarrierTargeting

$mobileDeviceSegment public_oe property

public MobileDeviceTargeting $mobileDeviceSegment
Résultat MobileDeviceTargeting

$mobileDeviceSubmodelSegment public_oe property

public MobileDeviceSubmodelTargeting $mobileDeviceSubmodelSegment
Résultat MobileDeviceSubmodelTargeting

$operatingSystemSegment public_oe property

public OperatingSystemTargeting $operatingSystemSegment
Résultat OperatingSystemTargeting

$placementSegment public_oe property

public PlacementTargeting $placementSegment
Résultat PlacementTargeting

$userDomainSegment public_oe property

public UserDomainTargeting $userDomainSegment
Résultat UserDomainTargeting

$videoPositionSegment public_oe property

public VideoPositionTargeting $videoPositionSegment
Résultat VideoPositionTargeting