C# Class Google.GData.ContentForShopping.ContentForShoppingService

The ContentForShoppingService class extends the basic Service abstraction to define a service that is preconfigured for access to the Google Content API for Shopping.
Inheritance: Google.GData.Client.Service
Afficher le fichier Open project: moljac/MonoMobile.Google.GData Class Usage Examples

Méthodes publiques

Méthode Description
AddLocalId ( Google.GData.ContentForShopping.InventoryEntry entry, string language, string country, string productId, string storeCode ) : Google.GData.ContentForShopping.InventoryEntry

Adds a local ID to an entry

AddLocalId ( Google.GData.ContentForShopping.InventoryEntry entry, string language, string country, string productId, string storeCode, bool setEditUri ) : Google.GData.ContentForShopping.InventoryEntry

Adds a local ID to an entry

AddLocalId ( Google.GData.ContentForShopping.InventoryEntry entry, string language, string country, string productId, string storeCode, bool setEditUri, string accountId ) : Google.GData.ContentForShopping.InventoryEntry

Adds a local ID to an entry

AddLocalId ( Google.GData.ContentForShopping.InventoryEntry entry, string language, string country, string productId, string storeCode, string accountId ) : Google.GData.ContentForShopping.InventoryEntry

Adds a local ID to an entry

Batch ( Google.GData.ContentForShopping.ProductFeed feed ) : Google.GData.ContentForShopping.ProductFeed

takes a given feed, and does a batch post of that feed

Batch ( Google.GData.ContentForShopping.ProductFeed feed, string accountId ) : Google.GData.ContentForShopping.ProductFeed

takes a given feed, and does a batch post of that feed

Batch ( Google.GData.ContentForShopping.ProductFeed feed, string accountId, string projection ) : Google.GData.ContentForShopping.ProductFeed

takes a given feed, and does a batch post of that feed

ContentForShoppingService ( String applicationName ) : System

Constructor

ContentForShoppingService ( String applicationName, String accountId ) : System

Constructor which takes account id and application name.

Delete ( ProductEntry entry ) : void

Deletes an existing product.

DeleteDatafeed ( Google.GData.ContentForShopping.DatafeedEntry entry ) : void

Deletes an existing datafeed.

DeleteManagedAccount ( ManagedAccountsEntry entry ) : void

Deletes an existing managed account.

DeleteProducts ( List products ) : Google.GData.ContentForShopping.ProductFeed

takes a list of products, adds delete as the batch operation and delete them

DeleteProducts ( List products, string accountId ) : Google.GData.ContentForShopping.ProductFeed

takes a list of products, adds delete as the batch operation and delete them

DeleteProducts ( List products, string accountId, string projection ) : Google.GData.ContentForShopping.ProductFeed

takes a list of products, adds delete as the batch operation and delete them

DeleteUser ( UsersEntry entry ) : void

Deletes an existing user

Get ( string entryUri ) : ProductEntry

Overwrites Get

Get ( string language, string country, string productId ) : ProductEntry

Overwrites Get

Get ( string channel, string language, string country, string productId ) : ProductEntry

Overwrites Get

GetDataQualityEntry ( string subaccount ) : Google.GData.ContentForShopping.DataQualityEntry

Gets a data quality entry for a subaccount

GetDataQualityEntry ( string accountId, string subaccount ) : Google.GData.ContentForShopping.DataQualityEntry

Gets a data quality entry for a subaccount

GetDatafeed ( string datafeedId ) : Google.GData.ContentForShopping.DatafeedEntry

Gets a datafeed entry

GetDatafeed ( string accountId, string datafeedId ) : Google.GData.ContentForShopping.DatafeedEntry

Gets a datafeed entry

GetManagedAccount ( string subaccount ) : ManagedAccountsEntry

Gets a subaccount

GetManagedAccount ( string accountId, string subaccount ) : ManagedAccountsEntry

Gets a subaccount

GetUser ( string userEmail ) : UsersEntry

Gets a users entry

GetUser ( string accountId, string userEmail ) : UsersEntry

Gets a users entry

Insert ( ProductEntry entry ) : ProductEntry

Inserts a new product entry.

Insert ( ProductEntry entry, string accountId, string projection ) : ProductEntry

