toJson method

Map<String, dynamic> toJson()

Implementation

core.Map<core.String, core.dynamic> toJson() {
  final accountId = this.accountId;
  final active = this.active;
  final advertiserId = this.advertiserId;
  final advertiserIdDimensionValue = this.advertiserIdDimensionValue;
  final archived = this.archived;
  final audienceSegmentId = this.audienceSegmentId;
  final campaignId = this.campaignId;
  final campaignIdDimensionValue = this.campaignIdDimensionValue;
  final clickThroughUrl = this.clickThroughUrl;
  final clickThroughUrlSuffixProperties =
      this.clickThroughUrlSuffixProperties;
  final comments = this.comments;
  final compatibility = this.compatibility;
  final contextualKeywordTargeting = this.contextualKeywordTargeting;
  final createInfo = this.createInfo;
  final creativeGroupAssignments = this.creativeGroupAssignments;
  final creativeRotation = this.creativeRotation;
  final dayPartTargeting = this.dayPartTargeting;
  final defaultClickThroughEventTagProperties =
      this.defaultClickThroughEventTagProperties;
  final deliverySchedule = this.deliverySchedule;
  final dynamicClickTracker = this.dynamicClickTracker;
  final endTime = this.endTime;
  final eventTagOverrides = this.eventTagOverrides;
  final geoTargeting = this.geoTargeting;
  final id = this.id;
  final idDimensionValue = this.idDimensionValue;
  final keyValueTargetingExpression = this.keyValueTargetingExpression;
  final kind = this.kind;
  final languageTargeting = this.languageTargeting;
  final lastModifiedInfo = this.lastModifiedInfo;
  final name = this.name;
  final placementAssignments = this.placementAssignments;
  final remarketingListExpression = this.remarketingListExpression;
  final size = this.size;
  final sslCompliant = this.sslCompliant;
  final sslRequired = this.sslRequired;
  final startTime = this.startTime;
  final subaccountId = this.subaccountId;
  final targetingTemplateId = this.targetingTemplateId;
  final technologyTargeting = this.technologyTargeting;
  final type = this.type;
  return {
    'accountId': ?accountId,
    'active': ?active,
    'advertiserId': ?advertiserId,
    'advertiserIdDimensionValue': ?advertiserIdDimensionValue,
    'archived': ?archived,
    'audienceSegmentId': ?audienceSegmentId,
    'campaignId': ?campaignId,
    'campaignIdDimensionValue': ?campaignIdDimensionValue,
    'clickThroughUrl': ?clickThroughUrl,
    'clickThroughUrlSuffixProperties': ?clickThroughUrlSuffixProperties,
    'comments': ?comments,
    'compatibility': ?compatibility,
    'contextualKeywordTargeting': ?contextualKeywordTargeting,
    'createInfo': ?createInfo,
    'creativeGroupAssignments': ?creativeGroupAssignments,
    'creativeRotation': ?creativeRotation,
    'dayPartTargeting': ?dayPartTargeting,
    'defaultClickThroughEventTagProperties':
        ?defaultClickThroughEventTagProperties,
    'deliverySchedule': ?deliverySchedule,
    'dynamicClickTracker': ?dynamicClickTracker,
    'endTime': ?endTime?.toUtc().toIso8601String(),
    'eventTagOverrides': ?eventTagOverrides,
    'geoTargeting': ?geoTargeting,
    'id': ?id,
    'idDimensionValue': ?idDimensionValue,
    'keyValueTargetingExpression': ?keyValueTargetingExpression,
    'kind': ?kind,
    'languageTargeting': ?languageTargeting,
    'lastModifiedInfo': ?lastModifiedInfo,
    'name': ?name,
    'placementAssignments': ?placementAssignments,
    'remarketingListExpression': ?remarketingListExpression,
    'size': ?size,
    'sslCompliant': ?sslCompliant,
    'sslRequired': ?sslRequired,
    'startTime': ?startTime?.toUtc().toIso8601String(),
    'subaccountId': ?subaccountId,
    'targetingTemplateId': ?targetingTemplateId,
    'technologyTargeting': ?technologyTargeting,
    'type': ?type,
  };
}