Documentation

Google_Service_ShoppingContent_Resource_Liasettings extends Google_Service_Resource
in package

The "liasettings" collection of methods.

Typical usage is: $contentService = new Google_Service_ShoppingContent(...); $liasettings = $contentService->liasettings;

Table of Contents

$client  : Google_Client
$methods  : array<string|int, mixed>
$resourceName  : string
$rootUrl  : string
$serviceName  : string
$servicePath  : string
$stackParameters  : mixed
__construct()  : mixed
call()  : Google_Http_Request|expectedClass
TODO: This function needs simplifying.
createRequestUri()  : string
Parse/expand request parameters and create a fully qualified request uri.
custombatch()  : Google_Service_ShoppingContent_LiasettingsCustomBatchResponse
Retrieves and/or updates the LIA settings of multiple accounts in a single request. (liasettings.custombatch)
get()  : Google_Service_ShoppingContent_LiaSettings
Retrieves the LIA settings of the account. (liasettings.get)
getaccessiblegmbaccounts()  : Google_Service_ShoppingContent_LiasettingsGetAccessibleGmbAccountsResponse
Retrieves the list of accessible Google My Business accounts.
listLiasettings()  : Google_Service_ShoppingContent_LiasettingsListResponse
Lists the LIA settings of the sub-accounts in your Merchant Center account.
listposdataproviders()  : Google_Service_ShoppingContent_LiasettingsListPosDataProvidersResponse
Retrieves the list of POS data providers that have active settings for the all eiligible countries. (liasettings.listposdataproviders)
requestgmbaccess()  : Google_Service_ShoppingContent_LiasettingsRequestGmbAccessResponse
Requests access to a specified Google My Business account.
requestinventoryverification()  : Google_Service_ShoppingContent_LiasettingsRequestInventoryVerificationResponse
Requests inventory validation for the specified country.
setinventoryverificationcontact()  : Google_Service_ShoppingContent_LiasettingsSetInventoryVerificationContactResponse
Sets the inventory verification contract for the specified country.
setposdataprovider()  : Google_Service_ShoppingContent_LiasettingsSetPosDataProviderResponse
Sets the POS data provider for the specified country.
update()  : Google_Service_ShoppingContent_LiaSettings
Updates the LIA settings of the account. Any fields that are not provided are deleted from the resource. (liasettings.update)
convertToArrayAndStripNulls()  : mixed

Properties

$methods

private array<string|int, mixed> $methods

$resourceName

private string $resourceName

$serviceName

private string $serviceName

$servicePath

private string $servicePath

$stackParameters

private mixed $stackParameters = array('alt' => array('type' => 'string', 'location' => 'query'), 'fields' => array('type' => 'string', 'location' => 'query'), 'trace' => array('type' => 'string', 'location' => 'query'), 'userIp' => array('type' => 'string', 'location' => 'query'), 'quotaUser' => array('type' => 'string', 'location' => 'query'), 'data' => array('type' => 'string', 'location' => 'body'), 'mimeType' => array('type' => 'string', 'location' => 'header'), 'uploadType' => array('type' => 'string', 'location' => 'query'), 'mediaUpload' => array('type' => 'complex', 'location' => 'query'), 'prettyPrint' => array('type' => 'string', 'location' => 'query'))

Methods

__construct()

public __construct(mixed $service, mixed $serviceName, mixed $resourceName, mixed $resource) : mixed
Parameters
$service : mixed
$serviceName : mixed
$resourceName : mixed
$resource : mixed
Return values
mixed

call()

TODO: This function needs simplifying.

public call( $name,  $arguments[,  $expectedClass = null ]) : Google_Http_Request|expectedClass
Parameters
$name :
$arguments :
$expectedClass : = null
  • optional, the expected class name
Tags
throws
Google_Exception
Return values
Google_Http_Request|expectedClass

createRequestUri()

Parse/expand request parameters and create a fully qualified request uri.

public createRequestUri(string $restPath, array<string|int, mixed> $params) : string
Parameters
$restPath : string
$params : array<string|int, mixed>
Tags
static
Return values
string

$requestUrl

custombatch()

Retrieves and/or updates the LIA settings of multiple accounts in a single request. (liasettings.custombatch)

public custombatch(Google_Service_ShoppingContent_LiasettingsCustomBatchRequest $postBody[, array<string|int, mixed> $optParams = array() ]) : Google_Service_ShoppingContent_LiasettingsCustomBatchResponse
Parameters
$postBody : Google_Service_ShoppingContent_LiasettingsCustomBatchRequest
$optParams : array<string|int, mixed> = array()

Optional parameters.

Return values
Google_Service_ShoppingContent_LiasettingsCustomBatchResponse

get()

Retrieves the LIA settings of the account. (liasettings.get)

public get(string $merchantId, string $accountId[, array<string|int, mixed> $optParams = array() ]) : Google_Service_ShoppingContent_LiaSettings
Parameters
$merchantId : string

The ID of the managing account. If this parameter is not the same as accountId, then this account must be a multi-client account and accountId must be the ID of a sub-account of this account.

$accountId : string

The ID of the account for which to get or update LIA settings.

$optParams : array<string|int, mixed> = array()

Optional parameters.

Return values
Google_Service_ShoppingContent_LiaSettings

getaccessiblegmbaccounts()

Retrieves the list of accessible Google My Business accounts.

public getaccessiblegmbaccounts(string $merchantId, string $accountId[, array<string|int, mixed> $optParams = array() ]) : Google_Service_ShoppingContent_LiasettingsGetAccessibleGmbAccountsResponse

(liasettings.getaccessiblegmbaccounts)

Parameters
$merchantId : string

The ID of the managing account. If this parameter is not the same as accountId, then this account must be a multi-client account and accountId must be the ID of a sub-account of this account.