Inserts a new product entry.

Insert ( Google.GData.ContentForShopping.ProductFeed feed, ProductEntry entry ) : ProductEntry

Inserts a new product entry into the specified feed.

InsertDatafeed ( Google.GData.ContentForShopping.DatafeedEntry entry ) : Google.GData.ContentForShopping.DatafeedEntry

Inserts a new datafeed entry.

InsertDatafeed ( Google.GData.ContentForShopping.DatafeedEntry entry, string accountId ) : Google.GData.ContentForShopping.DatafeedEntry

Inserts a new datafeed entry.

InsertDatafeed ( Google.GData.ContentForShopping.DatafeedFeed feed, Google.GData.ContentForShopping.DatafeedEntry entry ) : Google.GData.ContentForShopping.DatafeedEntry

Inserts a new datafeeds entry into the specified feed.

InsertManagedAccount ( ManagedAccountsEntry entry ) : ManagedAccountsEntry

Inserts a new managed account entry.

InsertManagedAccount ( ManagedAccountsEntry entry, string accountId ) : ManagedAccountsEntry

Inserts a new managed account entry.

InsertManagedAccount ( Google.GData.ContentForShopping.ManagedAccountsFeed feed, ManagedAccountsEntry entry ) : ManagedAccountsEntry

Inserts a new managed accounts entry into the specified feed.

InsertProducts ( List products ) : Google.GData.ContentForShopping.ProductFeed

takes a list of products, adds insert as the batch operation and inserts them

InsertProducts ( List products, string accountId ) : Google.GData.ContentForShopping.ProductFeed

takes a list of products, adds insert as the batch operation and inserts them

InsertProducts ( List products, string accountId, string projection ) : Google.GData.ContentForShopping.ProductFeed

takes a list of products, adds insert as the batch operation and inserts them

InsertUser ( UsersEntry entry ) : UsersEntry

Inserts a new users entry.

InsertUser ( UsersEntry entry, string accountId ) : UsersEntry

Inserts a new user entry.

InsertUser ( Google.GData.ContentForShopping.UsersFeed feed, UsersEntry entry ) : UsersEntry

Inserts a new users entry into the specified feed.

Query ( ) : Google.GData.ContentForShopping.ProductFeed

overwritten Query method

Query ( Google.GData.ContentForShopping.ProductQuery feedQuery ) : Google.GData.ContentForShopping.ProductFeed

overwritten Query method

Query ( string accountId ) : Google.GData.ContentForShopping.ProductFeed

overwritten Query method

QueryDataQualityFeed ( ) : Google.GData.ContentForShopping.DataQualityFeed

Query for data quality feed of subaccounts

QueryDataQualityFeed ( Google.GData.ContentForShopping.DataQualityQuery feedQuery ) : Google.GData.ContentForShopping.DataQualityFeed

Query for data quality feed of subaccounts

QueryDataQualityFeed ( string accountId ) : Google.GData.ContentForShopping.DataQualityFeed

Query for data quality feed of subaccounts

QueryDatafeeds ( ) : Google.GData.ContentForShopping.DatafeedFeed

Query for Datafeeds

QueryDatafeeds ( Google.GData.ContentForShopping.DatafeedQuery feedQuery ) : Google.GData.ContentForShopping.DatafeedFeed

Query for Datafeeds

QueryDatafeeds ( string accountId ) : Google.GData.ContentForShopping.DatafeedFeed

Query for Datafeeds

QueryManagedAccounts ( ) : Google.GData.ContentForShopping.ManagedAccountsFeed

Query for Managed Accounts

QueryManagedAccounts ( Google.GData.ContentForShopping.ManagedAccountsQuery feedQuery ) : Google.GData.ContentForShopping.ManagedAccountsFeed

Query for Managed Accounts

QueryManagedAccounts ( string accountId ) : Google.GData.ContentForShopping.ManagedAccountsFeed

Query for Managed Accounts

QueryUsers ( ) : Google.GData.ContentForShopping.UsersFeed

Query for Users

QueryUsers ( Google.GData.ContentForShopping.UsersQuery feedQuery ) : Google.GData.ContentForShopping.UsersFeed

Query for Users

QueryUsers ( string accountId ) : Google.GData.ContentForShopping.UsersFeed

Query for Users

Update ( ProductEntry entry ) : ProductEntry

Updates an existing product entry with the new values

UpdateDatafeed ( Google.GData.ContentForShopping.DatafeedEntry entry ) : Google.GData.ContentForShopping.DatafeedEntry

Updates an existing datafeed entry with the new values

UpdateInventoryEntry ( Google.GData.ContentForShopping.InventoryEntry entry ) : Google.GData.ContentForShopping.InventoryEntry

Updates an existing inventory entry with the new values Must have EditUri set to the location of the entry. Consider using AddLocalId with setEditUri=true for this.

UpdateInventoryFeed ( List entries ) : Google.GData.ContentForShopping.InventoryFeed

takes a list of entries, adds update as the batch operation and updates them Must have Id set on each entry as the proper location. Consider using AddLocalId for this.

UpdateInventoryFeed ( List entries, string accountId ) : Google.GData.ContentForShopping.InventoryFeed

takes a list of entries, adds update as the batch operation and updates them Must have Id set on each entry as the proper location. Consider using AddLocalId for this.

UpdateManagedAccount ( ManagedAccountsEntry entry ) : ManagedAccountsEntry

Updates an existing managed accounts entry with the new values

UpdateProducts ( List products ) : Google.GData.ContentForShopping.ProductFeed

takes a list of products, adds update as the batch operation and updates them

UpdateProducts ( List products, string accountId ) : Google.GData.ContentForShopping.ProductFeed

takes a list of products, adds update as the batch operation and updates them

UpdateProducts ( List products, string accountId, string projection ) : Google.GData.ContentForShopping.ProductFeed

takes a list of products, adds update as the batch operation and updates them

UpdateUser ( UsersEntry entry ) : UsersEntry

Updates an existing users entry with the new values

Méthodes protégées

Méthode Description
CreateBatchFeed ( List products, GDataBatchOperationType operation ) : Google.GData.ContentForShopping.ProductFeed

takes a list of products, adds batch operation and adds each item to a feed

CreateProductIdentifier ( string channel, string language, string country, string productId ) : string

Creates a product identifier based on four attributes.

CreateUri ( string resource, string path ) : Uri

Creates the URI query string based on all set properties.

CreateUri ( string accountId, string resource, string projection, string path ) : Uri

Creates the URI query string based on all set properties.

OnNewFeed ( object sender, Google.GData.Client.ServiceEventArgs e ) : void

eventchaining. We catch this by from the base service, which would not by default create an atomFeed

ParseService ( string endpoint ) : string

Parses the service name from a Content API URI endpoint.

Method Details

AddLocalId() public méthode

Adds a local ID to an entry
public AddLocalId ( Google.GData.ContentForShopping.InventoryEntry entry, string language, string country, string productId, string storeCode ) : Google.GData.ContentForShopping.InventoryEntry
entry Google.GData.ContentForShopping.InventoryEntry the entry to add an ID to
language string The language for the entry.
country string The target country of the entry.
productId string The unique identifier for the product in the given locale.
storeCode string The store code for this local product.
Résultat Google.GData.ContentForShopping.InventoryEntry

AddLocalId() public méthode

Adds a local ID to an entry
public AddLocalId ( Google.GData.ContentForShopping.InventoryEntry entry, string language, string country, string productId, string storeCode, bool setEditUri ) : Google.GData.ContentForShopping.InventoryEntry
entry Google.GData.ContentForShopping.InventoryEntry the entry to add an ID to
language string The language for the entry.
country string The target country of the entry.
productId string The unique identifier for the product in the given locale.
storeCode string The store code for this local product.
setEditUri bool Boolean to determine which attribute will be set.
Résultat Google.GData.ContentForShopping.InventoryEntry

AddLocalId() public méthode

Adds a local ID to an entry
public AddLocalId ( Google.GData.ContentForShopping.InventoryEntry entry, string language, string country, string productId, string storeCode, bool setEditUri, string accountId ) : Google.GData.ContentForShopping.InventoryEntry
entry Google.GData.ContentForShopping.InventoryEntry the entry to add an ID to
language string The language for the entry.
country string The target country of the entry.
productId string The unique identifier for the product in the given locale.
storeCode string The store code for this local product.
setEditUri bool Boolean to determine which attribute will be set.
accountId string The account ID of the user.
Résultat Google.GData.ContentForShopping.InventoryEntry

AddLocalId() public méthode

Adds a local ID to an entry
public AddLocalId ( Google.GData.ContentForShopping.InventoryEntry entry, string language, string country, string productId, string storeCode, string accountId ) : Google.GData.ContentForShopping.InventoryEntry
entry Google.GData.ContentForShopping.InventoryEntry the entry to add an ID to
language string The language for the entry.
country string The target country of the entry.
productId string The unique identifier for the product in the given locale.
storeCode string The store code for this local product.
accountId string The account ID of the user.
Résultat Google.GData.ContentForShopping.InventoryEntry

Batch() public méthode

takes a given feed, and does a batch post of that feed
public Batch ( Google.GData.ContentForShopping.ProductFeed feed ) : Google.GData.ContentForShopping.ProductFeed
feed Google.GData.ContentForShopping.ProductFeed the feed to post
Résultat Google.GData.ContentForShopping.ProductFeed

Batch() public méthode

takes a given feed, and does a batch post of that feed
public Batch ( Google.GData.ContentForShopping.ProductFeed feed, string accountId ) : Google.GData.ContentForShopping.ProductFeed
feed Google.GData.ContentForShopping.ProductFeed the feed to post
accountId string The account ID of the user.
Résultat Google.GData.ContentForShopping.ProductFeed

Batch() public méthode

takes a given feed, and does a batch post of that feed
public Batch ( Google.GData.ContentForShopping.ProductFeed feed, string accountId, string projection ) : Google.GData.ContentForShopping.ProductFeed
feed Google.GData.ContentForShopping.ProductFeed the feed to post
accountId string The account ID of the user.
projection string
Résultat Google.GData.ContentForShopping.ProductFeed

ContentForShoppingService() public méthode

Constructor
public ContentForShoppingService ( String applicationName ) : System
applicationName String The name of the client application
Résultat System

ContentForShoppingService() public méthode

Constructor which takes account id and application name.
public ContentForShoppingService ( String applicationName, String accountId ) : System
applicationName String The name of the client application
accountId String The account ID of the user.
Résultat System

CreateBatchFeed() protected méthode

takes a list of products, adds batch operation and adds each item to a feed
protected CreateBatchFeed ( List products, GDataBatchOperationType operation ) : Google.GData.ContentForShopping.ProductFeed
products List the list of products to add to a feed
operation GDataBatchOperationType
Résultat Google.GData.ContentForShopping.ProductFeed

CreateProductIdentifier() protected méthode

Creates a product identifier based on four attributes.
protected CreateProductIdentifier ( string channel, string language, string country, string productId ) : string
channel string The channel of the product. Usually online or local.
language string The language for the product.
country string The target country of the product.
productId string The unique identifier for the product in the given locale.
Résultat string

CreateUri() protected méthode

Creates the URI query string based on all set properties.
protected CreateUri ( string resource, string path ) : Uri
resource string the resource for the service
path string the path after the projection (optional)
Résultat System.Uri

CreateUri() protected méthode

Creates the URI query string based on all set properties.
protected CreateUri ( string accountId, string resource, string projection, string path ) : Uri
accountId string the account Id intended on the request
resource string the resource for the service
projection string a projection determining response values /// can be one of "schema" and "generic" (optional)
path string the path after the projection (optional)
Résultat System.Uri

Delete() public méthode

Deletes an existing product.
public Delete ( ProductEntry entry ) : void
entry ProductEntry the entry to delete
Résultat void

DeleteDatafeed() public méthode

Deletes an existing datafeed.
public DeleteDatafeed ( Google.GData.ContentForShopping.DatafeedEntry entry ) : void
entry Google.GData.ContentForShopping.DatafeedEntry the entry to delete
Résultat void

DeleteManagedAccount() public méthode

Deletes an existing managed account.
public DeleteManagedAccount ( ManagedAccountsEntry entry ) : void
entry ManagedAccountsEntry the entry to delete
Résultat void

