Ads API .NET library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Google.Api.Ads.AdManager.v202305.IAdjustmentService Interface Reference

Provides methods for creating, updating, and retrieving ForecastAdjustments and TrafficForecastSegments. More...

Inheritance diagram for Google.Api.Ads.AdManager.v202305.IAdjustmentService:
Google.Api.Ads.AdManager.v202305.AdjustmentServiceInterface Google.Api.Ads.AdManager.v202305.AdjustmentService

Public Member Functions

Google.Api.Ads.AdManager.v202305.ForecastAdjustment[] createForecastAdjustments (Google.Api.Ads.AdManager.v202305.ForecastAdjustment[] forecastAdjustments)
 
System.Threading.Tasks.Task
< Google.Api.Ads.AdManager.v202305.ForecastAdjustment[]> 
createForecastAdjustmentsAsync (Google.Api.Ads.AdManager.v202305.ForecastAdjustment[] forecastAdjustments)
 
Google.Api.Ads.AdManager.v202305.TrafficForecastSegment[] createTrafficForecastSegments (Google.Api.Ads.AdManager.v202305.TrafficForecastSegment[] trafficForecastSegments)
 
System.Threading.Tasks.Task
< Google.Api.Ads.AdManager.v202305.TrafficForecastSegment[]> 
createTrafficForecastSegmentsAsync (Google.Api.Ads.AdManager.v202305.TrafficForecastSegment[] trafficForecastSegments)
 
Google.Api.Ads.AdManager.v202305.ForecastAdjustment[] updateForecastAdjustments (Google.Api.Ads.AdManager.v202305.ForecastAdjustment[] forecastAdjustments)
 
System.Threading.Tasks.Task
< Google.Api.Ads.AdManager.v202305.ForecastAdjustment[]> 
updateForecastAdjustmentsAsync (Google.Api.Ads.AdManager.v202305.ForecastAdjustment[] forecastAdjustments)
 
Google.Api.Ads.AdManager.v202305.TrafficForecastSegment[] updateTrafficForecastSegments (Google.Api.Ads.AdManager.v202305.TrafficForecastSegment[] trafficForecastSegments)
 
System.Threading.Tasks.Task
< Google.Api.Ads.AdManager.v202305.TrafficForecastSegment[]> 
updateTrafficForecastSegmentsAsync (Google.Api.Ads.AdManager.v202305.TrafficForecastSegment[] trafficForecastSegments)
 
- Public Member Functions inherited from Google.Api.Ads.AdManager.v202305.AdjustmentServiceInterface
Google.Api.Ads.AdManager.v202305.ForecastAdjustment calculateDailyAdOpportunityCounts (Google.Api.Ads.AdManager.v202305.ForecastAdjustment forecastAdjustment)
 
System.Threading.Tasks.Task
< Google.Api.Ads.AdManager.v202305.ForecastAdjustment
calculateDailyAdOpportunityCountsAsync (Google.Api.Ads.AdManager.v202305.ForecastAdjustment forecastAdjustment)
 
Wrappers.AdjustmentService.createForecastAdjustmentsResponse createForecastAdjustments (Wrappers.AdjustmentService.createForecastAdjustmentsRequest request)
 
System.Threading.Tasks.Task
< Wrappers.AdjustmentService.createForecastAdjustmentsResponse
createForecastAdjustmentsAsync (Wrappers.AdjustmentService.createForecastAdjustmentsRequest request)
 
Wrappers.AdjustmentService.createTrafficForecastSegmentsResponse createTrafficForecastSegments (Wrappers.AdjustmentService.createTrafficForecastSegmentsRequest request)
 
System.Threading.Tasks.Task
< Wrappers.AdjustmentService.createTrafficForecastSegmentsResponse
createTrafficForecastSegmentsAsync (Wrappers.AdjustmentService.createTrafficForecastSegmentsRequest request)
 
Google.Api.Ads.AdManager.v202305.ForecastAdjustmentPage getForecastAdjustmentsByStatement (Google.Api.Ads.AdManager.v202305.Statement filterStatement)
 
System.Threading.Tasks.Task
< Google.Api.Ads.AdManager.v202305.ForecastAdjustmentPage
getForecastAdjustmentsByStatementAsync (Google.Api.Ads.AdManager.v202305.Statement filterStatement)
 
Google.Api.Ads.AdManager.v202305.TrafficForecastSegmentPage getTrafficForecastSegmentsByStatement (Google.Api.Ads.AdManager.v202305.Statement filterStatement)
 
