GoogleAdsSearchads360V23ResourcesSmartCampaignSetting.fromJson constructor

GoogleAdsSearchads360V23ResourcesSmartCampaignSetting.fromJson(
  1. Map json_
)

Implementation

GoogleAdsSearchads360V23ResourcesSmartCampaignSetting.fromJson(core.Map json_)
  : this(
      adOptimizedBusinessProfileSetting:
          json_.containsKey('adOptimizedBusinessProfileSetting')
          ? GoogleAdsSearchads360V23ResourcesSmartCampaignSettingAdOptimizedBusinessProfileSetting.fromJson(
              json_['adOptimizedBusinessProfileSetting']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      advertisingLanguageCode:
          json_['advertisingLanguageCode'] as core.String?,
      businessName: json_['businessName'] as core.String?,
      businessProfileLocation:
          json_['businessProfileLocation'] as core.String?,
      campaign: json_['campaign'] as core.String?,
      finalUrl: json_['finalUrl'] as core.String?,
      phoneNumber: json_.containsKey('phoneNumber')
          ? GoogleAdsSearchads360V23ResourcesSmartCampaignSettingPhoneNumber.fromJson(
              json_['phoneNumber'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      resourceName: json_['resourceName'] as core.String?,
    );