toJson method
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,
};
}