Show / Hide Table of Contents

Class AccountsResource

The "accounts" collection of methods.

Inheritance
object
AccountsResource
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.ShoppingContent.v2_1
Assembly: Google.Apis.ShoppingContent.v2_1.dll
Syntax
public class AccountsResource

Constructors

AccountsResource(IClientService)

Constructs a new resource.

Declaration
public AccountsResource(IClientService service)
Parameters
Type Name Description
IClientService service

Properties

Credentials

Gets the Credentials resource.

Declaration
public virtual AccountsResource.CredentialsResource Credentials { get; }
Property Value
Type Description
AccountsResource.CredentialsResource

Labels

Gets the Labels resource.

Declaration
public virtual AccountsResource.LabelsResource Labels { get; }
Property Value
Type Description
AccountsResource.LabelsResource

Returncarrier

Gets the Returncarrier resource.

Declaration
public virtual AccountsResource.ReturncarrierResource Returncarrier { get; }
Property Value
Type Description
AccountsResource.ReturncarrierResource

Methods

Authinfo()

Returns information about the authenticated user.

Declaration
public virtual AccountsResource.AuthinfoRequest Authinfo()
Returns
Type Description
AccountsResource.AuthinfoRequest

Claimwebsite(ulong, ulong)

Claims the website of a Merchant Center sub-account. Merchant accounts with approved third-party CSSs aren't required to claim a website.

Declaration
public virtual AccountsResource.ClaimwebsiteRequest Claimwebsite(ulong merchantId, ulong accountId)
Parameters
Type Name Description
ulong merchantId

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.

ulong accountId

The ID of the account whose website is claimed.

Returns
Type Description
AccountsResource.ClaimwebsiteRequest

Custombatch(AccountsCustomBatchRequest)

Retrieves, inserts, updates, and deletes multiple Merchant Center (sub-)accounts in a single request.

Declaration
public virtual AccountsResource.CustombatchRequest Custombatch(AccountsCustomBatchRequest body)
Parameters
Type Name Description
AccountsCustomBatchRequest body

The body of the request.

Returns
Type Description
AccountsResource.CustombatchRequest

Delete(ulong, ulong)

Deletes a Merchant Center sub-account.

Declaration
public virtual AccountsResource.DeleteRequest Delete(ulong merchantId, ulong accountId)
Parameters
Type Name Description
ulong merchantId

The ID of the managing account. This must be a multi-client account, and accountId must be the ID of a sub-account of this account.

ulong accountId

The ID of the account.

Returns
Type Description
AccountsResource.DeleteRequest

Get(ulong, ulong)

Retrieves a Merchant Center account.

Declaration
public virtual AccountsResource.GetRequest Get(ulong merchantId, ulong accountId)
Parameters
Type Name Description
ulong merchantId

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.

ulong accountId

The ID of the account.

Returns
Type Description
AccountsResource.GetRequest

Insert(Account, ulong)

Creates a Merchant Center sub-account.

Declaration
public virtual AccountsResource.InsertRequest Insert(Account body, ulong merchantId)
Parameters
Type Name Description
Account body

The body of the request.

ulong merchantId

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

Returns
Type Description
AccountsResource.InsertRequest

Link(AccountsLinkRequest, ulong, ulong)

Performs an action on a link between two Merchant Center accounts, namely accountId and linkedAccountId.

Declaration
public virtual AccountsResource.LinkRequest Link(AccountsLinkRequest body, ulong merchantId, ulong accountId)
Parameters
Type Name Description
AccountsLinkRequest body

The body of the request.

ulong merchantId

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.

ulong accountId

The ID of the account that should be linked.

Returns
Type Description
AccountsResource.LinkRequest

List(ulong)

Lists the sub-accounts in your Merchant Center account.

Declaration
public virtual AccountsResource.ListRequest List(ulong merchantId)
Parameters
Type Name Description
ulong merchantId

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

Returns
Type Description
AccountsResource.ListRequest

Listlinks(ulong, ulong)

Returns the list of accounts linked to your Merchant Center account.

Declaration
public virtual AccountsResource.ListlinksRequest Listlinks(ulong merchantId, ulong accountId)
Parameters
Type Name Description
ulong merchantId

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.

ulong accountId

The ID of the account for which to list links.

Returns
Type Description
AccountsResource.ListlinksRequest

Requestphoneverification(RequestPhoneVerificationRequest, long, long)

Request verification code to start phone verification.

Declaration
public virtual AccountsResource.RequestphoneverificationRequest Requestphoneverification(RequestPhoneVerificationRequest body, long merchantId, long accountId)
Parameters
Type Name Description
RequestPhoneVerificationRequest body

The body of the request.

long merchantId

Required. 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.

long accountId

Required. The ID of the account.

Returns
Type Description
AccountsResource.RequestphoneverificationRequest

Update(Account, ulong, ulong)

Updates a Merchant Center account. Any fields that are not provided are deleted from the resource.

Declaration
public virtual AccountsResource.UpdateRequest Update(Account body, ulong merchantId, ulong accountId)
Parameters
Type Name Description
Account body

The body of the request.

ulong merchantId

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.

ulong accountId

The ID of the account.

Returns
Type Description
AccountsResource.UpdateRequest

Updatelabels(AccountsUpdateLabelsRequest, ulong, ulong)

Updates labels that are assigned to the Merchant Center account by CSS user.

Declaration
public virtual AccountsResource.UpdatelabelsRequest Updatelabels(AccountsUpdateLabelsRequest body, ulong merchantId, ulong accountId)
Parameters
Type Name Description
AccountsUpdateLabelsRequest body

The body of the request.

ulong merchantId

The ID of the managing account.

ulong accountId

The ID of the account whose labels are updated.

Returns
Type Description
AccountsResource.UpdatelabelsRequest

Verifyphonenumber(VerifyPhoneNumberRequest, long, long)

Validates verification code to verify phone number for the account. If successful this will overwrite the value of accounts.businessinformation.phoneNumber. Only verified phone number will replace an existing verified phone number.

Declaration
public virtual AccountsResource.VerifyphonenumberRequest Verifyphonenumber(VerifyPhoneNumberRequest body, long merchantId, long accountId)
Parameters
Type Name Description
VerifyPhoneNumberRequest body

The body of the request.

long merchantId

Required. 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.

long accountId

Required. The ID of the account.

Returns
Type Description
AccountsResource.VerifyphonenumberRequest
In this article
Back to top Generated by DocFX