Campaign constructor
Campaign({
- String? accountId,
- AdBlockingConfiguration? adBlockingConfiguration,
- List<
CreativeOptimizationConfiguration> ? additionalCreativeOptimizationConfigurations, - String? advertiserGroupId,
- String? advertiserId,
- DimensionValue? advertiserIdDimensionValue,
- bool? archived,
- List<
AudienceSegmentGroup> ? audienceSegmentGroups, - String? billingInvoiceCode,
- ClickThroughUrlSuffixProperties? clickThroughUrlSuffixProperties,
- String? comment,
- LastModifiedInfo? createInfo,
- List<
String> ? creativeGroupIds, - CreativeOptimizationConfiguration? creativeOptimizationConfiguration,
- DefaultClickThroughEventTagProperties? defaultClickThroughEventTagProperties,
- String? defaultLandingPageId,
- DateTime? endDate,
- List<
EventTagOverride> ? eventTagOverrides, - String? externalId,
- String? id,
- DimensionValue? idDimensionValue,
- String? kind,
- LastModifiedInfo? lastModifiedInfo,
- MeasurementPartnerCampaignLink? measurementPartnerLink,
- String? name,
- DateTime? startDate,
- String? subaccountId,
Implementation
Campaign({
this.accountId,
this.adBlockingConfiguration,
this.additionalCreativeOptimizationConfigurations,
this.advertiserGroupId,
this.advertiserId,
this.advertiserIdDimensionValue,
this.archived,
this.audienceSegmentGroups,
this.billingInvoiceCode,
this.clickThroughUrlSuffixProperties,
this.comment,
this.createInfo,
this.creativeGroupIds,
this.creativeOptimizationConfiguration,
this.defaultClickThroughEventTagProperties,
this.defaultLandingPageId,
this.endDate,
this.eventTagOverrides,
this.externalId,
this.id,
this.idDimensionValue,
this.kind,
this.lastModifiedInfo,
this.measurementPartnerLink,
this.name,
this.startDate,
this.subaccountId,
});