Namespace Google.Apis.Dfareporting.v5.Data
Classes
Account
Contains properties of a Campaign Manager account.
AccountActiveAdSummary
Gets a summary of active ads in an account.
AccountPermission
AccountPermissions contains information about a particular account permission. Some features of Campaign Manager require an account permission to be present in the account.
AccountPermissionGroup
AccountPermissionGroups contains a mapping of permission group IDs to names. A permission group is a grouping of account permissions.
AccountPermissionGroupsListResponse
Account Permission Group List Response
AccountPermissionsListResponse
Account Permission List Response
AccountUserProfile
AccountUserProfiles contains properties of a Campaign Manager user profile. This resource is specifically for managing user profiles, whereas UserProfiles is for accessing the API.
AccountUserProfilesListResponse
Account User Profile List Response
AccountsListResponse
Account List Response
Activities
Represents an activity group.
Ad
Contains properties of a Campaign Manager ad.
AdBlockingConfiguration
Campaign ad blocking settings.
AdsListResponse
Ad List Response
Advertiser
Contains properties of a Campaign Manager advertiser.
AdvertiserGroup
Groups advertisers together so that reports can be generated for the entire group at once.
AdvertiserGroupsListResponse
Advertiser Group List Response
AdvertiserInvoicesListResponse
Invoice List Response
AdvertiserLandingPagesListResponse
Landing Page List Response
AdvertisersListResponse
Advertiser List Response
AudienceSegment
Audience Segment.
AudienceSegmentGroup
Audience Segment Group.
BillingAssignment
List account, subaccount, advertiser, and campaign associated with a given Billing Profile.
BillingAssignmentsListResponse
Billing assignment List Response
BillingProfile
Contains properties of a Campaign Manager Billing Profile.
BillingProfilesListResponse
Billing profile List Response
BillingRate
BillingRateTieredRate
BillingRatesListResponse
Billing Rate List Response
Browser
Contains information about a browser that can be targeted by ads.
BrowsersListResponse
Browser List Response
Campaign
Contains properties of a Campaign Manager campaign.
CampaignCreativeAssociation
Identifies a creative which has been associated with a given campaign.
CampaignCreativeAssociationsListResponse
Campaign Creative Association List Response
CampaignSummary
Represents a summarized campaign information associated with this invoice.
CampaignsListResponse
Campaign List Response
CartData
Beta: This feature is currently in beta. Contains additional information about cart data. This field may only be used when calling batchinsert; it is not supported by batchupdate. Cart data reporting is only supported in SA360. Learn more
CartDataItem
Contains data of the items purchased.
ChangeLog
Describes a change that a user has made to a resource.
ChangeLogsListResponse
Change Log List Response
CitiesListResponse
City List Response
City
Contains information about a city that can be targeted by ads.
ClickTag
Creative Click Tag.
ClickThroughUrl
Click-through URL
ClickThroughUrlSuffixProperties
Click Through URL Suffix settings.
CompanionClickThroughOverride
Companion Click-through override.
CompanionSetting
Companion Settings
CompatibleFields
Represents a response to the queryCompatibleFields method. Next ID: 10
ConnectionType
Contains information about an internet connection type that can be targeted by ads. Clients can use the connection type to target mobile vs. broadband users.
ConnectionTypesListResponse
Connection Type List Response
ContentCategoriesListResponse
Content Category List Response
ContentCategory
ContentSource
Contains the content source of the dynamic feed.
ContentSourceMetaData
Contains the meta data of the content source. This is a read-only field.
ContextualKeyword
Contains information about a Contextual Keyword that can be targeted by ads.
ContextualKeywordTargeting
Contextual Keyword Targeting.
Conversion
A Conversion represents when a user successfully performs a desired action after seeing an ad.
ConversionError
The error code and description for a conversion that failed to insert or update.
ConversionStatus
The original conversion that was inserted or updated and whether there were any errors.
ConversionsBatchInsertRequest
Insert Conversions Request.
ConversionsBatchInsertResponse
Insert Conversions Response.
ConversionsBatchUpdateRequest
Update Conversions Request.
ConversionsBatchUpdateResponse
Update Conversions Response.
CountriesListResponse
Country List Response
Country
Contains information about a country that can be targeted by ads.
Creative
Contains properties of a Creative.
CreativeAsset
Creative Asset.
CreativeAssetId
Creative Asset ID.
CreativeAssetMetadata
CreativeAssets contains properties of a creative asset file which will be uploaded or has already been uploaded. Refer to the creative sample code for how to upload assets and insert a creative.
CreativeAssignment
Creative Assignment.
CreativeClickThroughUrl
Click-through URL
CreativeCustomEvent
Creative Custom Event.
CreativeField
Contains properties of a creative field.
CreativeFieldAssignment
Creative Field Assignment.
CreativeFieldValue
Contains properties of a creative field value.
CreativeFieldValuesListResponse
Creative Field Value List Response
CreativeFieldsListResponse
Creative Field List Response
CreativeGroup
Contains properties of a creative group.
CreativeGroupAssignment
Creative Group Assignment.
CreativeGroupsListResponse
Creative Group List Response
CreativeOptimizationConfiguration
Creative optimization settings.
CreativeRotation
Creative Rotation.
CreativesListResponse
Creative List Response
CrossDimensionReachReportCompatibleFields
Represents fields that are compatible to be selected for a report of type "CROSS_DIMENSION_REACH".
CrossMediaReachReportCompatibleFields
Represents fields that are compatible to be selected for a report of type "CROSS_MEDIA_REACH".
CustomFloodlightVariable
A custom floodlight variable. Can be used in both batchinsert and batchupdate. Adding this in batchupdate will update or append the variable to the existing list.
CustomRichMediaEvents
Represents a Custom Rich Media Events group.
CustomRule
Contains custom rule information.
CustomValueField
Contains custom value field information.
CustomViewabilityMetric
Custom Viewability Metric
CustomViewabilityMetricConfiguration
The attributes, like playtime and percent onscreen, that define the Custom Viewability Metric.
DateRange
Represents a date range.
DayPartTargeting
Day Part Targeting.
DeepLink
Contains information about a landing page deep link.
DefaultClickThroughEventTagProperties
Properties of inheriting and overriding the default click-through event tag. A campaign may override the event tag defined at the advertiser level, and an ad may also override the campaign's setting further.
DeliverySchedule
Delivery Schedule.
DependentFieldValue
Contains dependent field value information.
DfareportingStudioCreativeAssetsInsertRequest
Request message for DfareportingStudioCreativeAssets.Insert.
DfpSettings
Google Ad Manager Settings
Dimension
Represents a dimension.
DimensionFilter
Represents a dimension filter.
DimensionValue
Represents a DimensionValue resource.
DimensionValueList
Represents the list of DimensionValue resources.
DimensionValueRequest
Represents a DimensionValuesRequest.
DirectorySite
DirectorySites contains properties of a website from the Site Directory. Sites need to be added to an account via the Sites resource before they can be assigned to a placement.
DirectorySiteSettings
Directory Site Settings
DirectorySitesListResponse
Directory Site List Response
DynamicFeed
Contains dynamic feed information.
DynamicFeedsInsertRequest
Dynamic profile ID is required for dynamic feed insert as the current GPA API only can create a dynamic feed under profile context,even though the dynnamic feed itself don't need the dynamic profile id. See
DynamicProfile
Contains dynamic profile information.
DynamicProfileFeedSettings
Contains dynamic profile specific settings for an associated dynamic feed.
DynamicProfileGenerateCodeResponse
Response message for DfareportingDynamicProfiles.GenerateCode.
DynamicProfileVersion
Contains dynamic profile version information.
DynamicRules
Contains dynamic rules information.
DynamicTargetingKey
Contains properties of a dynamic targeting key. Dynamic targeting keys are unique, user-friendly labels, created at the advertiser level in DCM, that can be assigned to ads, creatives, and placements and used for targeting with Studio dynamic creatives. Use these labels instead of numeric Campaign Manager IDs (such as placement IDs) to save time and avoid errors in your dynamic feeds.
DynamicTargetingKeysListResponse
Dynamic Targeting Key List Response
Element
Contains the element of the dynamic feed.
EncryptionInfo
A description of how user IDs are encrypted.
EventTag
Contains properties of an event tag.
EventTagOverride
Event tag override information.
EventTagsListResponse
Event Tag List Response
FeedField
Each field of the element. This is a required field.
FeedIngestionStatus
Contains the ingestion status of the dynamic feed. Feed ingestion is an asynchronous process. If the feed create request is successful, feed ingestion will be processed in the background, including validation, assets retrieval, and saving the data from the resource link. The processing time is dependent on the data size in the resource link. This read-only status field contains the current stage of that processing and its ingestion state.
FeedSchedule
Contains the schedule of the dynamic feed.
FieldError
Contains the field error of the dynamic feed.
FieldFilter
Contains field filter information.
File
Represents a File resource. A file contains the metadata for a report run. It shows the status of the run and holds the URLs to the generated report data if the run is finished and the status is "REPORT_AVAILABLE".
File.UrlsData
The URLs where the completed report file can be downloaded.
FileList
List of files for a report.
FloodlightActivitiesGenerateTagResponse
Floodlight Activity GenerateTag Response
FloodlightActivitiesListResponse
Floodlight Activity List Response
FloodlightActivity
Contains properties of a Floodlight activity.
FloodlightActivityDynamicTag
Dynamic Tag
FloodlightActivityGroup
Contains properties of a Floodlight activity group.
FloodlightActivityGroupsListResponse
Floodlight Activity Group List Response
FloodlightActivityPublisherDynamicTag
Publisher Dynamic Tag
FloodlightConfiguration
Contains properties of a Floodlight configuration.
FloodlightConfigurationsListResponse
Floodlight Configuration List Response
FloodlightReportCompatibleFields
Represents fields that are compatible to be selected for a report of type "FlOODLIGHT".
FrequencyCap
Frequency Cap.
FsCommand
FsCommand.
GeoTargeting
Geographical Targeting.
IngestionErrorRecord
Contains the ingestion error record of the dynamic feed. limited to 100 records.
IngestionStatus
Contains the ingestion status of the dynamic feed.
Invoice
Contains information about a single invoice
KeyValueTargetingExpression
Key Value Targeting Expression.
LandingPage
Contains information about where a user's browser is taken after the user clicks an ad.
Language
Contains information about a language that can be targeted by ads.
LanguageTargeting
Language Targeting.
LanguagesListResponse
Language List Response
LastModifiedInfo
Modification timestamp.
ListPopulationClause
A group clause made up of list population terms representing constraints joined by ORs.
ListPopulationRule
Remarketing List Population Rule.
ListPopulationTerm
Remarketing List Population Rule Term.
ListTargetingExpression
Remarketing List Targeting Expression.
LookbackConfiguration
Lookback configuration settings.
MeasurementPartnerAdvertiserLink
MeasurementPartnerCampaignLink
MeasurementPartnerWrappingData
Placement tag wrapping
Metric
Represents a metric.
Metro
Contains information about a metro region that can be targeted by ads.
MetrosListResponse
Metro List Response
MobileApp
Contains information about a mobile app. Used as a landing page deep link.
MobileAppsListResponse
Mobile app List Response
MobileCarrier
Contains information about a mobile carrier that can be targeted by ads.
MobileCarriersListResponse
Mobile Carrier List Response
ObaIcon
Online Behavioral Advertiser icon.
ObjectFilter
Object Filter.
OfflineUserAddressInfo
Identify a user by name and address.
OffsetPosition
Offset Position.
OmnitureSettings
Omniture Integration Settings.
OperatingSystem
Contains information about an operating system that can be targeted by ads.
OperatingSystemVersion
Contains information about a particular version of an operating system that can be targeted by ads.
OperatingSystemVersionsListResponse
Operating System Version List Response
OperatingSystemsListResponse
Operating System List Response
OptimizationActivity
Creative optimization activity.
PathToConversionReportCompatibleFields
Represents fields that are compatible to be selected for a report of type "PATH_TO_CONVERSION".
Placement
Contains properties of a placement.
PlacementAssignment
Placement Assignment.
PlacementConversionDomainOverride
PlacementGroup
Contains properties of a package or roadblock.
PlacementGroupsListResponse
Placement Group List Response
PlacementSingleConversionDomain
PlacementStrategiesListResponse
Placement Strategy List Response
PlacementStrategy
Contains properties of a placement strategy.
PlacementTag
Placement Tag
PlacementsGenerateTagsResponse
Placement GenerateTags Response
PlacementsListResponse
Placement List Response
PlatformType
Contains information about a platform type that can be targeted by ads.
PlatformTypesListResponse
Platform Type List Response
PopupWindowProperties
Popup Window Properties.
PostalCode
Contains information about a postal code that can be targeted by ads.
PostalCodesListResponse
Postal Code List Response
PricingSchedule
Pricing Schedule
PricingSchedulePricingPeriod
Pricing Period
ProximityFilter
Contains proximity filter information.
ReachReportCompatibleFields
Represents fields that are compatible to be selected for a report of type "REACH".
Recipient
Represents a recipient.
Region
Contains information about a region that can be targeted by ads.
RegionsListResponse
Region List Response
RemarketingList
Contains properties of a remarketing list. Remarketing enables you to create lists of users who have performed specific actions on a site, then target ads to members of those lists. This resource can be used to manage remarketing lists that are owned by your advertisers. To see all remarketing lists that are visible to your advertisers, including those that are shared to your advertiser or account, use the TargetableRemarketingLists resource.
RemarketingListShare
Contains properties of a remarketing list's sharing information. Sharing allows other accounts or advertisers to target to your remarketing lists. This resource can be used to manage remarketing list sharing to other accounts and advertisers.
RemarketingListsListResponse
Remarketing list response
RemarketingValueAttribute
Contains remarketing value attribute information.
Report
Represents a Report resource.
Report.CriteriaData
The report criteria for a report of type "STANDARD".
Report.CrossMediaReachCriteriaData
Optional. The report criteria for a report of type "CROSS_MEDIA_REACH".
Report.DeliveryData
The report's email delivery settings.
Report.FloodlightCriteriaData
The report criteria for a report of type "FLOODLIGHT".
Report.FloodlightCriteriaData.ReportPropertiesData
The properties of the report.
Report.PathToConversionCriteriaData
The report criteria for a report of type "PATH_TO_CONVERSION".
Report.PathToConversionCriteriaData.ReportPropertiesData
The properties of the report.
Report.ReachCriteriaData
The report criteria for a report of type "REACH".
Report.ScheduleData
The report's schedule. Can only be set if the report's 'dateRange' is a relative date range and the relative date range is not "TODAY".
ReportCompatibleFields
Represents fields that are compatible to be selected for a report of type "STANDARD".
ReportList
Represents the list of reports.
ReportsConfiguration
Reporting Configuration
RequestValue
Contains request value information.
RichMediaExitOverride
Rich Media Exit Override.
RuleBlock
Contains a list of field filters that the given custom rule will apply.
Site
Contains properties of a site.
SiteCompanionSetting
Companion Settings
SiteContact
Site Contact
SiteSettings
Site Settings
SiteSkippableSetting
Skippable Settings
SiteTranscodeSetting
Transcode Settings
SiteVideoSettings
Video Settings
SitesListResponse
Site List Response
Size
Represents the dimensions of ads, placements, creatives, or creative assets.
SizesListResponse
Size List Response
SkippableSetting
Skippable Settings
SortedDimension
Represents a sorted dimension.
StudioCreative
Contains studio creative information.
StudioCreativeAsset
Contains studio creative asset information.
StudioCreativeAssetsResponse
Response message for DfareportingStudioCreativeAssets.Insert.
StudioCreativeDimension
Dimension information for a studio creative.
Subaccount
Contains properties of a Campaign Manager subaccount.
SubaccountsListResponse
Subaccount List Response
TagData
Placement Tag Data
TagSetting
Tag Settings
TagSettings
Dynamic and Image Tag Settings.
TargetWindow
Target Window.
TargetableRemarketingList
Contains properties of a targetable remarketing list. Remarketing enables you to create lists of users who have performed specific actions on a site, then target ads to members of those lists. This resource is a read-only view of a remarketing list to be used to facilitate targeting ads to specific lists. Remarketing lists that are owned by your advertisers and those that are shared to your advertisers or account are accessible via this resource. To manage remarketing lists that are owned by your advertisers, use the RemarketingLists resource.
TargetableRemarketingListsListResponse
Targetable remarketing list response
TargetingTemplate
Contains properties of a targeting template. A targeting template encapsulates targeting information which can be reused across multiple ads.
TargetingTemplatesListResponse
Targeting Template List Response
TechnologyTargeting
Technology Targeting.
ThirdPartyAuthenticationToken
Third Party Authentication Token
ThirdPartyTrackingUrl
Third-party Tracking URL.
TranscodeSetting
Transcode Settings
TvCampaignDetail
TvCampaignDetail contains data from a TV campaign for specific start dates and date windows.
TvCampaignSummariesListResponse
Response message for TvCampaignSummariesService.List.
TvCampaignSummary
TvCampaignSummary contains aggregate data from a TV campaign.
TvCampaignTimepoint
A single data point for TvCampaignDetail, which holds information about the TV campaign for a specific start date and date window.
UniversalAdId
A Universal Ad ID as per the VAST 4.0 spec. Applicable to the following creative types: INSTREAM_AUDIO, INSTREAM_VIDEO and VPAID.
UserDefinedVariableConfiguration
User Defined Variable configuration.
UserIdentifier
User identifying information. Exactly one type of identifier must be specified.
UserProfile
A UserProfile resource lets you list all DFA user profiles that are associated with a Google user account. The profile_id needs to be specified in other API requests.
UserProfileList
Represents the list of user profiles.
UserRole
Contains properties of auser role, which is used to manage user access.
UserRolePermission
Contains properties of a user role permission.
UserRolePermissionGroup
Represents a grouping of related user role permissions.
UserRolePermissionGroupsListResponse
User Role Permission Group List Response
UserRolePermissionsListResponse
User Role Permission List Response
UserRolesListResponse
User Role List Response
VideoFormat
Contains information about supported video formats.
VideoFormatsListResponse
Video Format List Response
VideoOffset
Video Offset
VideoProcessingData
Contains processing data for a video asset.
VideoSettings
Video Settings
YoutubeSettings
Contains the YouTube settings.