EventTag.fromJson constructor

EventTag.fromJson(
  1. Map json_
)

Implementation

EventTag.fromJson(core.Map json_)
    : this(
        accountId: json_['accountId'] as core.String?,
        advertiserId: json_['advertiserId'] as core.String?,
        advertiserIdDimensionValue:
            json_.containsKey('advertiserIdDimensionValue')
                ? DimensionValue.fromJson(json_['advertiserIdDimensionValue']
                    as core.Map<core.String, core.dynamic>)
                : null,
        campaignId: json_['campaignId'] as core.String?,
        campaignIdDimensionValue:
            json_.containsKey('campaignIdDimensionValue')
                ? DimensionValue.fromJson(json_['campaignIdDimensionValue']
                    as core.Map<core.String, core.dynamic>)
                : null,
        enabledByDefault: json_['enabledByDefault'] as core.bool?,
        excludeFromAdxRequests: json_['excludeFromAdxRequests'] as core.bool?,
        id: json_['id'] as core.String?,
        kind: json_['kind'] as core.String?,
        name: json_['name'] as core.String?,
        siteFilterType: json_['siteFilterType'] as core.String?,
        siteIds: (json_['siteIds'] as core.List?)
            ?.map((value) => value as core.String)
            .toList(),
        sslCompliant: json_['sslCompliant'] as core.bool?,
        status: json_['status'] as core.String?,
        subaccountId: json_['subaccountId'] as core.String?,
        type: json_['type'] as core.String?,
        url: json_['url'] as core.String?,
        urlEscapeLevels: json_['urlEscapeLevels'] as core.int?,
      );