Class CollectionsResource
The "collections" collection of methods.
Inherited Members
Namespace: Google.Apis.ShoppingContent.v2_1
Assembly: Google.Apis.ShoppingContent.v2_1.dll
Syntax
public class CollectionsResource
Constructors
CollectionsResource(IClientService)
Constructs a new resource.
Declaration
public CollectionsResource(IClientService service)
Parameters
Type | Name | Description |
---|---|---|
IClientService | service |
Methods
Create(Collection, long)
Uploads a collection to your Merchant Center account. If a collection with the same collectionId already exists, this method updates that entry. In each update, the collection is completely replaced by the fields in the body of the update request.
Declaration
public virtual CollectionsResource.CreateRequest Create(Collection body, long merchantId)
Parameters
Type | Name | Description |
---|---|---|
Collection | body | The body of the request. |
long | merchantId | Required. The ID of the account that contains the collection. This account cannot be a multi-client account. |
Returns
Type | Description |
---|---|
CollectionsResource.CreateRequest |
Delete(long, string)
Deletes a collection from your Merchant Center account.
Declaration
public virtual CollectionsResource.DeleteRequest Delete(long merchantId, string collectionId)
Parameters
Type | Name | Description |
---|---|---|
long | merchantId | Required. The ID of the account that contains the collection. This account cannot be a multi-client account. |
string | collectionId | Required. The collectionId of the collection. CollectionId is the same as the REST ID of the collection. |
Returns
Type | Description |
---|---|
CollectionsResource.DeleteRequest |
Get(long, string)
Retrieves a collection from your Merchant Center account.
Declaration
public virtual CollectionsResource.GetRequest Get(long merchantId, string collectionId)
Parameters
Type | Name | Description |
---|---|---|
long | merchantId | Required. The ID of the account that contains the collection. This account cannot be a multi-client account. |
string | collectionId | Required. The REST ID of the collection. |
Returns
Type | Description |
---|---|
CollectionsResource.GetRequest |
List(long)
Lists the collections in your Merchant Center account. The response might contain fewer items than specified by page_size. Rely on next_page_token to determine if there are more items to be requested.
Declaration
public virtual CollectionsResource.ListRequest List(long merchantId)
Parameters
Type | Name | Description |
---|---|---|
long | merchantId | Required. The ID of the account that contains the collection. This account cannot be a multi-client account. |
Returns
Type | Description |
---|---|
CollectionsResource.ListRequest |