Advertiser.fromJson constructor

Advertiser.fromJson(
  1. Map json_
)

Implementation

Advertiser.fromJson(core.Map json_)
    : this(
        accountId: json_['accountId'] as core.String?,
        advertiserGroupId: json_['advertiserGroupId'] as core.String?,
        clickThroughUrlSuffix: json_['clickThroughUrlSuffix'] as core.String?,
        defaultClickThroughEventTagId:
            json_['defaultClickThroughEventTagId'] as core.String?,
        defaultEmail: json_['defaultEmail'] as core.String?,
        floodlightConfigurationId:
            json_['floodlightConfigurationId'] as core.String?,
        floodlightConfigurationIdDimensionValue:
            json_.containsKey('floodlightConfigurationIdDimensionValue')
                ? DimensionValue.fromJson(
                    json_['floodlightConfigurationIdDimensionValue']
                        as core.Map<core.String, core.dynamic>)
                : null,
        id: json_['id'] as core.String?,
        idDimensionValue: json_.containsKey('idDimensionValue')
            ? DimensionValue.fromJson(json_['idDimensionValue']
                as core.Map<core.String, core.dynamic>)
            : null,
        kind: json_['kind'] as core.String?,
        measurementPartnerLink: json_.containsKey('measurementPartnerLink')
            ? MeasurementPartnerAdvertiserLink.fromJson(
                json_['measurementPartnerLink']
                    as core.Map<core.String, core.dynamic>)
            : null,
        name: json_['name'] as core.String?,
        originalFloodlightConfigurationId:
            json_['originalFloodlightConfigurationId'] as core.String?,
        status: json_['status'] as core.String?,
        subaccountId: json_['subaccountId'] as core.String?,
        suspended: json_['suspended'] as core.bool?,
      );