GoogleAdsSearchads360V23ResourcesCustomerNegativeCriterion.fromJson constructor

GoogleAdsSearchads360V23ResourcesCustomerNegativeCriterion.fromJson(
  1. Map json_
)

Implementation

GoogleAdsSearchads360V23ResourcesCustomerNegativeCriterion.fromJson(
  core.Map json_,
) : this(
      contentLabel: json_.containsKey('contentLabel')
          ? GoogleAdsSearchads360V23CommonContentLabelInfo.fromJson(
              json_['contentLabel'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      id: json_['id'] as core.String?,
      ipBlock: json_.containsKey('ipBlock')
          ? GoogleAdsSearchads360V23CommonIpBlockInfo.fromJson(
              json_['ipBlock'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      mobileAppCategory: json_.containsKey('mobileAppCategory')
          ? GoogleAdsSearchads360V23CommonMobileAppCategoryInfo.fromJson(
              json_['mobileAppCategory']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      mobileApplication: json_.containsKey('mobileApplication')
          ? GoogleAdsSearchads360V23CommonMobileApplicationInfo.fromJson(
              json_['mobileApplication']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      negativeKeywordList: json_.containsKey('negativeKeywordList')
          ? GoogleAdsSearchads360V23CommonNegativeKeywordListInfo.fromJson(
              json_['negativeKeywordList']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      placement: json_.containsKey('placement')
          ? GoogleAdsSearchads360V23CommonPlacementInfo.fromJson(
              json_['placement'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      placementList: json_.containsKey('placementList')
          ? GoogleAdsSearchads360V23CommonPlacementListInfo.fromJson(
              json_['placementList'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      resourceName: json_['resourceName'] as core.String?,
      type: json_['type'] as core.String?,
      youtubeChannel: json_.containsKey('youtubeChannel')
          ? GoogleAdsSearchads360V23CommonYouTubeChannelInfo.fromJson(
              json_['youtubeChannel'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      youtubeVideo: json_.containsKey('youtubeVideo')
          ? GoogleAdsSearchads360V23CommonYouTubeVideoInfo.fromJson(
              json_['youtubeVideo'] as core.Map<core.String, core.dynamic>,
            )
          : null,
    );