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
$client
private
Google_Client
$client
$methods
private
array<string|int, mixed>
$methods
$resourceName
private
string
$resourceName
$rootUrl
private
string
$rootUrl
$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
Tags
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
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
accountIdmust 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
accountIdmust 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
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
accountIdmust 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
accountIdmust 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
accountIdmust 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
accountIdmust 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
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
accountIdmust 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