DeleteProducts() public méthode

takes a list of products, adds delete as the batch operation and delete them
public DeleteProducts ( List products ) : Google.GData.ContentForShopping.ProductFeed
products List the list of products to delete
Résultat Google.GData.ContentForShopping.ProductFeed

DeleteProducts() public méthode

takes a list of products, adds delete as the batch operation and delete them
public DeleteProducts ( List products, string accountId ) : Google.GData.ContentForShopping.ProductFeed
products List the list of products to delete
accountId string The account ID of the user.
Résultat Google.GData.ContentForShopping.ProductFeed

DeleteProducts() public méthode

takes a list of products, adds delete as the batch operation and delete them
public DeleteProducts ( List products, string accountId, string projection ) : Google.GData.ContentForShopping.ProductFeed
products List the list of products to delete
accountId string The account ID of the user.
projection string a projection determining response values
Résultat Google.GData.ContentForShopping.ProductFeed

DeleteUser() public méthode

Deletes an existing user
public DeleteUser ( UsersEntry entry ) : void
entry UsersEntry the entry to delete
Résultat void

Get() public méthode

Overwrites Get
public Get ( string entryUri ) : ProductEntry
entryUri string The URI of the Product entry.
Résultat ProductEntry

Get() public méthode

Overwrites Get
public Get ( string language, string country, string productId ) : ProductEntry
language string The language for the product.
country string The target country of the product.
productId string The unique identifier for the product in the given locale.
Résultat ProductEntry

Get() public méthode

Overwrites Get
public Get ( string channel, string language, string country, string productId ) : ProductEntry
channel string The channel of the product. Usually online or local.
language string The language for the product.
country string The target country of the product.
productId string The unique identifier for the product in the given locale.
Résultat ProductEntry

GetDataQualityEntry() public méthode

Gets a data quality entry for a subaccount
public GetDataQualityEntry ( string subaccount ) : Google.GData.ContentForShopping.DataQualityEntry
subaccount string The subaccount ID.
Résultat Google.GData.ContentForShopping.DataQualityEntry

GetDataQualityEntry() public méthode

Gets a data quality entry for a subaccount
public GetDataQualityEntry ( string accountId, string subaccount ) : Google.GData.ContentForShopping.DataQualityEntry
accountId string The ID of the parent account.
subaccount string The subaccount ID.
Résultat Google.GData.ContentForShopping.DataQualityEntry

GetDatafeed() public méthode

Gets a datafeed entry
public GetDatafeed ( string datafeedId ) : Google.GData.ContentForShopping.DatafeedEntry
datafeedId string The datafeed entry ID.
Résultat Google.GData.ContentForShopping.DatafeedEntry

GetDatafeed() public méthode

Gets a datafeed entry
public GetDatafeed ( string accountId, string datafeedId ) : Google.GData.ContentForShopping.DatafeedEntry
accountId string The account ID of the user.
datafeedId string The datafeed entry ID.
Résultat Google.GData.ContentForShopping.DatafeedEntry

GetManagedAccount() public méthode

Gets a subaccount
public GetManagedAccount ( string subaccount ) : ManagedAccountsEntry
subaccount string The subaccount ID.
Résultat ManagedAccountsEntry

GetManagedAccount() public méthode

Gets a subaccount
public GetManagedAccount ( string accountId, string subaccount ) : ManagedAccountsEntry
accountId string The account ID of the user.
subaccount string The subaccount ID.
Résultat ManagedAccountsEntry

GetUser() public méthode

Gets a users entry
public GetUser ( string userEmail ) : UsersEntry
userEmail string The email of the user being retrieved.
Résultat UsersEntry

GetUser() public méthode

Gets a users entry
public GetUser ( string accountId, string userEmail ) : UsersEntry
accountId string The ID of the account that the user is associated with.
userEmail string The email of the user being retrieved.
Résultat UsersEntry

Insert() public méthode

Inserts a new product entry.
public Insert ( ProductEntry entry ) : ProductEntry
entry ProductEntry the entry to insert
Résultat ProductEntry

Insert() public méthode

Inserts a new product entry.
public Insert ( ProductEntry entry, string accountId, string projection ) : ProductEntry
entry ProductEntry the entry to insert
accountId string The account ID of the user.
projection string
Résultat ProductEntry

