content  v2.1
Classes | Public Member Functions | List of all members
Google.Apis.ShoppingContent.v2_1.LiasettingsResource Class Reference

The "liasettings" collection of methods. More...

Classes

class  CustombatchRequest
 Retrieves and/or updates the LIA settings of multiple accounts in a single request. More...
 
class  GetaccessiblegmbaccountsRequest
 Retrieves the list of accessible Google My Business accounts. More...
 
class  GetRequest
 Retrieves the LIA settings of the account. More...
 
class  ListposdataprovidersRequest
 Retrieves the list of POS data providers that have active settings for the all eiligible countries. More...
 
class  ListRequest
 Lists the LIA settings of the sub-accounts in your Merchant Center account. More...
 
class  RequestgmbaccessRequest
 Requests access to a specified Google My Business account. More...
 
class  RequestinventoryverificationRequest
 Requests inventory validation for the specified country. More...
 
class  SetinventoryverificationcontactRequest
 Sets the inventory verification contract for the specified country. More...
 
class  SetposdataproviderRequest
 Sets the POS data provider for the specified country. More...
 
class  UpdateRequest
 Updates the LIA settings of the account. More...
 

Public Member Functions

 LiasettingsResource (Google.Apis.Services.IClientService service)
 Constructs a new resource. More...
 
virtual CustombatchRequest Custombatch (Google.Apis.ShoppingContent.v2_1.Data.LiasettingsCustomBatchRequest body)
 Retrieves and/or updates the LIA settings of multiple accounts in a single request. More...
 
virtual GetRequest Get (ulong merchantId, ulong accountId)
 Retrieves the LIA settings of the account. More...
 
virtual GetaccessiblegmbaccountsRequest Getaccessiblegmbaccounts (ulong merchantId, ulong accountId)
 Retrieves the list of accessible Google My Business accounts. More...
 
virtual ListRequest List (ulong merchantId)
 Lists the LIA settings of the sub-accounts in your Merchant Center account. More...
 
virtual ListposdataprovidersRequest Listposdataproviders ()
 Retrieves the list of POS data providers that have active settings for the all eiligible countries. More...
 
virtual RequestgmbaccessRequest Requestgmbaccess (ulong merchantId, ulong accountId, string gmbEmail)
 Requests access to a specified Google My Business account. More...
 
virtual RequestinventoryverificationRequest Requestinventoryverification (ulong merchantId, ulong accountId, string country)
 Requests inventory validation for the specified country. More...
 
virtual SetinventoryverificationcontactRequest Setinventoryverificationcontact (ulong merchantId, ulong accountId, string contactEmail, string contactName, string country, string language)
 Sets the inventory verification contract for the specified country. More...
 
virtual SetposdataproviderRequest Setposdataprovider (ulong merchantId, ulong accountId, string country)
 Sets the POS data provider for the specified country. More...
 
virtual UpdateRequest Update (Google.Apis.ShoppingContent.v2_1.Data.LiaSettings body, ulong merchantId, ulong accountId)
 Updates the LIA settings of the account. More...
 

Detailed Description

The "liasettings" collection of methods.

Constructor & Destructor Documentation

◆ LiasettingsResource()

Google.Apis.ShoppingContent.v2_1.LiasettingsResource.LiasettingsResource ( Google.Apis.Services.IClientService  service)
inline

Constructs a new resource.

Member Function Documentation

◆ Custombatch()

virtual CustombatchRequest Google.Apis.ShoppingContent.v2_1.LiasettingsResource.Custombatch ( Google.Apis.ShoppingContent.v2_1.Data.LiasettingsCustomBatchRequest  body)
inlinevirtual

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

Parameters
bodyThe body of the request.

◆ Get()

virtual GetRequest Google.Apis.ShoppingContent.v2_1.LiasettingsResource.Get ( ulong  merchantId,
ulong  accountId 
)
inlinevirtual

Retrieves the LIA settings of the account.

Parameters
merchantIdThe 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.
accountIdThe ID of the account for which to get or update LIA settings.

◆ Getaccessiblegmbaccounts()

virtual GetaccessiblegmbaccountsRequest Google.Apis.ShoppingContent.v2_1.LiasettingsResource.Getaccessiblegmbaccounts ( ulong  merchantId,
ulong  accountId 
)
inlinevirtual

Retrieves the list of accessible Google My Business accounts.

Parameters
merchantIdThe 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.
accountIdThe ID of the account for which to retrieve accessible Google My Business accounts.

◆ List()

virtual ListRequest Google.Apis.ShoppingContent.v2_1.LiasettingsResource.List ( ulong  merchantId)
inlinevirtual

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

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

◆ Listposdataproviders()

virtual ListposdataprovidersRequest Google.Apis.ShoppingContent.v2_1.LiasettingsResource.Listposdataproviders ( )
inlinevirtual

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

◆ Requestgmbaccess()

virtual RequestgmbaccessRequest Google.Apis.ShoppingContent.v2_1.LiasettingsResource.Requestgmbaccess ( ulong  merchantId,
ulong  accountId,
string  gmbEmail 
)
inlinevirtual

Requests access to a specified Google My Business account.

Parameters
merchantIdThe 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.
accountIdThe ID of the account for which GMB access is requested.
gmbEmailThe email of the Google My Business account.

◆ Requestinventoryverification()

virtual RequestinventoryverificationRequest Google.Apis.ShoppingContent.v2_1.LiasettingsResource.Requestinventoryverification ( ulong  merchantId,
ulong  accountId,
string  country 
)
inlinevirtual

Requests inventory validation for the specified country.

Parameters
merchantIdThe 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.
accountIdThe ID of the account that manages the order. This cannot be a multi-client account.
countryThe country for which inventory validation is requested.

◆ Setinventoryverificationcontact()

virtual SetinventoryverificationcontactRequest Google.Apis.ShoppingContent.v2_1.LiasettingsResource.Setinventoryverificationcontact ( ulong  merchantId,
ulong  accountId,
string  contactEmail,
string  contactName,
string  country,
string  language 
)
inlinevirtual

Sets the inventory verification contract for the specified country.

Parameters
merchantIdThe 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.
accountIdThe ID of the account that manages the order. This cannot be a multi-client account.
contactEmailThe email of the inventory verification contact.
contactNameThe name of the inventory verification contact.
Parameters
countryThe country for which inventory verification is requested.
languageThe language for which inventory verification is requested.

◆ Setposdataprovider()

virtual SetposdataproviderRequest Google.Apis.ShoppingContent.v2_1.LiasettingsResource.Setposdataprovider ( ulong  merchantId,
ulong  accountId,
string  country 
)
inlinevirtual

Sets the POS data provider for the specified country.

Parameters
merchantIdThe 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.
accountIdThe ID of the account for which to retrieve accessible Google My Business accounts.
countryThe country for which the POS data provider is selected.

◆ Update()

virtual UpdateRequest Google.Apis.ShoppingContent.v2_1.LiasettingsResource.Update ( Google.Apis.ShoppingContent.v2_1.Data.LiaSettings  body,
ulong  merchantId,
ulong  accountId 
)
inlinevirtual

Updates the LIA settings of the account.

Parameters
bodyThe body of the request.
merchantIdThe 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.
accountIdThe ID of the account for which to get or update LIA settings.

The documentation for this class was generated from the following file: