toJson method

Map<String, dynamic> toJson()

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