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