Beispiel #1
0
 public GoogleAdsCampaign(GoogleAdsRow result)
 {
     ID        = result.Campaign.Id;
     Name      = result.Campaign.Name;
     StartDate = BudgetMethods.ConvertStringToDateTime(result.Campaign.StartDate);
     EndDate   = BudgetMethods.ConvertStringToDateTime(result.Campaign.EndDate);
 }
Beispiel #2
0
 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);
 }
Beispiel #3
0
        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);
        }