GoogleAdsSearchads360V23ServicesGenerateRecommendationsRequest class

Request message for RecommendationService.GenerateRecommendations.

Constructors

GoogleAdsSearchads360V23ServicesGenerateRecommendationsRequest({List<GoogleAdsSearchads360V23ServicesGenerateRecommendationsRequestAdGroupInfo>? adGroupInfo, String? advertisingChannelType, List<GoogleAdsSearchads360V23ServicesGenerateRecommendationsRequestAssetGroupInfo>? assetGroupInfo, GoogleAdsSearchads360V23ServicesGenerateRecommendationsRequestBiddingInfo? biddingInfo, GoogleAdsSearchads360V23ServicesGenerateRecommendationsRequestBudgetInfo? budgetInfo, int? campaignCallAssetCount, int? campaignImageAssetCount, int? campaignSitelinkCount, String? conversionTrackingStatus, List<String>? countryCodes, bool? isNewCustomer, List<String>? languageCodes, String? merchantCenterAccountId, List<String>? negativeLocationsIds, List<String>? positiveLocationsIds, List<String>? recommendationTypes, GoogleAdsSearchads360V23ServicesGenerateRecommendationsRequestSeedInfo? seedInfo, bool? targetContentNetwork, bool? targetPartnerSearchNetwork})
GoogleAdsSearchads360V23ServicesGenerateRecommendationsRequest.fromJson(Map json_)

Properties

adGroupInfo List<GoogleAdsSearchads360V23ServicesGenerateRecommendationsRequestAdGroupInfo>?
Current AdGroup Information.
getter/setter pair
advertisingChannelType String?
Advertising channel type of the campaign.
getter/setter pair
assetGroupInfo List<GoogleAdsSearchads360V23ServicesGenerateRecommendationsRequestAssetGroupInfo>?
Current AssetGroup Information.
getter/setter pair
biddingInfo GoogleAdsSearchads360V23ServicesGenerateRecommendationsRequestBiddingInfo?
Current bidding information of the campaign.
getter/setter pair
budgetInfo GoogleAdsSearchads360V23ServicesGenerateRecommendationsRequestBudgetInfo?
Current budget information.
getter/setter pair
campaignCallAssetCount int?
Current campaign call asset count.
getter/setter pair
campaignImageAssetCount int?
Current campaign image asset count.
getter/setter pair
campaignSitelinkCount int?
Number of sitelinks on the campaign.
getter/setter pair
conversionTrackingStatus String?
Current conversion tracking status.
getter/setter pair
countryCodes List<String>?
Current campaign country codes.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
isNewCustomer bool?
Whether or not this customer should be treated as a "new" customer (that is, a customer who has not yet created a campaign).
getter/setter pair
languageCodes List<String>?
Current campaign language codes.
getter/setter pair
merchantCenterAccountId String?
Merchant Center account ID.
getter/setter pair
negativeLocationsIds List<String>?
Current campaign negative location ids.
getter/setter pair
positiveLocationsIds List<String>?
Current campaign positive location ids.
getter/setter pair
recommendationTypes List<String>?
List of eligible recommendation_types to generate.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
seedInfo GoogleAdsSearchads360V23ServicesGenerateRecommendationsRequestSeedInfo?
Seed information for Keywords.
getter/setter pair
targetContentNetwork bool?
If true, the campaign is opted into serving ads on specified placements in the Google Display Network.
getter/setter pair
targetPartnerSearchNetwork bool?
If true, the campaign is opted into serving ads on the Google Partner Network.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited