ReportPathToConversionCriteriaReportProperties.fromJson constructor

ReportPathToConversionCriteriaReportProperties.fromJson(
  1. Map json_
)

Implementation

ReportPathToConversionCriteriaReportProperties.fromJson(core.Map json_)
    : this(
        clicksLookbackWindow: json_.containsKey('clicksLookbackWindow')
            ? json_['clicksLookbackWindow'] as core.int
            : null,
        impressionsLookbackWindow:
            json_.containsKey('impressionsLookbackWindow')
                ? json_['impressionsLookbackWindow'] as core.int
                : null,
        includeAttributedIPConversions:
            json_.containsKey('includeAttributedIPConversions')
                ? json_['includeAttributedIPConversions'] as core.bool
                : null,
        includeUnattributedCookieConversions:
            json_.containsKey('includeUnattributedCookieConversions')
                ? json_['includeUnattributedCookieConversions'] as core.bool
                : null,
        includeUnattributedIPConversions:
            json_.containsKey('includeUnattributedIPConversions')
                ? json_['includeUnattributedIPConversions'] as core.bool
                : null,
        maximumClickInteractions:
            json_.containsKey('maximumClickInteractions')
                ? json_['maximumClickInteractions'] as core.int
                : null,
        maximumImpressionInteractions:
            json_.containsKey('maximumImpressionInteractions')
                ? json_['maximumImpressionInteractions'] as core.int
                : null,
        maximumInteractionGap: json_.containsKey('maximumInteractionGap')
            ? json_['maximumInteractionGap'] as core.int
            : null,
        pivotOnInteractionPath: json_.containsKey('pivotOnInteractionPath')
            ? json_['pivotOnInteractionPath'] as core.bool
            : null,
      );