$accountId : string

The ID of the account for which to retrieve accessible Google My Business accounts.

$optParams : array<string|int, mixed> = array()

Optional parameters.

Return values
Google_Service_ShoppingContent_LiasettingsGetAccessibleGmbAccountsResponse

listLiasettings()

Lists the LIA settings of the sub-accounts in your Merchant Center account.

public listLiasettings(string $merchantId[, array<string|int, mixed> $optParams = array() ]) : Google_Service_ShoppingContent_LiasettingsListResponse

(liasettings.listLiasettings)

Parameters
$merchantId : string

The ID of the managing account. This must be a multi-client account.

$optParams : array<string|int, mixed> = array()

Optional parameters.

Tags
opt_param

string maxResults The maximum number of LIA settings to return in the response, used for paging.

opt_param

string pageToken The token returned by the previous request.

Return values
Google_Service_ShoppingContent_LiasettingsListResponse

listposdataproviders()

Retrieves the list of POS data providers that have active settings for the all eiligible countries. (liasettings.listposdataproviders)

public listposdataproviders([array<string|int, mixed> $optParams = array() ]) : Google_Service_ShoppingContent_LiasettingsListPosDataProvidersResponse
Parameters
$optParams : array<string|int, mixed> = array()

Optional parameters.

Return values
Google_Service_ShoppingContent_LiasettingsListPosDataProvidersResponse

requestgmbaccess()

Requests access to a specified Google My Business account.

public requestgmbaccess(string $merchantId, string $accountId, string $gmbEmail[, array<string|int, mixed> $optParams = array() ]) : Google_Service_ShoppingContent_LiasettingsRequestGmbAccessResponse

(liasettings.requestgmbaccess)

Parameters
$merchantId : string

The ID of the managing account. If this parameter is not the same as accountId, then this account must be a multi-client account and accountId must be the ID of a sub-account of this account.

$accountId : string

The ID of the account for which GMB access is requested.

$gmbEmail : string

The email of the Google My Business account.

$optParams : array<string|int, mixed> = array()

Optional parameters.

Return values
Google_Service_ShoppingContent_LiasettingsRequestGmbAccessResponse

requestinventoryverification()

Requests inventory validation for the specified country.

public requestinventoryverification(string $merchantId, string $accountId, string $country[, array<string|int, mixed> $optParams = array() ]) : Google_Service_ShoppingContent_LiasettingsRequestInventoryVerificationResponse

(liasettings.requestinventoryverification)

Parameters
$merchantId : string

The ID of the managing account. If this parameter is not the same as accountId, then this account must be a multi-client account and accountId must be the ID of a sub-account of this account.

$accountId : string

The ID of the account that manages the order. This cannot be a multi-client account.

$country : string

The country for which inventory validation is requested.

$optParams : array<string|int, mixed> = array()

Optional parameters.

Return values
Google_Service_ShoppingContent_LiasettingsRequestInventoryVerificationResponse

setinventoryverificationcontact()

Sets the inventory verification contract for the specified country.

public setinventoryverificationcontact(string $merchantId, string $accountId, string $contactEmail, string $contactName, string $country, string $language[, array<string|int, mixed> $optParams = array() ]) : Google_Service_ShoppingContent_LiasettingsSetInventoryVerificationContactResponse

(liasettings.setinventoryverificationcontact)

Parameters
$merchantId : string

The ID of the managing account. If this parameter is not the same as accountId, then this account must be a multi-client account and accountId must be the ID of a sub-account of this account.

$accountId : string

The ID of the account that manages the order. This cannot be a multi-client account.

$contactEmail : string

The email of the inventory verification contact.

$contactName : string

The name of the inventory verification contact.

$country : string

The country for which inventory verification is requested.

$language : string

The language for which inventory verification is requested.

$optParams : array<string|int, mixed> = array()

Optional parameters.

Return values
Google_Service_ShoppingContent_LiasettingsSetInventoryVerificationContactResponse

setposdataprovider()

Sets the POS data provider for the specified country.

public setposdataprovider(string $merchantId, string $accountId, string $country[, array<string|int, mixed> $optParams = array() ]) : Google_Service_ShoppingContent_LiasettingsSetPosDataProviderResponse

(liasettings.setposdataprovider)

Parameters
$merchantId : string

The ID of the managing account. If this parameter is not the same as accountId, then this account must be a multi-client account and accountId must be the ID of a sub-account of this account.

$accountId : string

The ID of the account for which to retrieve accessible Google My Business accounts.

$country : string

The country for which the POS data provider is selected.

$optParams : array<string|int, mixed> = array()

Optional parameters.

Tags
opt_param

string posDataProviderId The ID of POS data provider.

opt_param

string posExternalAccountId The account ID by which this merchant is known to the POS data provider.

Return values
Google_Service_ShoppingContent_LiasettingsSetPosDataProviderResponse

update()

Updates the LIA settings of the account. Any fields that are not provided are deleted from the resource. (liasettings.update)

public update(string $merchantId, string $accountId, Google_Service_ShoppingContent_LiaSettings $postBody[, array<string|int, mixed> $optParams = array() ]) : Google_Service_ShoppingContent_LiaSettings
Parameters
$merchantId : string

The ID of the managing account. If this parameter is not the same as accountId, then this account must be a multi-client account and accountId must be the ID of a sub-account of this account.

$accountId : string

The ID of the account for which to get or update LIA settings.

$postBody : Google_Service_ShoppingContent_LiaSettings
$optParams : array<string|int, mixed> = array()

Optional parameters.

Return values
Google_Service_ShoppingContent_LiaSettings

convertToArrayAndStripNulls()

protected convertToArrayAndStripNulls(mixed $o) : mixed
Parameters
$o : mixed
Return values
mixed

Search results