public GoogleAdsCampaign(GoogleAdsRow result) { ID = result.Campaign.Id; Name = result.Campaign.Name; StartDate = BudgetMethods.ConvertStringToDateTime(result.Campaign.StartDate); EndDate = BudgetMethods.ConvertStringToDateTime(result.Campaign.EndDate); }
public GoogleAdsMetrics(GoogleAdsRow result) { Impressions = result.Metrics.Impressions; Clicks = result.Metrics.Clicks; ConversionsValue = result.Metrics.ConversionsValue; Conversions = result.Metrics.Conversions; TotalCost = BudgetMethods.ConvertMicroToDouble(result.Metrics.CostMicros); }
public GoogleAdsBudgetDTO(GoogleAdsRow resultRoot) { ApprovedSpendingLimit = BudgetMethods.ConvertMicroToDecimal(resultRoot.AccountBudget.ApprovedSpendingLimitMicros); ProposedSpendingLimit = BudgetMethods.ConvertMicroToDecimal(resultRoot.AccountBudget.ProposedSpendingLimitMicros); ApprovedStartDateTime = BudgetMethods.ConvertStringToDateTime(resultRoot.AccountBudget.ApprovedStartDateTime); ProposedStartDateTime = BudgetMethods.ConvertStringToDateTime(resultRoot.AccountBudget.ProposedStartDateTime); ApprovedEndDateTime = BudgetMethods.ConvertStringToDateTime(resultRoot.AccountBudget.ApprovedEndDateTime); ProposedEndDateTime = BudgetMethods.ConvertStringToDateTime(resultRoot.AccountBudget.ProposedEndDateTime); AmountServed = BudgetMethods.ConvertMicroToDecimal(resultRoot.AccountBudget.AmountServedMicros); }