GoogleAdsSearchads360V23ServicesMutateOperation.fromJson constructor
GoogleAdsSearchads360V23ServicesMutateOperation.fromJson(
- Map json_
Implementation
GoogleAdsSearchads360V23ServicesMutateOperation.fromJson(core.Map json_)
: this(
adGroupAdLabelOperation: json_.containsKey('adGroupAdLabelOperation')
? GoogleAdsSearchads360V23ServicesAdGroupAdLabelOperation.fromJson(
json_['adGroupAdLabelOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
adGroupAdOperation: json_.containsKey('adGroupAdOperation')
? GoogleAdsSearchads360V23ServicesAdGroupAdOperation.fromJson(
json_['adGroupAdOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
adGroupAssetOperation: json_.containsKey('adGroupAssetOperation')
? GoogleAdsSearchads360V23ServicesAdGroupAssetOperation.fromJson(
json_['adGroupAssetOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
adGroupBidModifierOperation:
json_.containsKey('adGroupBidModifierOperation')
? GoogleAdsSearchads360V23ServicesAdGroupBidModifierOperation.fromJson(
json_['adGroupBidModifierOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
adGroupCriterionCustomizerOperation:
json_.containsKey('adGroupCriterionCustomizerOperation')
? GoogleAdsSearchads360V23ServicesAdGroupCriterionCustomizerOperation.fromJson(
json_['adGroupCriterionCustomizerOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
adGroupCriterionLabelOperation:
json_.containsKey('adGroupCriterionLabelOperation')
? GoogleAdsSearchads360V23ServicesAdGroupCriterionLabelOperation.fromJson(
json_['adGroupCriterionLabelOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
adGroupCriterionOperation:
json_.containsKey('adGroupCriterionOperation')
? GoogleAdsSearchads360V23ServicesAdGroupCriterionOperation.fromJson(
json_['adGroupCriterionOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
adGroupCustomizerOperation:
json_.containsKey('adGroupCustomizerOperation')
? GoogleAdsSearchads360V23ServicesAdGroupCustomizerOperation.fromJson(
json_['adGroupCustomizerOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
adGroupLabelOperation: json_.containsKey('adGroupLabelOperation')
? GoogleAdsSearchads360V23ServicesAdGroupLabelOperation.fromJson(
json_['adGroupLabelOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
adGroupOperation: json_.containsKey('adGroupOperation')
? GoogleAdsSearchads360V23ServicesAdGroupOperation.fromJson(
json_['adGroupOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
adOperation: json_.containsKey('adOperation')
? GoogleAdsSearchads360V23ServicesAdOperation.fromJson(
json_['adOperation'] as core.Map<core.String, core.dynamic>,
)
: null,
adParameterOperation: json_.containsKey('adParameterOperation')
? GoogleAdsSearchads360V23ServicesAdParameterOperation.fromJson(
json_['adParameterOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
assetGroupAssetOperation: json_.containsKey('assetGroupAssetOperation')
? GoogleAdsSearchads360V23ServicesAssetGroupAssetOperation.fromJson(
json_['assetGroupAssetOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
assetGroupListingGroupFilterOperation:
json_.containsKey('assetGroupListingGroupFilterOperation')
? GoogleAdsSearchads360V23ServicesAssetGroupListingGroupFilterOperation.fromJson(
json_['assetGroupListingGroupFilterOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
assetGroupOperation: json_.containsKey('assetGroupOperation')
? GoogleAdsSearchads360V23ServicesAssetGroupOperation.fromJson(
json_['assetGroupOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
assetGroupSignalOperation:
json_.containsKey('assetGroupSignalOperation')
? GoogleAdsSearchads360V23ServicesAssetGroupSignalOperation.fromJson(
json_['assetGroupSignalOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
assetOperation: json_.containsKey('assetOperation')
? GoogleAdsSearchads360V23ServicesAssetOperation.fromJson(
json_['assetOperation'] as core.Map<core.String, core.dynamic>,
)
: null,
assetSetAssetOperation: json_.containsKey('assetSetAssetOperation')
? GoogleAdsSearchads360V23ServicesAssetSetAssetOperation.fromJson(
json_['assetSetAssetOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
assetSetOperation: json_.containsKey('assetSetOperation')
? GoogleAdsSearchads360V23ServicesAssetSetOperation.fromJson(
json_['assetSetOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
audienceOperation: json_.containsKey('audienceOperation')
? GoogleAdsSearchads360V23ServicesAudienceOperation.fromJson(
json_['audienceOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
biddingDataExclusionOperation:
json_.containsKey('biddingDataExclusionOperation')
? GoogleAdsSearchads360V23ServicesBiddingDataExclusionOperation.fromJson(
json_['biddingDataExclusionOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
biddingSeasonalityAdjustmentOperation:
json_.containsKey('biddingSeasonalityAdjustmentOperation')
? GoogleAdsSearchads360V23ServicesBiddingSeasonalityAdjustmentOperation.fromJson(
json_['biddingSeasonalityAdjustmentOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
biddingStrategyOperation: json_.containsKey('biddingStrategyOperation')
? GoogleAdsSearchads360V23ServicesBiddingStrategyOperation.fromJson(
json_['biddingStrategyOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
campaignAssetOperation: json_.containsKey('campaignAssetOperation')
? GoogleAdsSearchads360V23ServicesCampaignAssetOperation.fromJson(
json_['campaignAssetOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
campaignAssetSetOperation:
json_.containsKey('campaignAssetSetOperation')
? GoogleAdsSearchads360V23ServicesCampaignAssetSetOperation.fromJson(
json_['campaignAssetSetOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
campaignBidModifierOperation:
json_.containsKey('campaignBidModifierOperation')
? GoogleAdsSearchads360V23ServicesCampaignBidModifierOperation.fromJson(
json_['campaignBidModifierOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
campaignBudgetOperation: json_.containsKey('campaignBudgetOperation')
? GoogleAdsSearchads360V23ServicesCampaignBudgetOperation.fromJson(
json_['campaignBudgetOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
campaignConversionGoalOperation:
json_.containsKey('campaignConversionGoalOperation')
? GoogleAdsSearchads360V23ServicesCampaignConversionGoalOperation.fromJson(
json_['campaignConversionGoalOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
campaignCriterionOperation:
json_.containsKey('campaignCriterionOperation')
? GoogleAdsSearchads360V23ServicesCampaignCriterionOperation.fromJson(
json_['campaignCriterionOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
campaignCustomizerOperation:
json_.containsKey('campaignCustomizerOperation')
? GoogleAdsSearchads360V23ServicesCampaignCustomizerOperation.fromJson(
json_['campaignCustomizerOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
campaignDraftOperation: json_.containsKey('campaignDraftOperation')
? GoogleAdsSearchads360V23ServicesCampaignDraftOperation.fromJson(
json_['campaignDraftOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
campaignGoalConfigOperation:
json_.containsKey('campaignGoalConfigOperation')
? GoogleAdsSearchads360V23ServicesCampaignGoalConfigOperation.fromJson(
json_['campaignGoalConfigOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
campaignGroupOperation: json_.containsKey('campaignGroupOperation')
? GoogleAdsSearchads360V23ServicesCampaignGroupOperation.fromJson(
json_['campaignGroupOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
campaignLabelOperation: json_.containsKey('campaignLabelOperation')
? GoogleAdsSearchads360V23ServicesCampaignLabelOperation.fromJson(
json_['campaignLabelOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
campaignOperation: json_.containsKey('campaignOperation')
? GoogleAdsSearchads360V23ServicesCampaignOperation.fromJson(
json_['campaignOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
campaignSharedSetOperation:
json_.containsKey('campaignSharedSetOperation')
? GoogleAdsSearchads360V23ServicesCampaignSharedSetOperation.fromJson(
json_['campaignSharedSetOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
conversionActionOperation:
json_.containsKey('conversionActionOperation')
? GoogleAdsSearchads360V23ServicesConversionActionOperation.fromJson(
json_['conversionActionOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
conversionCustomVariableOperation:
json_.containsKey('conversionCustomVariableOperation')
? GoogleAdsSearchads360V23ServicesConversionCustomVariableOperation.fromJson(
json_['conversionCustomVariableOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
conversionGoalCampaignConfigOperation:
json_.containsKey('conversionGoalCampaignConfigOperation')
? GoogleAdsSearchads360V23ServicesConversionGoalCampaignConfigOperation.fromJson(
json_['conversionGoalCampaignConfigOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
conversionValueRuleOperation:
json_.containsKey('conversionValueRuleOperation')
? GoogleAdsSearchads360V23ServicesConversionValueRuleOperation.fromJson(
json_['conversionValueRuleOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
conversionValueRuleSetOperation:
json_.containsKey('conversionValueRuleSetOperation')
? GoogleAdsSearchads360V23ServicesConversionValueRuleSetOperation.fromJson(
json_['conversionValueRuleSetOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
customConversionGoalOperation:
json_.containsKey('customConversionGoalOperation')
? GoogleAdsSearchads360V23ServicesCustomConversionGoalOperation.fromJson(
json_['customConversionGoalOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
customerAssetOperation: json_.containsKey('customerAssetOperation')
? GoogleAdsSearchads360V23ServicesCustomerAssetOperation.fromJson(
json_['customerAssetOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
customerConversionGoalOperation:
json_.containsKey('customerConversionGoalOperation')
? GoogleAdsSearchads360V23ServicesCustomerConversionGoalOperation.fromJson(
json_['customerConversionGoalOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
customerCustomizerOperation:
json_.containsKey('customerCustomizerOperation')
? GoogleAdsSearchads360V23ServicesCustomerCustomizerOperation.fromJson(
json_['customerCustomizerOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
customerLabelOperation: json_.containsKey('customerLabelOperation')
? GoogleAdsSearchads360V23ServicesCustomerLabelOperation.fromJson(
json_['customerLabelOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
customerNegativeCriterionOperation:
json_.containsKey('customerNegativeCriterionOperation')
? GoogleAdsSearchads360V23ServicesCustomerNegativeCriterionOperation.fromJson(
json_['customerNegativeCriterionOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
customerOperation: json_.containsKey('customerOperation')
? GoogleAdsSearchads360V23ServicesCustomerOperation.fromJson(
json_['customerOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
customizerAttributeOperation:
json_.containsKey('customizerAttributeOperation')
? GoogleAdsSearchads360V23ServicesCustomizerAttributeOperation.fromJson(
json_['customizerAttributeOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
experimentArmOperation: json_.containsKey('experimentArmOperation')
? GoogleAdsSearchads360V23ServicesExperimentArmOperation.fromJson(
json_['experimentArmOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
experimentOperation: json_.containsKey('experimentOperation')
? GoogleAdsSearchads360V23ServicesExperimentOperation.fromJson(
json_['experimentOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
keywordPlanAdGroupKeywordOperation:
json_.containsKey('keywordPlanAdGroupKeywordOperation')
? GoogleAdsSearchads360V23ServicesKeywordPlanAdGroupKeywordOperation.fromJson(
json_['keywordPlanAdGroupKeywordOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
keywordPlanAdGroupOperation:
json_.containsKey('keywordPlanAdGroupOperation')
? GoogleAdsSearchads360V23ServicesKeywordPlanAdGroupOperation.fromJson(
json_['keywordPlanAdGroupOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
keywordPlanCampaignKeywordOperation:
json_.containsKey('keywordPlanCampaignKeywordOperation')
? GoogleAdsSearchads360V23ServicesKeywordPlanCampaignKeywordOperation.fromJson(
json_['keywordPlanCampaignKeywordOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
keywordPlanCampaignOperation:
json_.containsKey('keywordPlanCampaignOperation')
? GoogleAdsSearchads360V23ServicesKeywordPlanCampaignOperation.fromJson(
json_['keywordPlanCampaignOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
keywordPlanOperation: json_.containsKey('keywordPlanOperation')
? GoogleAdsSearchads360V23ServicesKeywordPlanOperation.fromJson(
json_['keywordPlanOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
labelOperation: json_.containsKey('labelOperation')
? GoogleAdsSearchads360V23ServicesLabelOperation.fromJson(
json_['labelOperation'] as core.Map<core.String, core.dynamic>,
)
: null,
recommendationSubscriptionOperation:
json_.containsKey('recommendationSubscriptionOperation')
? GoogleAdsSearchads360V23ServicesRecommendationSubscriptionOperation.fromJson(
json_['recommendationSubscriptionOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
remarketingActionOperation:
json_.containsKey('remarketingActionOperation')
? GoogleAdsSearchads360V23ServicesRemarketingActionOperation.fromJson(
json_['remarketingActionOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
searchAds360CampaignOperation:
json_.containsKey('searchAds360CampaignOperation')
? GoogleAdsSearchads360V23ServicesSearchAds360CampaignOperation.fromJson(
json_['searchAds360CampaignOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
sharedCriterionOperation: json_.containsKey('sharedCriterionOperation')
? GoogleAdsSearchads360V23ServicesSharedCriterionOperation.fromJson(
json_['sharedCriterionOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
sharedSetOperation: json_.containsKey('sharedSetOperation')
? GoogleAdsSearchads360V23ServicesSharedSetOperation.fromJson(
json_['sharedSetOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
smartCampaignSettingOperation:
json_.containsKey('smartCampaignSettingOperation')
? GoogleAdsSearchads360V23ServicesSmartCampaignSettingOperation.fromJson(
json_['smartCampaignSettingOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
userListOperation: json_.containsKey('userListOperation')
? GoogleAdsSearchads360V23ServicesUserListOperation.fromJson(
json_['userListOperation']
as core.Map<core.String, core.dynamic>,
)
: null,
);