toJson method
Implementation
core.Map<core.String, core.dynamic> toJson() {
final adRotationMode = this.adRotationMode;
final aiMaxAdGroupSetting = this.aiMaxAdGroupSetting;
final audienceSetting = this.audienceSetting;
final baseAdGroup = this.baseAdGroup;
final campaign = this.campaign;
final cpcBidMicros = this.cpcBidMicros;
final cpmBidMicros = this.cpmBidMicros;
final cpvBidMicros = this.cpvBidMicros;
final creationTime = this.creationTime;
final demandGenAdGroupSettings = this.demandGenAdGroupSettings;
final displayCustomBidDimension = this.displayCustomBidDimension;
final effectiveCpcBidMicros = this.effectiveCpcBidMicros;
final effectiveLabels = this.effectiveLabels;
final effectiveTargetCpaMicros = this.effectiveTargetCpaMicros;
final effectiveTargetCpaSource = this.effectiveTargetCpaSource;
final effectiveTargetCpc = this.effectiveTargetCpc;
final effectiveTargetCpcSource = this.effectiveTargetCpcSource;
final effectiveTargetRoas = this.effectiveTargetRoas;
final effectiveTargetRoasSource = this.effectiveTargetRoasSource;
final endDate = this.endDate;
final engineId = this.engineId;
final engineStatus = this.engineStatus;
final excludeDemographicExpansion = this.excludeDemographicExpansion;
final excludedParentAssetFieldTypes = this.excludedParentAssetFieldTypes;
final excludedParentAssetSetTypes = this.excludedParentAssetSetTypes;
final finalUrlSuffix = this.finalUrlSuffix;
final fixedCpmMicros = this.fixedCpmMicros;
final id = this.id;
final labels = this.labels;
final languageCode = this.languageCode;
final lastModifiedTime = this.lastModifiedTime;
final name = this.name;
final optimizedTargetingEnabled = this.optimizedTargetingEnabled;
final percentCpcBidMicros = this.percentCpcBidMicros;
final primaryStatus = this.primaryStatus;
final primaryStatusReasons = this.primaryStatusReasons;
final resourceName = this.resourceName;
final startDate = this.startDate;
final status = this.status;
final targetCpaMicros = this.targetCpaMicros;
final targetCpcMicros = this.targetCpcMicros;
final targetCpmMicros = this.targetCpmMicros;
final targetCpvMicros = this.targetCpvMicros;
final targetRoas = this.targetRoas;
final targetingSetting = this.targetingSetting;
final trackingUrlTemplate = this.trackingUrlTemplate;
final type = this.type;
final urlCustomParameters = this.urlCustomParameters;
final verticalAdsFormatSetting = this.verticalAdsFormatSetting;
return {
'adRotationMode': ?adRotationMode,
'aiMaxAdGroupSetting': ?aiMaxAdGroupSetting,
'audienceSetting': ?audienceSetting,
'baseAdGroup': ?baseAdGroup,
'campaign': ?campaign,
'cpcBidMicros': ?cpcBidMicros,
'cpmBidMicros': ?cpmBidMicros,
'cpvBidMicros': ?cpvBidMicros,
'creationTime': ?creationTime,
'demandGenAdGroupSettings': ?demandGenAdGroupSettings,
'displayCustomBidDimension': ?displayCustomBidDimension,
'effectiveCpcBidMicros': ?effectiveCpcBidMicros,
'effectiveLabels': ?effectiveLabels,
'effectiveTargetCpaMicros': ?effectiveTargetCpaMicros,
'effectiveTargetCpaSource': ?effectiveTargetCpaSource,
'effectiveTargetCpc': ?effectiveTargetCpc,
'effectiveTargetCpcSource': ?effectiveTargetCpcSource,
'effectiveTargetRoas': ?effectiveTargetRoas,
'effectiveTargetRoasSource': ?effectiveTargetRoasSource,
'endDate': ?endDate,
'engineId': ?engineId,
'engineStatus': ?engineStatus,
'excludeDemographicExpansion': ?excludeDemographicExpansion,
'excludedParentAssetFieldTypes': ?excludedParentAssetFieldTypes,
'excludedParentAssetSetTypes': ?excludedParentAssetSetTypes,
'finalUrlSuffix': ?finalUrlSuffix,
'fixedCpmMicros': ?fixedCpmMicros,
'id': ?id,
'labels': ?labels,
'languageCode': ?languageCode,
'lastModifiedTime': ?lastModifiedTime,
'name': ?name,
'optimizedTargetingEnabled': ?optimizedTargetingEnabled,
'percentCpcBidMicros': ?percentCpcBidMicros,
'primaryStatus': ?primaryStatus,
'primaryStatusReasons': ?primaryStatusReasons,
'resourceName': ?resourceName,
'startDate': ?startDate,
'status': ?status,
'targetCpaMicros': ?targetCpaMicros,
'targetCpcMicros': ?targetCpcMicros,
'targetCpmMicros': ?targetCpmMicros,
'targetCpvMicros': ?targetCpvMicros,
'targetRoas': ?targetRoas,
'targetingSetting': ?targetingSetting,
'trackingUrlTemplate': ?trackingUrlTemplate,
'type': ?type,
'urlCustomParameters': ?urlCustomParameters,
'verticalAdsFormatSetting': ?verticalAdsFormatSetting,
};
}