PHP Class LineItemCreativeAssociationService, googleads-php-lib

Author: WSDLInterpreter
Inheritance: extends DfpSoapClient
Mostrar archivo Open project: googleads/googleads-php-lib

Public Properties

Property Type Description
$classmap array Default class map for wsdl=>php
$endpoint string The endpoint of the service

Public Methods

Method Description
__construct ( string $wsdl, array $options, $user ) Constructor using wsdl location and options array
createLineItemCreativeAssociations ( $lineItemCreativeAssociations ) : the Creates new {@link LineItemCreativeAssociation} objects
getLineItemCreativeAssociationsByStatement ( $filterStatement ) : the Gets a {@link LineItemCreativeAssociationPage} of {@link LineItemCreativeAssociation} objects that satisfy the given {@link Statement#query}. The following fields are supported for filtering:
getPreviewUrl ( $lineItemId, $creativeId, $siteUrl ) : a Returns an insite preview URL that references the specified site URL with the specified creative from the association served to it. For Creative Set previewing you may specify the master creative Id.
performLineItemCreativeAssociationAction ( $lineItemCreativeAssociationAction, $filterStatement ) : the Performs actions on {@link LineItemCreativeAssociation} objects that match the given {@link Statement#query}.
updateLineItemCreativeAssociations ( $lineItemCreativeAssociations ) : the Updates the specified {@link LineItemCreativeAssociation} objects

Method Details

__construct() public method

Constructor using wsdl location and options array
public __construct ( string $wsdl, array $options, $user )
$wsdl string WSDL location for this service
$options array Options for the SoapClient

createLineItemCreativeAssociations() public method

Creates new {@link LineItemCreativeAssociation} objects
public createLineItemCreativeAssociations ( $lineItemCreativeAssociations ) : the
return the created line item creative associations with their IDs filled in

getLineItemCreativeAssociationsByStatement() public method

PQL Property Object Property
{@code creativeId} {@link LineItemCreativeAssociation#creativeId}
{@code manualCreativeRotationWeight} {@link LineItemCreativeAssociation#manualCreativeRotationWeight}
{@code destinationUrl} {@link LineItemCreativeAssociation#destinationUrl}
{@code lineItemId} {@link LineItemCreativeAssociation#lineItemId}
{@code status} {@link LineItemCreativeAssociation#status}
{@code lastModifiedDateTime} {@link LineItemCreativeAssociation#lastModifiedDateTime}
public getLineItemCreativeAssociationsByStatement ( $filterStatement ) : the
return the line item creative associations that match the given filter

getPreviewUrl() public method

Returns an insite preview URL that references the specified site URL with the specified creative from the association served to it. For Creative Set previewing you may specify the master creative Id.
public getPreviewUrl ( $lineItemId, $creativeId, $siteUrl ) : a
return a URL that references the specified site URL with the specified creative served to it

performLineItemCreativeAssociationAction() public method

Performs actions on {@link LineItemCreativeAssociation} objects that match the given {@link Statement#query}.
public performLineItemCreativeAssociationAction ( $lineItemCreativeAssociationAction, $filterStatement ) : the
return the result of the action performed

updateLineItemCreativeAssociations() public method

Updates the specified {@link LineItemCreativeAssociation} objects
public updateLineItemCreativeAssociations ( $lineItemCreativeAssociations ) : the
return the updated line item creative associations

Property Details

$classmap public_oe static_oe property

Default class map for wsdl=>php
public static array $classmap
return array

$endpoint public_oe static_oe property

The endpoint of the service
public static string $endpoint
return string