Namespace Google.Apis.AdExchangeBuyerII.v2beta1.Data
Classes
AbsoluteDateRange
An absolute date range, specified by its start date and end date. The supported range of dates begins 30 days before today and ends today. Validity checked upon filter set creation. If a filter set with an absolute date range is run at a later date more than 30 days after start_date, it will fail.
AcceptProposalRequest
Request to accept a proposal.
AdSize
Represents size of a single ad slot, or a creative.
AdTechnologyProviders
Detected ad technology provider information.
AddDealAssociationRequest
A request for associating a deal and a creative.
AddNoteRequest
Request message for adding a note to a given proposal.
AppContext
Output only. The app type the restriction applies to for mobile device.
AuctionContext
Output only. The auction type the restriction applies to.
BidMetricsRow
The set of metrics that are measured in numbers of bids, representing how many bids with the specified dimension values were considered eligible at each stage of the bidding funnel;
BidResponseWithoutBidsStatusRow
The number of impressions with the specified dimension values that were considered to have no applicable bids, as described by the specified status.
Buyer
Represents a buyer of inventory. Each buyer is identified by a unique Authorized Buyers account ID.
CalloutStatusRow
The number of impressions with the specified dimension values where the corresponding bid request or bid response was not successful, as described by the specified callout status.
CancelNegotiationRequest
Request to cancel an ongoing negotiation.
Client
A client resource represents a client buyer—an agency, a brand, or an advertiser customer of the sponsor buyer. Users associated with the client buyer have restricted access to the Marketplace and certain other sections of the Authorized Buyers UI based on the role granted to the client buyer. All fields are required unless otherwise specified.
ClientUser
A client user is created under a client buyer and has restricted access to the Marketplace and certain other sections of the Authorized Buyers UI based on the role granted to the associated client buyer. The only way a new client user can be created is through accepting an email invitation (see the accounts.clients.invitations.create method). All fields are required unless otherwise specified.
ClientUserInvitation
An invitation for a new client user to get access to the Authorized Buyers UI. All fields are required unless otherwise specified.
CompleteSetupRequest
Request message for indicating that the proposal's setup step is complete.
ContactInformation
Contains information on how a buyer or seller can be reached.
Correction
Output only. Shows any corrections that were applied to this creative.
Creative
A creative and its classification data.
CreativeDealAssociation
The association between a creative and a deal.
CreativeRestrictions
Represents creative restrictions associated to Programmatic Guaranteed/ Preferred Deal in Ad Manager. This doesn't apply to Private Auction and AdX Preferred Deals.
CreativeSize
Specifies the size of the creative.
CreativeSpecification
Represents information for a creative that is associated with a Programmatic Guaranteed/Preferred Deal in Ad Manager.
CreativeStatusRow
The number of bids with the specified dimension values that did not win the auction (either were filtered pre-auction or lost the auction), as described by the specified creative status.
CriteriaTargeting
Generic targeting used for targeting dimensions that contains a list of included and excluded numeric IDs.
Date
Represents a whole or partial calendar date, such as a birthday. The time of day and time zone are either specified elsewhere or are insignificant. The date is relative to the Gregorian Calendar. This can represent one of the following: * A full date, with non-zero year, month, and day values. * A month and day, with a zero year (for example, an anniversary). * A year on its own, with a zero month and a zero day. * A year and month, with a zero day (for example, a credit card expiration date). Related types: * google.type.TimeOfDay * google.type.DateTime * google.protobuf.Timestamp
DayPart
Daypart targeting message that specifies if the ad can be shown only during certain parts of a day/week.
DayPartTargeting
Specifies the day part targeting criteria.
Deal
A deal represents a segment of inventory for displaying ads on. A proposal can contain multiple deals. A deal contains the terms and targeting information that is used for serving.
DealPauseStatus
Tracks which parties (if any) have paused a deal. The deal is considered paused if either hasBuyerPaused or hasSellPaused is true.
DealServingMetadata
Message captures metadata about the serving status of a deal.
DealTerms
The deal terms specify the details of a Product/deal. They specify things like price per buyer, the type of pricing model (for example, fixed price, auction) and expected impressions from the publisher.
DeliveryControl
Message contains details about how the deals will be paced.
Disapproval
Output only. The reason and details for a disapproval.
Empty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); }
FilterSet
A set of filters that is applied to a request for data. Within a filter set, an AND operation is performed across the filters represented by each field. An OR operation is performed across the filters represented by the multiple values of a repeated field, for example, "format=VIDEO AND deal_id=12 AND (seller_network_id=34 OR seller_network_id=56)".
FilteredBidCreativeRow
The number of filtered bids with the specified dimension values that have the specified creative.
FilteredBidDetailRow
The number of filtered bids with the specified dimension values, among those filtered due to the requested filtering reason (for example, creative status), that have the specified detail.
FirstPartyMobileApplicationTargeting
Represents a list of targeted and excluded mobile application IDs that publishers own. Mobile application IDs are from App Store and Google Play Store. Android App ID, for example, com.google.android.apps.maps, can be found in Google Play Store URL. iOS App ID (which is a number) can be found at the end of iTunes store URL. First party mobile applications is either included or excluded.
FrequencyCap
Frequency cap.
GuaranteedFixedPriceTerms
Terms for Programmatic Guaranteed Deals.
HtmlContent
HTML content for a creative.
Image
An image resource. You may provide a larger image than was requested, so long as the aspect ratio is preserved.
ImpressionMetricsRow
The set of metrics that are measured in numbers of impressions, representing how many impressions with the specified dimension values were considered eligible at each stage of the bidding funnel.
InventorySizeTargeting
Represents the size of an ad unit that can be targeted on an ad request. It only applies to Private Auction, AdX Preferred Deals and Auction Packages. This targeting does not apply to Programmatic Guaranteed and Preferred Deals in Ad Manager.
ListBidMetricsResponse
Response message for listing the metrics that are measured in number of bids.
ListBidResponseErrorsResponse
Response message for listing all reasons that bid responses resulted in an error.
ListBidResponsesWithoutBidsResponse
Response message for listing all reasons that bid responses were considered to have no applicable bids.
ListClientUserInvitationsResponse
ListClientUsersResponse
ListClientsResponse
ListCreativeStatusBreakdownByCreativeResponse
Response message for listing all creatives associated with a given filtered bid reason.
ListCreativeStatusBreakdownByDetailResponse
Response message for listing all details associated with a given filtered bid reason.
ListCreativesResponse
A response for listing creatives.
ListDealAssociationsResponse
A response for listing creative and deal associations
ListFilterSetsResponse
Response message for listing filter sets.
ListFilteredBidRequestsResponse
Response message for listing all reasons that bid requests were filtered and not sent to the buyer.
ListFilteredBidsResponse
Response message for listing all reasons that bids were filtered from the auction.
ListImpressionMetricsResponse
Response message for listing the metrics that are measured in number of impressions.
ListLosingBidsResponse
Response message for listing all reasons that bids lost in the auction.
ListNonBillableWinningBidsResponse
Response message for listing all reasons for which a buyer was not billed for a winning bid.
ListProductsResponse
Response message for listing products visible to the buyer.
ListProposalsResponse
Response message for listing proposals.
ListPublisherProfilesResponse
Response message for profiles visible to the buyer.
LocationContext
Output only. The Geo criteria the restriction applies to.
MarketplaceTargeting
Targeting represents different criteria that can be used by advertisers to target ad inventory. For example, they can choose to target ad requests only if the user is in the US. Multiple types of targeting are always applied as a logical AND, unless noted otherwise.
MetricValue
A metric value, with an expected value and a variance; represents a count that may be either exact or estimated (for example, when sampled).
MobileApplicationTargeting
Mobile application targeting settings.
Money
Represents an amount of money with its currency type.
NativeContent
Native content for a creative.
NonBillableWinningBidStatusRow
The number of winning bids with the specified dimension values for which the buyer was not billed, as described by the specified status.
NonGuaranteedAuctionTerms
Terms for Private Auctions. Note that Private Auctions can be created only by the seller, but they can be returned in a get or list request.
NonGuaranteedFixedPriceTerms
Terms for Preferred Deals.
Note
A proposal may be associated to several notes.
OperatingSystemTargeting
Represents targeting information for operating systems.
PauseProposalDealsRequest
Request message to pause serving for finalized deals.
PauseProposalRequest
Request message to pause serving for an already-finalized proposal.
PlacementTargeting
Represents targeting about where the ads can appear, for example, certain sites or mobile applications. Different placement targeting types will be logically OR'ed.
PlatformContext
Output only. The type of platform the restriction applies to.
Price
Represents a price and a pricing type for a product / deal.
PricePerBuyer
Used to specify pricing rules for buyers/advertisers. Each PricePerBuyer in a product can become 0 or 1 deals. To check if there is a PricePerBuyer for a particular buyer or buyer/advertiser pair, we look for the most specific matching rule - we first look for a rule matching the buyer and advertiser, next a rule with the buyer but an empty advertiser list, and otherwise look for a matching rule where no buyer is set.
PrivateData
Buyers are allowed to store certain types of private data in a proposal/deal.
Product
A product is a segment of inventory that a seller wants to sell. It is associated with certain terms and targeting information which helps the buyer know more about the inventory.
Proposal
Represents a proposal in the Marketplace. A proposal is the unit of negotiation between a seller and a buyer and contains deals which are served. Note: You can't update, create, or otherwise modify Private Auction deals through the API. Fields are updatable unless noted otherwise.
PublisherProfile
Represents a publisher profile (https://support.google.com/admanager/answer/6035806) in Marketplace. All fields are read only. All string fields are free-form text entered by the publisher unless noted otherwise.
PublisherProfileMobileApplication
A mobile application that contains a external app ID, name, and app store.
RealtimeTimeRange
An open-ended realtime time range specified by the start timestamp. For filter sets that specify a realtime time range RTB metrics continue to be aggregated throughout the lifetime of the filter set.
RelativeDateRange
A relative date range, specified by an offset and a duration. The supported range of dates begins 30 days before today and ends today, for example, the limits for these values are: offset_days >= 0 duration_days >= 1 offset_days + duration_days <= 30
RemoveDealAssociationRequest
A request for removing the association between a deal and a creative.
ResumeProposalDealsRequest
Request message to resume (unpause) serving for already-finalized deals.
ResumeProposalRequest
Request message to resume (unpause) serving for an already-finalized proposal.
RowDimensions
A response may include multiple rows, breaking down along various dimensions. Encapsulates the values of all dimensions for a given row.
SecurityContext
Output only. A security context.
Seller
Represents a seller of inventory. Each seller is identified by a unique Ad Manager account ID.
ServingContext
The serving context for this restriction.
ServingRestriction
Output only. A representation of the status of an ad in a specific context. A context here relates to where something ultimately serves (for example, a user or publisher geo, a platform, an HTTPS versus HTTP request, or the type of auction).
Size
Message depicting the size of the creative. The units of width and height depend on the type of the targeting.
StopWatchingCreativeRequest
A request for stopping notifications for changes to creative Status.
TargetingCriteria
Advertisers can target different attributes of an ad slot. For example, they can choose to show ads only if the user is in the U.S. Such targeting criteria can be specified as part of Shared Targeting.
TargetingValue
A polymorphic targeting value used as part of Shared Targeting.
TechnologyTargeting
Represents targeting about various types of technology.
TimeInterval
An interval of time, with an absolute start and end.
TimeOfDay
Represents a time of day. The date and time zone are either not significant or are specified elsewhere. An API
may choose to allow leap seconds. Related types are google.type.Date and google.protobuf.Timestamp
.
UrlTargeting
Represents a list of targeted and excluded URLs (for example, google.com). For Private Auction and AdX Preferred Deals, URLs are either included or excluded. For Programmatic Guaranteed and Preferred Deals, this doesn't apply.
VideoContent
Video content for a creative.
VideoTargeting
Represents targeting information about video.
WatchCreativeRequest
A request for watching changes to creative Status.