Insert() public méthode

Inserts a new product entry into the specified feed.
public Insert ( Google.GData.ContentForShopping.ProductFeed feed, ProductEntry entry ) : ProductEntry
feed Google.GData.ContentForShopping.ProductFeed the feed into which this entry should be inserted
entry ProductEntry the entry to insert
Résultat ProductEntry

InsertDatafeed() public méthode

Inserts a new datafeed entry.
public InsertDatafeed ( Google.GData.ContentForShopping.DatafeedEntry entry ) : Google.GData.ContentForShopping.DatafeedEntry
entry Google.GData.ContentForShopping.DatafeedEntry the entry to insert
Résultat Google.GData.ContentForShopping.DatafeedEntry

InsertDatafeed() public méthode

Inserts a new datafeed entry.
public InsertDatafeed ( Google.GData.ContentForShopping.DatafeedEntry entry, string accountId ) : Google.GData.ContentForShopping.DatafeedEntry
entry Google.GData.ContentForShopping.DatafeedEntry the entry to insert
accountId string The ID of the account that owns the datafeed.
Résultat Google.GData.ContentForShopping.DatafeedEntry

InsertDatafeed() public méthode

Inserts a new datafeeds entry into the specified feed.
public InsertDatafeed ( Google.GData.ContentForShopping.DatafeedFeed feed, Google.GData.ContentForShopping.DatafeedEntry entry ) : Google.GData.ContentForShopping.DatafeedEntry
feed Google.GData.ContentForShopping.DatafeedFeed the feed into which this entry should be inserted
entry Google.GData.ContentForShopping.DatafeedEntry the entry to insert
Résultat Google.GData.ContentForShopping.DatafeedEntry

InsertManagedAccount() public méthode

Inserts a new managed account entry.
public InsertManagedAccount ( ManagedAccountsEntry entry ) : ManagedAccountsEntry
entry ManagedAccountsEntry the entry to insert
Résultat ManagedAccountsEntry

InsertManagedAccount() public méthode

Inserts a new managed account entry.
public InsertManagedAccount ( ManagedAccountsEntry entry, string accountId ) : ManagedAccountsEntry
entry ManagedAccountsEntry the entry to insert
accountId string The account ID of the parent account.
Résultat ManagedAccountsEntry

InsertManagedAccount() public méthode

Inserts a new managed accounts entry into the specified feed.
public InsertManagedAccount ( Google.GData.ContentForShopping.ManagedAccountsFeed feed, ManagedAccountsEntry entry ) : ManagedAccountsEntry
feed Google.GData.ContentForShopping.ManagedAccountsFeed the feed into which this entry should be inserted
entry ManagedAccountsEntry the entry to insert
Résultat ManagedAccountsEntry

InsertProducts() public méthode

takes a list of products, adds insert as the batch operation and inserts them
public InsertProducts ( List products ) : Google.GData.ContentForShopping.ProductFeed
products List the list of products to insert
Résultat Google.GData.ContentForShopping.ProductFeed

InsertProducts() public méthode

takes a list of products, adds insert as the batch operation and inserts them
public InsertProducts ( List products, string accountId ) : Google.GData.ContentForShopping.ProductFeed
products List the list of products to insert
accountId string The account ID of the user.
Résultat Google.GData.ContentForShopping.ProductFeed

InsertProducts() public méthode

takes a list of products, adds insert as the batch operation and inserts them
public InsertProducts ( List products, string accountId, string projection ) : Google.GData.ContentForShopping.ProductFeed
products List the list of products to insert
accountId string The account ID of the user.
projection string a projection determining response values
Résultat Google.GData.ContentForShopping.ProductFeed

InsertUser() public méthode

Inserts a new users entry.
public InsertUser ( UsersEntry entry ) : UsersEntry
entry UsersEntry the entry to insert
Résultat UsersEntry

InsertUser() public méthode

Inserts a new user entry.
public InsertUser ( UsersEntry entry, string accountId ) : UsersEntry
entry UsersEntry the entry to insert
accountId string The ID of the account where the user will have privileges.
Résultat UsersEntry

InsertUser() public méthode

