GoogleAdsSearchads360V23ResourcesAssetGroupSignal.fromJson constructor

GoogleAdsSearchads360V23ResourcesAssetGroupSignal.fromJson(
  1. Map json_
)

Implementation

GoogleAdsSearchads360V23ResourcesAssetGroupSignal.fromJson(core.Map json_)
  : this(
      approvalStatus: json_['approvalStatus'] as core.String?,
      assetGroup: json_['assetGroup'] as core.String?,
      audience: json_.containsKey('audience')
          ? GoogleAdsSearchads360V23CommonAudienceInfo.fromJson(
              json_['audience'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      disapprovalReasons: (json_['disapprovalReasons'] as core.List?)
          ?.map((value) => value as core.String)
          .toList(),
      resourceName: json_['resourceName'] as core.String?,
      searchTheme: json_.containsKey('searchTheme')
          ? GoogleAdsSearchads360V23CommonSearchThemeInfo.fromJson(
              json_['searchTheme'] as core.Map<core.String, core.dynamic>,
            )
          : null,
    );