curationpartners/v1 library
Curation Partners API - v1
Curation partners API is an externally available HTTP API for curators to programmatically manage their data segments and curated packages used by ad agencies.
For more information, see developers.google.com/authorized-buyers/curation/apis/guides/curationpartners/overview
Create an instance of CurationPartnersApi to access these resources:
Classes
- AccessControlSettings
- Settings for controlling access to a curated package.
- CuratedPackage
- Represents a curated package of inventory created and managed by a Curator.
- CurationPartnersApi
- Curation partners API is an externally available HTTP API for curators to programmatically manage their data segments and curated packages used by ad agencies.
- CuratorsCuratedPackagesResource
- CuratorsDataSegmentsResource
- CuratorsReportsOperationsResource
- CuratorsReportsResource
- CuratorsReportsResultsResource
- CuratorsResource
- DataSegment
- Defines an identifier for a segment of inventory that can be targeted by curators or media planners in the deals or auction packages UI.
- DateRange
- A date range for a report.
- FetchReportResultRowsResponse
- The response message for the fetch report result rows endpoint.
- Field
- A dimension or a metric in a report.
- FieldFilter
- A filter on a specific field.
- Filter
- A filter over one or more fields.
- FilterList
- A list of filters.
- FixedDateRange
- A date range between two fixed dates (inclusive of end date).
- ListCuratedPackagesResponse
- Response message for ListCuratedPackages.
- ListDataSegmentsResponse
- Response message for listing data segments.
- ListMediaPlannersResponse
- A response containing media planner account information.
- ListReportsResponse
-
Response object for
ListReportsResponsecontaining matchingReportobjects. - MediaPlanner
- Represents a media planner account.
- MediaPlannersResource
- MetricValueGroup
- Contains all metric values requested for a single date range and set of column dimension values (returned in the columns field of the response).
- Operation
- This resource represents a long-running operation that is the result of a network API call.
- PackagePlacementTargeting
- Represents targeting about where the ads can appear, for example, certain sites or mobile applications.
- PackagePublisherProvidedSignalsTargeting
- Represents targeting about publisher provided signals.
- PackageTargeting
- Targeting criteria for curated and auction packages.
- PackageVideoTargeting
- Video specific targeting criteria.
- Report
-
The
Reportresource. - ReportDefinition
- The definition of how a report should be run.
- ReportValue
- Represents a single value in a report.
- Row
- A row of report data.
- SearchMediaPlannersResponse
- A response containing media planner account information from a search.
- Sort
- Represents a sorting in a report.
- StringTargetingDimension
- Generic targeting with string values.
- TaxonomyTargeting
- Defines targeting criteria for handling the IAB audience and content Taxonomy ID space.
- VideoPlayerSizeTargeting
- Represents the size of the video player that can be targeted.
- VideoPlcmtTargeting
- Defines targeting criteria based on the video placement type, often corresponding to the IAB OpenRTB 'plcmt' field.
Typedefs
- ActivateCuratedPackageRequest = $Empty
- Request message for ActivateCuratedPackage.
- ActivateDataSegmentRequest = $Empty
- Request message for activating a data segment
- AdSize = $AdSize
- Represents size of a single ad slot, or a creative.
- CriteriaTargeting = $CriteriaTargeting
- Generic targeting used for targeting dimensions that contains a list of included and excluded numeric IDs.
- Date = $Date
- Represents a whole or partial calendar date, such as a birthday.
- DeactivateCuratedPackageRequest = $Empty
- Request message for DeactivateCuratedPackage.
- DeactivateDataSegmentRequest = $Empty
- Request message for deactivating a data segment
- DoubleList = $DoubleList
- A list of double values.
- Empty = $Empty
- A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
- IntList = $IntList
- A list of integer values.
- Money = $Money
- Represents an amount of money with its currency type.
- RunReportRequest = $Empty
- Request message for a running a report.
- Status = $Status00
-
The
Statustype defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. - StringList = $StringList01
- A list of string values.
Exceptions / Errors
- ApiRequestError
- Represents a general error reported by the API endpoint.
- DetailedApiRequestError
- Represents a specific error reported by the API endpoint.