Inserts a new users entry into the specified feed.
public InsertUser ( Google.GData.ContentForShopping.UsersFeed feed, UsersEntry entry ) : UsersEntry
feed Google.GData.ContentForShopping.UsersFeed the feed into which this entry should be inserted
entry UsersEntry the entry to insert
Résultat UsersEntry

OnNewFeed() protected méthode

eventchaining. We catch this by from the base service, which would not by default create an atomFeed
protected OnNewFeed ( object sender, Google.GData.Client.ServiceEventArgs e ) : void
sender object the object which send the event
e Google.GData.Client.ServiceEventArgs FeedParserEventArguments, holds the feedentry
Résultat void

ParseService() protected méthode

Parses the service name from a Content API URI endpoint.
protected ParseService ( string endpoint ) : string
endpoint string the endpoint of the request
Résultat string

Query() public méthode

overwritten Query method
public Query ( ) : Google.GData.ContentForShopping.ProductFeed
Résultat Google.GData.ContentForShopping.ProductFeed

Query() public méthode

overwritten Query method
public Query ( Google.GData.ContentForShopping.ProductQuery feedQuery ) : Google.GData.ContentForShopping.ProductFeed
feedQuery Google.GData.ContentForShopping.ProductQuery The FeedQuery to use
Résultat Google.GData.ContentForShopping.ProductFeed

Query() public méthode

overwritten Query method
public Query ( string accountId ) : Google.GData.ContentForShopping.ProductFeed
accountId string the account Id intended on the request
Résultat Google.GData.ContentForShopping.ProductFeed

QueryDataQualityFeed() public méthode

Query for data quality feed of subaccounts
public QueryDataQualityFeed ( ) : Google.GData.ContentForShopping.DataQualityFeed
Résultat Google.GData.ContentForShopping.DataQualityFeed

QueryDataQualityFeed() public méthode

Query for data quality feed of subaccounts
public QueryDataQualityFeed ( Google.GData.ContentForShopping.DataQualityQuery feedQuery ) : Google.GData.ContentForShopping.DataQualityFeed
feedQuery Google.GData.ContentForShopping.DataQualityQuery The DataQualityQuery to use
Résultat Google.GData.ContentForShopping.DataQualityFeed

QueryDataQualityFeed() public méthode

Query for data quality feed of subaccounts
public QueryDataQualityFeed ( string accountId ) : Google.GData.ContentForShopping.DataQualityFeed
accountId string the account Id intended on the request
Résultat Google.GData.ContentForShopping.DataQualityFeed

QueryDatafeeds() public méthode

Query for Datafeeds
public QueryDatafeeds ( ) : Google.GData.ContentForShopping.DatafeedFeed
Résultat Google.GData.ContentForShopping.DatafeedFeed

QueryDatafeeds() public méthode

Query for Datafeeds
public QueryDatafeeds ( Google.GData.ContentForShopping.DatafeedQuery feedQuery ) : Google.GData.ContentForShopping.DatafeedFeed
feedQuery Google.GData.ContentForShopping.DatafeedQuery The DatafeedQuery to use
Résultat Google.GData.ContentForShopping.DatafeedFeed

QueryDatafeeds() public méthode

Query for Datafeeds
public QueryDatafeeds ( string accountId ) : Google.GData.ContentForShopping.DatafeedFeed
accountId string the account Id intended on the request
Résultat Google.GData.ContentForShopping.DatafeedFeed

QueryManagedAccounts() public méthode

Query for Managed Accounts
public QueryManagedAccounts ( ) : Google.GData.ContentForShopping.ManagedAccountsFeed
Résultat Google.GData.ContentForShopping.ManagedAccountsFeed

QueryManagedAccounts() public méthode

Query for Managed Accounts
public QueryManagedAccounts ( Google.GData.ContentForShopping.ManagedAccountsQuery feedQuery ) : Google.GData.ContentForShopping.ManagedAccountsFeed
feedQuery Google.GData.ContentForShopping.ManagedAccountsQuery The FeedQuery to use
Résultat Google.GData.ContentForShopping.ManagedAccountsFeed

QueryManagedAccounts() public méthode

Query for Managed Accounts
public QueryManagedAccounts ( string accountId ) : Google.GData.ContentForShopping.ManagedAccountsFeed
accountId string the account Id intended on the request
Résultat Google.GData.ContentForShopping.ManagedAccountsFeed

QueryUsers() public méthode

Query for Users
public QueryUsers ( ) : Google.GData.ContentForShopping.UsersFeed
Résultat Google.GData.ContentForShopping.UsersFeed

QueryUsers() public méthode

Query for Users
public QueryUsers ( Google.GData.ContentForShopping.UsersQuery feedQuery ) : Google.GData.ContentForShopping.UsersFeed
feedQuery Google.GData.ContentForShopping.UsersQuery The UsersQuery to use
Résultat Google.GData.ContentForShopping.UsersFeed

QueryUsers() public méthode

Query for Users
public QueryUsers ( string accountId ) : Google.GData.ContentForShopping.UsersFeed
accountId string the account Id intended on the request
Résultat Google.GData.ContentForShopping.UsersFeed

Update() public méthode

Updates an existing product entry with the new values
public Update ( ProductEntry entry ) : ProductEntry
entry ProductEntry the entry to insert
Résultat ProductEntry

UpdateDatafeed() public méthode

Updates an existing datafeed entry with the new values
public UpdateDatafeed ( Google.GData.ContentForShopping.DatafeedEntry entry ) : Google.GData.ContentForShopping.DatafeedEntry
entry Google.GData.ContentForShopping.DatafeedEntry the entry to update
Résultat Google.GData.ContentForShopping.DatafeedEntry

UpdateInventoryEntry() public méthode

Updates an existing inventory entry with the new values Must have EditUri set to the location of the entry. Consider using AddLocalId with setEditUri=true for this.
public UpdateInventoryEntry ( Google.GData.ContentForShopping.InventoryEntry entry ) : Google.GData.ContentForShopping.InventoryEntry
entry Google.GData.ContentForShopping.InventoryEntry the entry to update
Résultat Google.GData.ContentForShopping.InventoryEntry

UpdateInventoryFeed() public méthode

takes a list of entries, adds update as the batch operation and updates them Must have Id set on each entry as the proper location. Consider using AddLocalId for this.
public UpdateInventoryFeed ( List entries ) : Google.GData.ContentForShopping.InventoryFeed
entries List the list of entries to update
Résultat Google.GData.ContentForShopping.InventoryFeed

UpdateInventoryFeed() public méthode

takes a list of entries, adds update as the batch operation and updates them Must have Id set on each entry as the proper location. Consider using AddLocalId for this.
public UpdateInventoryFeed ( List entries, string accountId ) : Google.GData.ContentForShopping.InventoryFeed
entries List the list of entries to update
accountId string The account ID of the user.
Résultat Google.GData.ContentForShopping.InventoryFeed

UpdateManagedAccount() public méthode

Updates an existing managed accounts entry with the new values
public UpdateManagedAccount ( ManagedAccountsEntry entry ) : ManagedAccountsEntry
entry ManagedAccountsEntry the entry to insert
Résultat ManagedAccountsEntry

UpdateProducts() public méthode

takes a list of products, adds update as the batch operation and updates them
public UpdateProducts ( List products ) : Google.GData.ContentForShopping.ProductFeed
products List the list of products to update
Résultat Google.GData.ContentForShopping.ProductFeed

UpdateProducts() public méthode

takes a list of products, adds update as the batch operation and updates them
public UpdateProducts ( List products, string accountId ) : Google.GData.ContentForShopping.ProductFeed
products List the list of products to update
accountId string The account ID of the user.
Résultat Google.GData.ContentForShopping.ProductFeed

UpdateProducts() public méthode

takes a list of products, adds update as the batch operation and updates them
public UpdateProducts ( List products, string accountId, string projection ) : Google.GData.ContentForShopping.ProductFeed
products List the list of products to update
accountId string The account ID of the user.
projection string a projection determining response values
Résultat Google.GData.ContentForShopping.ProductFeed

UpdateUser() public méthode

Updates an existing users entry with the new values
public UpdateUser ( UsersEntry entry ) : UsersEntry
entry UsersEntry the entry to update
Résultat UsersEntry