Ads API .NET library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Google.Api.Ads.AdManager.v202311.ActivityGroupService Class Reference

Provides methods for creating, updating and retrieving ActivityGroup objects. More...

Inheritance diagram for Google.Api.Ads.AdManager.v202311.ActivityGroupService:
Google.Api.Ads.AdManager.v202311.IActivityGroupService Google.Api.Ads.AdManager.v202311.ActivityGroupServiceInterface

Public Member Functions

 ActivityGroupService ()
 Creates a new instance of the ActivityGroupService class. More...
 
 ActivityGroupService (string endpointConfigurationName)
 Creates a new instance of the ActivityGroupService class. More...
 
 ActivityGroupService (string endpointConfigurationName, string remoteAddress)
 Creates a new instance of the ActivityGroupService class. More...
 
 ActivityGroupService (string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress)
 Creates a new instance of the ActivityGroupService class. More...
 
 ActivityGroupService (System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress)
 Creates a new instance of the ActivityGroupService class. More...
 
virtual
Google.Api.Ads.AdManager.v202311.ActivityGroup[] 
createActivityGroups (Google.Api.Ads.AdManager.v202311.ActivityGroup[] activityGroups)
 Creates a new ActivityGroup objects. More...
 
virtual
System.Threading.Tasks.Task
< Google.Api.Ads.AdManager.v202311.ActivityGroup[]> 
createActivityGroupsAsync (Google.Api.Ads.AdManager.v202311.ActivityGroup[] activityGroups)
 
virtual
Google.Api.Ads.AdManager.v202311.ActivityGroupPage 
getActivityGroupsByStatement (Google.Api.Ads.AdManager.v202311.Statement filterStatement)
 Gets an ActivityGroupPage of ActivityGroup objects that satisfy the given Statement::query. The following fields are supported for filtering: More...
 
virtual
System.Threading.Tasks.Task
< Google.Api.Ads.AdManager.v202311.ActivityGroupPage
getActivityGroupsByStatementAsync (Google.Api.Ads.AdManager.v202311.Statement filterStatement)
 
virtual
Google.Api.Ads.AdManager.v202311.ActivityGroup[] 
updateActivityGroups (Google.Api.Ads.AdManager.v202311.ActivityGroup[] activityGroups)
 Updates the specified ActivityGroup objects. More...
 
virtual
System.Threading.Tasks.Task
< Google.Api.Ads.AdManager.v202311.ActivityGroup[]> 
updateActivityGroupsAsync (Google.Api.Ads.AdManager.v202311.ActivityGroup[] activityGroups)
 

Detailed Description

Provides methods for creating, updating and retrieving ActivityGroup objects.

An activity group contains Activity objects. Activities have a many-to-one relationship with activity groups, meaning each activity can belong to only one activity group, but activity groups can have multiple activities. An activity group can be used to manage the activities it contains.

Constructor & Destructor Documentation

Google.Api.Ads.AdManager.v202311.ActivityGroupService.ActivityGroupService ( )
inline

Creates a new instance of the ActivityGroupService class.

Google.Api.Ads.AdManager.v202311.ActivityGroupService.ActivityGroupService ( string  endpointConfigurationName)
inline

Creates a new instance of the ActivityGroupService class.

Google.Api.Ads.AdManager.v202311.ActivityGroupService.ActivityGroupService ( string  endpointConfigurationName,
string  remoteAddress 
)
inline

Creates a new instance of the ActivityGroupService class.

Google.Api.Ads.AdManager.v202311.ActivityGroupService.ActivityGroupService ( string  endpointConfigurationName,
System.ServiceModel.EndpointAddress  remoteAddress 
)
inline

Creates a new instance of the ActivityGroupService class.

Google.Api.Ads.AdManager.v202311.ActivityGroupService.ActivityGroupService ( System.ServiceModel.Channels.Binding  binding,
System.ServiceModel.EndpointAddress  remoteAddress 
)
inline

Creates a new instance of the ActivityGroupService class.

Member Function Documentation

virtual Google.Api.Ads.AdManager.v202311.ActivityGroup [] Google.Api.Ads.AdManager.v202311.ActivityGroupService.createActivityGroups ( Google.Api.Ads.AdManager.v202311.ActivityGroup[]  activityGroups)
inlinevirtual
virtual System.Threading.Tasks.Task<Google.Api.Ads.AdManager.v202311.ActivityGroup[]> Google.Api.Ads.AdManager.v202311.ActivityGroupService.createActivityGroupsAsync ( Google.Api.Ads.AdManager.v202311.ActivityGroup[]  activityGroups)
inlinevirtual
virtual Google.Api.Ads.AdManager.v202311.ActivityGroupPage Google.Api.Ads.AdManager.v202311.ActivityGroupService.getActivityGroupsByStatement ( Google.Api.Ads.AdManager.v202311.Statement  filterStatement)
inlinevirtual

Gets an ActivityGroupPage of ActivityGroup objects that satisfy the given Statement::query. The following fields are supported for filtering:

PQL Property Object Property
id ActivityGroup::id
name ActivityGroup::name
impressionsLookback ActivityGroup::impressionsLookback
clicksLookback ActivityGroup::clicksLookback
status ActivityGroup::status

Implements Google.Api.Ads.AdManager.v202311.ActivityGroupServiceInterface.

virtual System.Threading.Tasks.Task<Google.Api.Ads.AdManager.v202311.ActivityGroupPage> Google.Api.Ads.AdManager.v202311.ActivityGroupService.getActivityGroupsByStatementAsync ( Google.Api.Ads.AdManager.v202311.Statement  filterStatement)
inlinevirtual
virtual Google.Api.Ads.AdManager.v202311.ActivityGroup [] Google.Api.Ads.AdManager.v202311.ActivityGroupService.updateActivityGroups ( Google.Api.Ads.AdManager.v202311.ActivityGroup[]  activityGroups)
inlinevirtual

Updates the specified ActivityGroup objects.

Implements Google.Api.Ads.AdManager.v202311.IActivityGroupService.

virtual System.Threading.Tasks.Task<Google.Api.Ads.AdManager.v202311.ActivityGroup[]> Google.Api.Ads.AdManager.v202311.ActivityGroupService.updateActivityGroupsAsync ( Google.Api.Ads.AdManager.v202311.ActivityGroup[]  activityGroups)
inlinevirtual

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