GoogleAdsSearchads360V23ServicesMutateOperationResponse.fromJson constructor

GoogleAdsSearchads360V23ServicesMutateOperationResponse.fromJson(
  1. Map json_
)

Implementation

GoogleAdsSearchads360V23ServicesMutateOperationResponse.fromJson(
  core.Map json_,
) : this(
      adGroupAdLabelResult: json_.containsKey('adGroupAdLabelResult')
          ? GoogleAdsSearchads360V23ServicesMutateAdGroupAdLabelResult.fromJson(
              json_['adGroupAdLabelResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      adGroupAdResult: json_.containsKey('adGroupAdResult')
          ? GoogleAdsSearchads360V23ServicesMutateAdGroupAdResult.fromJson(
              json_['adGroupAdResult'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      adGroupAssetResult: json_.containsKey('adGroupAssetResult')
          ? GoogleAdsSearchads360V23ServicesMutateAdGroupAssetResult.fromJson(
              json_['adGroupAssetResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      adGroupBidModifierResult: json_.containsKey('adGroupBidModifierResult')
          ? GoogleAdsSearchads360V23ServicesMutateAdGroupBidModifierResult.fromJson(
              json_['adGroupBidModifierResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      adGroupCriterionCustomizerResult:
          json_.containsKey('adGroupCriterionCustomizerResult')
          ? GoogleAdsSearchads360V23ServicesMutateAdGroupCriterionCustomizerResult.fromJson(
              json_['adGroupCriterionCustomizerResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      adGroupCriterionLabelResult:
          json_.containsKey('adGroupCriterionLabelResult')
          ? GoogleAdsSearchads360V23ServicesMutateAdGroupCriterionLabelResult.fromJson(
              json_['adGroupCriterionLabelResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      adGroupCriterionResult: json_.containsKey('adGroupCriterionResult')
          ? GoogleAdsSearchads360V23ServicesMutateAdGroupCriterionResult.fromJson(
              json_['adGroupCriterionResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      adGroupCustomizerResult: json_.containsKey('adGroupCustomizerResult')
          ? GoogleAdsSearchads360V23ServicesMutateAdGroupCustomizerResult.fromJson(
              json_['adGroupCustomizerResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      adGroupLabelResult: json_.containsKey('adGroupLabelResult')
          ? GoogleAdsSearchads360V23ServicesMutateAdGroupLabelResult.fromJson(
              json_['adGroupLabelResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      adGroupResult: json_.containsKey('adGroupResult')
          ? GoogleAdsSearchads360V23ServicesMutateAdGroupResult.fromJson(
              json_['adGroupResult'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      adParameterResult: json_.containsKey('adParameterResult')
          ? GoogleAdsSearchads360V23ServicesMutateAdParameterResult.fromJson(
              json_['adParameterResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      adResult: json_.containsKey('adResult')
          ? GoogleAdsSearchads360V23ServicesMutateAdResult.fromJson(
              json_['adResult'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      assetGroupAssetResult: json_.containsKey('assetGroupAssetResult')
          ? GoogleAdsSearchads360V23ServicesMutateAssetGroupAssetResult.fromJson(
              json_['assetGroupAssetResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      assetGroupListingGroupFilterResult:
          json_.containsKey('assetGroupListingGroupFilterResult')
          ? GoogleAdsSearchads360V23ServicesMutateAssetGroupListingGroupFilterResult.fromJson(
              json_['assetGroupListingGroupFilterResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      assetGroupResult: json_.containsKey('assetGroupResult')
          ? GoogleAdsSearchads360V23ServicesMutateAssetGroupResult.fromJson(
              json_['assetGroupResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      assetGroupSignalResult: json_.containsKey('assetGroupSignalResult')
          ? GoogleAdsSearchads360V23ServicesMutateAssetGroupSignalResult.fromJson(
              json_['assetGroupSignalResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      assetResult: json_.containsKey('assetResult')
          ? GoogleAdsSearchads360V23ServicesMutateAssetResult.fromJson(
              json_['assetResult'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      assetSetAssetResult: json_.containsKey('assetSetAssetResult')
          ? GoogleAdsSearchads360V23ServicesMutateAssetSetAssetResult.fromJson(
              json_['assetSetAssetResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      assetSetResult: json_.containsKey('assetSetResult')
          ? GoogleAdsSearchads360V23ServicesMutateAssetSetResult.fromJson(
              json_['assetSetResult'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      audienceResult: json_.containsKey('audienceResult')
          ? GoogleAdsSearchads360V23ServicesMutateAudienceResult.fromJson(
              json_['audienceResult'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      biddingDataExclusionResult:
          json_.containsKey('biddingDataExclusionResult')
          ? GoogleAdsSearchads360V23ServicesMutateBiddingDataExclusionsResult.fromJson(
              json_['biddingDataExclusionResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      biddingSeasonalityAdjustmentResult:
          json_.containsKey('biddingSeasonalityAdjustmentResult')
          ? GoogleAdsSearchads360V23ServicesMutateBiddingSeasonalityAdjustmentsResult.fromJson(
              json_['biddingSeasonalityAdjustmentResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      biddingStrategyResult: json_.containsKey('biddingStrategyResult')
          ? GoogleAdsSearchads360V23ServicesMutateBiddingStrategyResult.fromJson(
              json_['biddingStrategyResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      campaignAssetResult: json_.containsKey('campaignAssetResult')
          ? GoogleAdsSearchads360V23ServicesMutateCampaignAssetResult.fromJson(
              json_['campaignAssetResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      campaignAssetSetResult: json_.containsKey('campaignAssetSetResult')
          ? GoogleAdsSearchads360V23ServicesMutateCampaignAssetSetResult.fromJson(
              json_['campaignAssetSetResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      campaignBidModifierResult:
          json_.containsKey('campaignBidModifierResult')
          ? GoogleAdsSearchads360V23ServicesMutateCampaignBidModifierResult.fromJson(
              json_['campaignBidModifierResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      campaignBudgetResult: json_.containsKey('campaignBudgetResult')
          ? GoogleAdsSearchads360V23ServicesMutateCampaignBudgetResult.fromJson(
              json_['campaignBudgetResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      campaignConversionGoalResult:
          json_.containsKey('campaignConversionGoalResult')
          ? GoogleAdsSearchads360V23ServicesMutateCampaignConversionGoalResult.fromJson(
              json_['campaignConversionGoalResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      campaignCriterionResult: json_.containsKey('campaignCriterionResult')
          ? GoogleAdsSearchads360V23ServicesMutateCampaignCriterionResult.fromJson(
              json_['campaignCriterionResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      campaignCustomizerResult: json_.containsKey('campaignCustomizerResult')
          ? GoogleAdsSearchads360V23ServicesMutateCampaignCustomizerResult.fromJson(
              json_['campaignCustomizerResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      campaignDraftResult: json_.containsKey('campaignDraftResult')
          ? GoogleAdsSearchads360V23ServicesMutateCampaignDraftResult.fromJson(
              json_['campaignDraftResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      campaignGoalConfigResult: json_.containsKey('campaignGoalConfigResult')
          ? GoogleAdsSearchads360V23ServicesMutateCampaignGoalConfigResult.fromJson(
              json_['campaignGoalConfigResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      campaignGroupResult: json_.containsKey('campaignGroupResult')
          ? GoogleAdsSearchads360V23ServicesMutateCampaignGroupResult.fromJson(
              json_['campaignGroupResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      campaignLabelResult: json_.containsKey('campaignLabelResult')
          ? GoogleAdsSearchads360V23ServicesMutateCampaignLabelResult.fromJson(
              json_['campaignLabelResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      campaignResult: json_.containsKey('campaignResult')
          ? GoogleAdsSearchads360V23ServicesMutateCampaignResult.fromJson(
              json_['campaignResult'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      campaignSharedSetResult: json_.containsKey('campaignSharedSetResult')
          ? GoogleAdsSearchads360V23ServicesMutateCampaignSharedSetResult.fromJson(
              json_['campaignSharedSetResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      conversionActionResult: json_.containsKey('conversionActionResult')
          ? GoogleAdsSearchads360V23ServicesMutateConversionActionResult.fromJson(
              json_['conversionActionResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      conversionCustomVariableResult:
          json_.containsKey('conversionCustomVariableResult')
          ? GoogleAdsSearchads360V23ServicesMutateConversionCustomVariableResult.fromJson(
              json_['conversionCustomVariableResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      conversionGoalCampaignConfigResult:
          json_.containsKey('conversionGoalCampaignConfigResult')
          ? GoogleAdsSearchads360V23ServicesMutateConversionGoalCampaignConfigResult.fromJson(
              json_['conversionGoalCampaignConfigResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      conversionValueRuleResult:
          json_.containsKey('conversionValueRuleResult')
          ? GoogleAdsSearchads360V23ServicesMutateConversionValueRuleResult.fromJson(
              json_['conversionValueRuleResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      conversionValueRuleSetResult:
          json_.containsKey('conversionValueRuleSetResult')
          ? GoogleAdsSearchads360V23ServicesMutateConversionValueRuleSetResult.fromJson(
              json_['conversionValueRuleSetResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      customConversionGoalResult:
          json_.containsKey('customConversionGoalResult')
          ? GoogleAdsSearchads360V23ServicesMutateCustomConversionGoalResult.fromJson(
              json_['customConversionGoalResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      customerAssetResult: json_.containsKey('customerAssetResult')
          ? GoogleAdsSearchads360V23ServicesMutateCustomerAssetResult.fromJson(
              json_['customerAssetResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      customerConversionGoalResult:
          json_.containsKey('customerConversionGoalResult')
          ? GoogleAdsSearchads360V23ServicesMutateCustomerConversionGoalResult.fromJson(
              json_['customerConversionGoalResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      customerCustomizerResult: json_.containsKey('customerCustomizerResult')
          ? GoogleAdsSearchads360V23ServicesMutateCustomerCustomizerResult.fromJson(
              json_['customerCustomizerResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      customerLabelResult: json_.containsKey('customerLabelResult')
          ? GoogleAdsSearchads360V23ServicesMutateCustomerLabelResult.fromJson(
              json_['customerLabelResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      customerNegativeCriterionResult:
          json_.containsKey('customerNegativeCriterionResult')
          ? GoogleAdsSearchads360V23ServicesMutateCustomerNegativeCriteriaResult.fromJson(
              json_['customerNegativeCriterionResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      customerResult: json_.containsKey('customerResult')
          ? GoogleAdsSearchads360V23ServicesMutateCustomerResult.fromJson(
              json_['customerResult'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      customizerAttributeResult:
          json_.containsKey('customizerAttributeResult')
          ? GoogleAdsSearchads360V23ServicesMutateCustomizerAttributeResult.fromJson(
              json_['customizerAttributeResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      experimentArmResult: json_.containsKey('experimentArmResult')
          ? GoogleAdsSearchads360V23ServicesMutateExperimentArmResult.fromJson(
              json_['experimentArmResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      experimentResult: json_.containsKey('experimentResult')
          ? GoogleAdsSearchads360V23ServicesMutateExperimentResult.fromJson(
              json_['experimentResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      keywordPlanAdGroupKeywordResult:
          json_.containsKey('keywordPlanAdGroupKeywordResult')
          ? GoogleAdsSearchads360V23ServicesMutateKeywordPlanAdGroupKeywordResult.fromJson(
              json_['keywordPlanAdGroupKeywordResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      keywordPlanAdGroupResult: json_.containsKey('keywordPlanAdGroupResult')
          ? GoogleAdsSearchads360V23ServicesMutateKeywordPlanAdGroupResult.fromJson(
              json_['keywordPlanAdGroupResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      keywordPlanCampaignKeywordResult:
          json_.containsKey('keywordPlanCampaignKeywordResult')
          ? GoogleAdsSearchads360V23ServicesMutateKeywordPlanCampaignKeywordResult.fromJson(
              json_['keywordPlanCampaignKeywordResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      keywordPlanCampaignResult:
          json_.containsKey('keywordPlanCampaignResult')
          ? GoogleAdsSearchads360V23ServicesMutateKeywordPlanCampaignResult.fromJson(
              json_['keywordPlanCampaignResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      keywordPlanResult: json_.containsKey('keywordPlanResult')
          ? GoogleAdsSearchads360V23ServicesMutateKeywordPlansResult.fromJson(
              json_['keywordPlanResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      labelResult: json_.containsKey('labelResult')
          ? GoogleAdsSearchads360V23ServicesMutateLabelResult.fromJson(
              json_['labelResult'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      recommendationSubscriptionResult:
          json_.containsKey('recommendationSubscriptionResult')
          ? GoogleAdsSearchads360V23ServicesMutateRecommendationSubscriptionResult.fromJson(
              json_['recommendationSubscriptionResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      remarketingActionResult: json_.containsKey('remarketingActionResult')
          ? GoogleAdsSearchads360V23ServicesMutateRemarketingActionResult.fromJson(
              json_['remarketingActionResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      searchAds360CampaignResult:
          json_.containsKey('searchAds360CampaignResult')
          ? GoogleAdsSearchads360V23ServicesMutateSearchAds360CampaignResult.fromJson(
              json_['searchAds360CampaignResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      sharedCriterionResult: json_.containsKey('sharedCriterionResult')
          ? GoogleAdsSearchads360V23ServicesMutateSharedCriterionResult.fromJson(
              json_['sharedCriterionResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      sharedSetResult: json_.containsKey('sharedSetResult')
          ? GoogleAdsSearchads360V23ServicesMutateSharedSetResult.fromJson(
              json_['sharedSetResult'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      smartCampaignSettingResult:
          json_.containsKey('smartCampaignSettingResult')
          ? GoogleAdsSearchads360V23ServicesMutateSmartCampaignSettingResult.fromJson(
              json_['smartCampaignSettingResult']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      userListResult: json_.containsKey('userListResult')
          ? GoogleAdsSearchads360V23ServicesMutateUserListResult.fromJson(
              json_['userListResult'] as core.Map<core.String, core.dynamic>,
            )
          : null,
    );