Ads API .NET library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Google.Api.Ads.AdWords.v201809.PlacesLocationFeedData Class Reference

Data used to configure a location feed populated from Google My Business Locations. More...

Inheritance diagram for Google.Api.Ads.AdWords.v201809.PlacesLocationFeedData:
Google.Api.Ads.AdWords.v201809.SystemFeedGenerationData

Classes

class  Fields
 List of all supported fields for the PlacesLocationFeedData class. More...
 
class  FilterableFields
 List of all supported filterable fields for the PlacesLocationFeedData class. More...
 
class  SelectableFields
 List of all supported selectable fields for the PlacesLocationFeedData class. More...
 

Properties

OAuthInfo oAuthInfo [get, set]
 Required authentication token (from OAuth API) for the email.
Use the following values when populating the oAuthInfo: More...
 
string emailAddress [get, set]
 Email address of a Google My Business account or email address of a manager of the Google My Business account. This field is required and should not be More...
 
string businessAccountIdentifier [get, set]
 Plus page ID of the managed business whose locations should be used. If this field is not set, then all businesses accessible by the user (specified by the emailAddress) are used. More...
 
string businessNameFilter [get, set]
 Used to filter Google My Business listings by business name. If businessNameFilter is set, only listings with a matching business name are candidates to be sync'd into FeedItems. More...
 
string[] categoryFilters [get, set]
 Used to filter Google My Business listings by categories. If entries exist in categoryFilters, only listings that belong to any of the categories are candidates to be sync'd into FeedItems. If no entries exist in categoryFilters, then all listings are candidates for syncing. More...
 
string[] labelFilters [get, set]
 Used to filter Google My Business listings by labels. If entries exist in labelFilters, only listings that has any of the labels set are candidates to be synchronized into FeedItems. If no entries exist in labelFilters, then all listings are candidates for syncing. More...
 
- Properties inherited from Google.Api.Ads.AdWords.v201809.SystemFeedGenerationData
string SystemFeedGenerationDataType [get, set]
 Indicates that this instance is a subtype of SystemFeedGenerationData. Although this field is returned in the response, it is ignored on input and cannot be selected. Specify xsi:type instead. More...
 

Detailed Description

Data used to configure a location feed populated from Google My Business Locations.

Property Documentation

string Google.Api.Ads.AdWords.v201809.PlacesLocationFeedData.businessAccountIdentifier
getset

Plus page ID of the managed business whose locations should be used. If this field is not set, then all businesses accessible by the user (specified by the emailAddress) are used.

string Google.Api.Ads.AdWords.v201809.PlacesLocationFeedData.businessNameFilter
getset

Used to filter Google My Business listings by business name. If businessNameFilter is set, only listings with a matching business name are candidates to be sync'd into FeedItems.

string [] Google.Api.Ads.AdWords.v201809.PlacesLocationFeedData.categoryFilters
getset

Used to filter Google My Business listings by categories. If entries exist in categoryFilters, only listings that belong to any of the categories are candidates to be sync'd into FeedItems. If no entries exist in categoryFilters, then all listings are candidates for syncing.

string Google.Api.Ads.AdWords.v201809.PlacesLocationFeedData.emailAddress
getset

Email address of a Google My Business account or email address of a manager of the Google My Business account. This field is required and should not be

null when it is contained within Operators : ADD.

string [] Google.Api.Ads.AdWords.v201809.PlacesLocationFeedData.labelFilters
getset

Used to filter Google My Business listings by labels. If entries exist in labelFilters, only listings that has any of the labels set are candidates to be synchronized into FeedItems. If no entries exist in labelFilters, then all listings are candidates for syncing.

OAuthInfo Google.Api.Ads.AdWords.v201809.PlacesLocationFeedData.oAuthInfo
getset

Required authentication token (from OAuth API) for the email.
Use the following values when populating the oAuthInfo:

  • httpMethod: GET
  • httpRequestUrl:
  • httpAuthorizationHeader: Bearer ACCESS_TOKEN (where ACCESS_TOKEN is generated from OAuth credentials for the emailAddress and a scope matching httpRequestUrl)

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