CampaignLevelRowMetaData

Type Alias CampaignLevelRowMetaData 

Source
pub type CampaignLevelRowMetaData = ReportingCampaign;

Aliased Type§

pub struct CampaignLevelRowMetaData {
Show 17 fields pub campaign_id: u64, pub campaign_name: Box<str>, pub deleted: bool, pub campaign_status: CampaignStatus, pub app: CampaignAppDetail, pub serving_status: CampaignServingStatus, pub serving_state_reasons: Option<Vec<CampaignServingStateReason>>, pub countries_or_regions: Vec<Region>, pub modification_time: DateTime<Utc>, pub total_budget: Option<Money>, pub daily_budget: Option<Money>, pub display_status: CampaignDisplayStatus, pub supply_sources: Vec<CampaignSupplySource>, pub ad_channel_type: CampaignAdChannelType, pub org_id: u64, pub country_or_region_serving_state_reasons: HashMap<Region, Vec<CampaignCountryOrRegionServingStateReason>>, pub country_or_region: Option<Region>,
}

Fields§

§campaign_id: u64§campaign_name: Box<str>§deleted: bool§campaign_status: CampaignStatus§app: CampaignAppDetail§serving_status: CampaignServingStatus§serving_state_reasons: Option<Vec<CampaignServingStateReason>>§countries_or_regions: Vec<Region>§modification_time: DateTime<Utc>§total_budget: Option<Money>§daily_budget: Option<Money>§display_status: CampaignDisplayStatus§supply_sources: Vec<CampaignSupplySource>§ad_channel_type: CampaignAdChannelType§org_id: u64§country_or_region_serving_state_reasons: HashMap<Region, Vec<CampaignCountryOrRegionServingStateReason>>§country_or_region: Option<Region>