System.Threading.Tasks.Task
< Google.Api.Ads.AdManager.v202305.TrafficForecastSegmentPage
getTrafficForecastSegmentsByStatementAsync (Google.Api.Ads.AdManager.v202305.Statement filterStatement)
 
Google.Api.Ads.AdManager.v202305.UpdateResult performForecastAdjustmentAction (Google.Api.Ads.AdManager.v202305.ForecastAdjustmentAction forecastAdjustmentAction, Google.Api.Ads.AdManager.v202305.Statement filterStatement)
 
System.Threading.Tasks.Task
< Google.Api.Ads.AdManager.v202305.UpdateResult
performForecastAdjustmentActionAsync (Google.Api.Ads.AdManager.v202305.ForecastAdjustmentAction forecastAdjustmentAction, Google.Api.Ads.AdManager.v202305.Statement filterStatement)
 
Wrappers.AdjustmentService.updateForecastAdjustmentsResponse updateForecastAdjustments (Wrappers.AdjustmentService.updateForecastAdjustmentsRequest request)
 
System.Threading.Tasks.Task
< Wrappers.AdjustmentService.updateForecastAdjustmentsResponse
updateForecastAdjustmentsAsync (Wrappers.AdjustmentService.updateForecastAdjustmentsRequest request)
 
Wrappers.AdjustmentService.updateTrafficForecastSegmentsResponse updateTrafficForecastSegments (Wrappers.AdjustmentService.updateTrafficForecastSegmentsRequest request)
 
System.Threading.Tasks.Task
< Wrappers.AdjustmentService.updateTrafficForecastSegmentsResponse
updateTrafficForecastSegmentsAsync (Wrappers.AdjustmentService.updateTrafficForecastSegmentsRequest request)
 

Detailed Description

Provides methods for creating, updating, and retrieving ForecastAdjustments and TrafficForecastSegments.

Forecast adjustments allow editing the volume and traffic composition of forecasted inventory. Traffic forecast segments divide forecasted inventory into segments to which forecast adjustments can be applied.

Member Function Documentation

Google.Api.Ads.AdManager.v202305.ForecastAdjustment [] Google.Api.Ads.AdManager.v202305.IAdjustmentService.createForecastAdjustments ( Google.Api.Ads.AdManager.v202305.ForecastAdjustment[]  forecastAdjustments)
System.Threading.Tasks.Task<Google.Api.Ads.AdManager.v202305.ForecastAdjustment[]> Google.Api.Ads.AdManager.v202305.IAdjustmentService.createForecastAdjustmentsAsync ( Google.Api.Ads.AdManager.v202305.ForecastAdjustment[]  forecastAdjustments)
Google.Api.Ads.AdManager.v202305.TrafficForecastSegment [] Google.Api.Ads.AdManager.v202305.IAdjustmentService.createTrafficForecastSegments ( Google.Api.Ads.AdManager.v202305.TrafficForecastSegment[]  trafficForecastSegments)
System.Threading.Tasks.Task<Google.Api.Ads.AdManager.v202305.TrafficForecastSegment[]> Google.Api.Ads.AdManager.v202305.IAdjustmentService.createTrafficForecastSegmentsAsync ( Google.Api.Ads.AdManager.v202305.TrafficForecastSegment[]  trafficForecastSegments)
Google.Api.Ads.AdManager.v202305.ForecastAdjustment [] Google.Api.Ads.AdManager.v202305.IAdjustmentService.updateForecastAdjustments ( Google.Api.Ads.AdManager.v202305.ForecastAdjustment[]  forecastAdjustments)
System.Threading.Tasks.Task<Google.Api.Ads.AdManager.v202305.ForecastAdjustment[]> Google.Api.Ads.AdManager.v202305.IAdjustmentService.updateForecastAdjustmentsAsync ( Google.Api.Ads.AdManager.v202305.ForecastAdjustment[]  forecastAdjustments)
Google.Api.Ads.AdManager.v202305.TrafficForecastSegment [] Google.Api.Ads.AdManager.v202305.IAdjustmentService.updateTrafficForecastSegments ( Google.Api.Ads.AdManager.v202305.TrafficForecastSegment[]  trafficForecastSegments)
System.Threading.Tasks.Task<Google.Api.Ads.AdManager.v202305.TrafficForecastSegment[]> Google.Api.Ads.AdManager.v202305.IAdjustmentService.updateTrafficForecastSegmentsAsync ( Google.Api.Ads.AdManager.v202305.TrafficForecastSegment[]  trafficForecastSegments)

The documentation for this interface was generated from the following file: