Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(4)

Side by Side Diff: discovery/googleapis/adexchangebuyer__v1.4.json

Issue 2226653002: Api-roll 40: 2016-08-08 (Closed) Base URL: git@github.com:dart-lang/googleapis.git@master
Patch Set: Addressed review comments Created 4 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 { 1 {
2 "auth": { 2 "auth": {
3 "oauth2": { 3 "oauth2": {
4 "scopes": { 4 "scopes": {
5 "https://www.googleapis.com/auth/adexchange.buyer": { 5 "https://www.googleapis.com/auth/adexchange.buyer": {
6 "description": "Manage your Ad Exchange buyer account config uration" 6 "description": "Manage your Ad Exchange buyer account config uration"
7 } 7 }
8 } 8 }
9 } 9 }
10 }, 10 },
11 "basePath": "/adexchangebuyer/v1.4/", 11 "basePath": "/adexchangebuyer/v1.4/",
12 "baseUrl": "https://www.googleapis.com/adexchangebuyer/v1.4/", 12 "baseUrl": "https://www.googleapis.com/adexchangebuyer/v1.4/",
13 "batchPath": "batch", 13 "batchPath": "batch",
14 "canonicalName": "Ad Exchange Buyer", 14 "canonicalName": "Ad Exchange Buyer",
15 "description": "Accesses your bidding-account information, submits creatives for validation, finds available direct deals, and retrieves performance reports .", 15 "description": "Accesses your bidding-account information, submits creatives for validation, finds available direct deals, and retrieves performance reports .",
16 "discoveryVersion": "v1", 16 "discoveryVersion": "v1",
17 "documentationLink": "https://developers.google.com/ad-exchange/buyer-rest", 17 "documentationLink": "https://developers.google.com/ad-exchange/buyer-rest",
18 "etag": "\"C5oy1hgQsABtYOYIOXWcR3BgYqU/tKpytEjguJTF-o5VbDt6Z-bTBvE\"", 18 "etag": "\"C5oy1hgQsABtYOYIOXWcR3BgYqU/OxFhwmXVMAvezu3DksziaPGZ_dY\"",
19 "icons": { 19 "icons": {
20 "x16": "https://www.google.com/images/icons/product/doubleclick-16.gif", 20 "x16": "https://www.google.com/images/icons/product/doubleclick-16.gif",
21 "x32": "https://www.google.com/images/icons/product/doubleclick-32.gif" 21 "x32": "https://www.google.com/images/icons/product/doubleclick-32.gif"
22 }, 22 },
23 "id": "adexchangebuyer:v1.4", 23 "id": "adexchangebuyer:v1.4",
24 "kind": "discovery#restDescription", 24 "kind": "discovery#restDescription",
25 "name": "adexchangebuyer", 25 "name": "adexchangebuyer",
26 "ownerDomain": "google.com", 26 "ownerDomain": "google.com",
27 "ownerName": "Google", 27 "ownerName": "Google",
28 "parameters": { 28 "parameters": {
(...skipping 540 matching lines...) Expand 10 before | Expand all | Expand 10 after
569 "parameterOrder": [ 569 "parameterOrder": [
570 "proposalId" 570 "proposalId"
571 ], 571 ],
572 "parameters": { 572 "parameters": {
573 "pqlQuery": { 573 "pqlQuery": {
574 "description": "Query string to retrieve specific de als.", 574 "description": "Query string to retrieve specific de als.",
575 "location": "query", 575 "location": "query",
576 "type": "string" 576 "type": "string"
577 }, 577 },
578 "proposalId": { 578 "proposalId": {
579 "description": "The proposalId to get deals for. To search across proposals specify order_id = '-' as part of the URL.", 579 "description": "The proposalId to get deals for. To search across all proposals specify order_id = '-' as part of the URL.",
580 "location": "path", 580 "location": "path",
581 "required": true, 581 "required": true,
582 "type": "string" 582 "type": "string"
583 } 583 }
584 }, 584 },
585 "path": "proposals/{proposalId}/deals", 585 "path": "proposals/{proposalId}/deals",
586 "response": { 586 "response": {
587 "$ref": "GetOrderDealsResponse" 587 "$ref": "GetOrderDealsResponse"
588 }, 588 },
589 "scopes": [ 589 "scopes": [
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after
647 ] 647 ]
648 }, 648 },
649 "list": { 649 "list": {
650 "description": "Get all the notes associated with a proposal ", 650 "description": "Get all the notes associated with a proposal ",
651 "httpMethod": "GET", 651 "httpMethod": "GET",
652 "id": "adexchangebuyer.marketplacenotes.list", 652 "id": "adexchangebuyer.marketplacenotes.list",
653 "parameterOrder": [ 653 "parameterOrder": [
654 "proposalId" 654 "proposalId"
655 ], 655 ],
656 "parameters": { 656 "parameters": {
657 "pqlQuery": {
658 "description": "Query string to retrieve specific no tes. To search the text contents of notes, please use syntax like \"WHERE note.n ote = \"foo\" or \"WHERE note.note LIKE \"%bar%\"",
659 "location": "query",
660 "type": "string"
661 },
657 "proposalId": { 662 "proposalId": {
658 "description": "The proposalId to get notes for.", 663 "description": "The proposalId to get notes for. To search across all proposals specify order_id = '-' as part of the URL.",
659 "location": "path", 664 "location": "path",
660 "required": true, 665 "required": true,
661 "type": "string" 666 "type": "string"
662 } 667 }
663 }, 668 },
664 "path": "proposals/{proposalId}/notes", 669 "path": "proposals/{proposalId}/notes",
665 "response": { 670 "response": {
666 "$ref": "GetOrderNotesResponse" 671 "$ref": "GetOrderNotesResponse"
667 }, 672 },
668 "scopes": [ 673 "scopes": [
(...skipping 529 matching lines...) Expand 10 before | Expand all | Expand 10 after
1198 "response": { 1203 "response": {
1199 "$ref": "GetPublisherProfilesByAccountIdResponse" 1204 "$ref": "GetPublisherProfilesByAccountIdResponse"
1200 }, 1205 },
1201 "scopes": [ 1206 "scopes": [
1202 "https://www.googleapis.com/auth/adexchange.buyer" 1207 "https://www.googleapis.com/auth/adexchange.buyer"
1203 ] 1208 ]
1204 } 1209 }
1205 } 1210 }
1206 } 1211 }
1207 }, 1212 },
1208 "revision": "20160606", 1213 "revision": "20160721",
1209 "rootUrl": "https://www.googleapis.com/", 1214 "rootUrl": "https://www.googleapis.com/",
1210 "schemas": { 1215 "schemas": {
1211 "Account": { 1216 "Account": {
1212 "description": "Configuration data for an Ad Exchange buyer account. ", 1217 "description": "Configuration data for an Ad Exchange buyer account. ",
1213 "id": "Account", 1218 "id": "Account",
1214 "properties": { 1219 "properties": {
1215 "bidderLocation": { 1220 "bidderLocation": {
1216 "description": "Your bidder locations that have distinct URL s.", 1221 "description": "Your bidder locations that have distinct URL s.",
1217 "items": { 1222 "items": {
1218 "properties": { 1223 "properties": {
(...skipping 405 matching lines...) Expand 10 before | Expand all | Expand 10 after
1624 } 1629 }
1625 }, 1630 },
1626 "type": "object" 1631 "type": "object"
1627 }, 1632 },
1628 "type": "array" 1633 "type": "array"
1629 }, 1634 },
1630 "dealsStatus": { 1635 "dealsStatus": {
1631 "description": "Top-level deals status. Read-only. This fiel d should not be set in requests. If disapproved, an entry for auctionType=DIRECT _DEALS (or ALL) in servingRestrictions will also exist. Note that this may be nu anced with other contextual restrictions, in which case it may be preferable to read from servingRestrictions directly.", 1636 "description": "Top-level deals status. Read-only. This fiel d should not be set in requests. If disapproved, an entry for auctionType=DIRECT _DEALS (or ALL) in servingRestrictions will also exist. Note that this may be nu anced with other contextual restrictions, in which case it may be preferable to read from servingRestrictions directly.",
1632 "type": "string" 1637 "type": "string"
1633 }, 1638 },
1639 "detectedDomains": {
1640 "description": "Detected domains for this creative. Read-onl y. This field should not be set in requests.",
1641 "items": {
1642 "type": "string"
1643 },
1644 "type": "array"
1645 },
1634 "filteringReasons": { 1646 "filteringReasons": {
1635 "description": "The filtering reasons for the creative. Read -only. This field should not be set in requests.", 1647 "description": "The filtering reasons for the creative. Read -only. This field should not be set in requests.",
1636 "properties": { 1648 "properties": {
1637 "date": { 1649 "date": {
1638 "description": "The date in ISO 8601 format for the data. The data is collected from 00:00:00 to 23:59:59 in PST.", 1650 "description": "The date in ISO 8601 format for the data. The data is collected from 00:00:00 to 23:59:59 in PST.",
1639 "type": "string" 1651 "type": "string"
1640 }, 1652 },
1641 "reasons": { 1653 "reasons": {
1642 "description": "The filtering reasons.", 1654 "description": "The filtering reasons.",
1643 "items": { 1655 "items": {
(...skipping 297 matching lines...) Expand 10 before | Expand all | Expand 10 after
1941 "$ref": "DealServingMetadataDealPauseStatus", 1953 "$ref": "DealServingMetadataDealPauseStatus",
1942 "description": "Tracks which parties (if any) have paused a deal. (readonly, except via PauseResumeOrderDeals action)" 1954 "description": "Tracks which parties (if any) have paused a deal. (readonly, except via PauseResumeOrderDeals action)"
1943 } 1955 }
1944 }, 1956 },
1945 "type": "object" 1957 "type": "object"
1946 }, 1958 },
1947 "DealServingMetadataDealPauseStatus": { 1959 "DealServingMetadataDealPauseStatus": {
1948 "description": "Tracks which parties (if any) have paused a deal. Th e deal is considered paused if has_buyer_paused || has_seller_paused. Each of th e has_buyer_paused or the has_seller_paused bits can be set independently.", 1960 "description": "Tracks which parties (if any) have paused a deal. Th e deal is considered paused if has_buyer_paused || has_seller_paused. Each of th e has_buyer_paused or the has_seller_paused bits can be set independently.",
1949 "id": "DealServingMetadataDealPauseStatus", 1961 "id": "DealServingMetadataDealPauseStatus",
1950 "properties": { 1962 "properties": {
1963 "buyerPauseReason": {
1964 "type": "string"
1965 },
1951 "firstPausedBy": { 1966 "firstPausedBy": {
1952 "description": "If the deal is paused, records which party p aused the deal first.", 1967 "description": "If the deal is paused, records which party p aused the deal first.",
1953 "type": "string" 1968 "type": "string"
1954 }, 1969 },
1955 "hasBuyerPaused": { 1970 "hasBuyerPaused": {
1956 "type": "boolean" 1971 "type": "boolean"
1957 }, 1972 },
1958 "hasSellerPaused": { 1973 "hasSellerPaused": {
1959 "type": "boolean" 1974 "type": "boolean"
1975 },
1976 "sellerPauseReason": {
1977 "type": "string"
1960 } 1978 }
1961 }, 1979 },
1962 "type": "object" 1980 "type": "object"
1963 }, 1981 },
1964 "DealTerms": { 1982 "DealTerms": {
1965 "id": "DealTerms", 1983 "id": "DealTerms",
1966 "properties": { 1984 "properties": {
1967 "brandingType": { 1985 "brandingType": {
1968 "description": "Visibilty of the URL in bid requests.", 1986 "description": "Visibilty of the URL in bid requests.",
1969 "type": "string" 1987 "type": "string"
(...skipping 16 matching lines...) Expand all
1986 "description": "The terms for guaranteed fixed price deals." 2004 "description": "The terms for guaranteed fixed price deals."
1987 }, 2005 },
1988 "nonGuaranteedAuctionTerms": { 2006 "nonGuaranteedAuctionTerms": {
1989 "$ref": "DealTermsNonGuaranteedAuctionTerms", 2007 "$ref": "DealTermsNonGuaranteedAuctionTerms",
1990 "description": "The terms for non-guaranteed auction deals." 2008 "description": "The terms for non-guaranteed auction deals."
1991 }, 2009 },
1992 "nonGuaranteedFixedPriceTerms": { 2010 "nonGuaranteedFixedPriceTerms": {
1993 "$ref": "DealTermsNonGuaranteedFixedPriceTerms", 2011 "$ref": "DealTermsNonGuaranteedFixedPriceTerms",
1994 "description": "The terms for non-guaranteed fixed price dea ls." 2012 "description": "The terms for non-guaranteed fixed price dea ls."
1995 }, 2013 },
2014 "rubiconNonGuaranteedTerms": {
2015 "$ref": "DealTermsRubiconNonGuaranteedTerms",
2016 "description": "The terms for rubicon non-guaranteed deals."
2017 },
1996 "sellerTimeZone": { 2018 "sellerTimeZone": {
1997 "description": "For deals with Cost Per Day billing, defines the timezone used to mark the boundaries of a day (buyer-readonly)", 2019 "description": "For deals with Cost Per Day billing, defines the timezone used to mark the boundaries of a day (buyer-readonly)",
1998 "type": "string" 2020 "type": "string"
1999 } 2021 }
2000 }, 2022 },
2001 "type": "object" 2023 "type": "object"
2002 }, 2024 },
2003 "DealTermsGuaranteedFixedPriceTerms": { 2025 "DealTermsGuaranteedFixedPriceTerms": {
2004 "id": "DealTermsGuaranteedFixedPriceTerms", 2026 "id": "DealTermsGuaranteedFixedPriceTerms",
2005 "properties": { 2027 "properties": {
2006 "billingInfo": { 2028 "billingInfo": {
2007 "$ref": "DealTermsGuaranteedFixedPriceTermsBillingInfo", 2029 "$ref": "DealTermsGuaranteedFixedPriceTermsBillingInfo",
2008 "description": "External billing info for this Deal. This fi eld is relevant when external billing info such as price has a different currenc y code than DFP/AdX." 2030 "description": "External billing info for this Deal. This fi eld is relevant when external billing info such as price has a different currenc y code than DFP/AdX."
2009 }, 2031 },
2010 "fixedPrices": { 2032 "fixedPrices": {
2011 "description": "Fixed price for the specified buyer.", 2033 "description": "Fixed price for the specified buyer.",
2012 "items": { 2034 "items": {
2013 "$ref": "PricePerBuyer" 2035 "$ref": "PricePerBuyer"
2014 }, 2036 },
2015 "type": "array" 2037 "type": "array"
2016 }, 2038 },
2017 "guaranteedImpressions": { 2039 "guaranteedImpressions": {
2018 "description": "Guaranteed impressions as a percentage. This is the percentage of guaranteed looks that the buyer is guaranteeing to buy.", 2040 "description": "Guaranteed impressions as a percentage. This is the percentage of guaranteed looks that the buyer is guaranteeing to buy.",
2019 "format": "int64", 2041 "format": "int64",
2020 "type": "string" 2042 "type": "string"
2021 }, 2043 },
2022 "guaranteedLooks": { 2044 "guaranteedLooks": {
2023 "description": "Count of guaranteed looks. Required for deal , optional for product.", 2045 "description": "Count of guaranteed looks. Required for deal , optional for product. For CPD deals, buyer changes to guaranteed_looks will be ignored.",
2046 "format": "int64",
2047 "type": "string"
2048 },
2049 "minimumDailyLooks": {
2050 "description": "Count of minimum daily looks for a CPD deal. For CPD deals, buyer should negotiate on this field instead of guaranteed_looks .",
2024 "format": "int64", 2051 "format": "int64",
2025 "type": "string" 2052 "type": "string"
2026 } 2053 }
2027 }, 2054 },
2028 "type": "object" 2055 "type": "object"
2029 }, 2056 },
2030 "DealTermsGuaranteedFixedPriceTermsBillingInfo": { 2057 "DealTermsGuaranteedFixedPriceTermsBillingInfo": {
2031 "id": "DealTermsGuaranteedFixedPriceTermsBillingInfo", 2058 "id": "DealTermsGuaranteedFixedPriceTermsBillingInfo",
2032 "properties": { 2059 "properties": {
2033 "currencyConversionTimeMs": { 2060 "currencyConversionTimeMs": {
2034 "description": "The timestamp (in ms since epoch) when the o riginal reservation price for the deal was first converted to DFP currency. This is used to convert the contracted price into advertiser's currency without disc repancy.", 2061 "description": "The timestamp (in ms since epoch) when the o riginal reservation price for the deal was first converted to DFP currency. This is used to convert the contracted price into advertiser's currency without disc repancy.",
2035 "format": "int64", 2062 "format": "int64",
2036 "type": "string" 2063 "type": "string"
2037 }, 2064 },
2038 "dfpLineItemId": { 2065 "dfpLineItemId": {
2039 "description": "The DFP line item id associated with this de al. For features like CPD, buyers can retrieve the DFP line item for billing rec onciliation.", 2066 "description": "The DFP line item id associated with this de al. For features like CPD, buyers can retrieve the DFP line item for billing rec onciliation.",
2040 "format": "int64", 2067 "format": "int64",
2041 "type": "string" 2068 "type": "string"
2042 }, 2069 },
2043 "originalContractedQuantity": { 2070 "originalContractedQuantity": {
2044 "description": "The original contracted quantity (# impressi ons) for this deal. To ensure delivery, sometimes publisher will book the deal w ith a impression buffer, however clients are billed using the original contracte d quantity.", 2071 "description": "The original contracted quantity (# impressi ons) for this deal. To ensure delivery, sometimes the publisher will book the de al with a impression buffer, such that guaranteed_looks is greater than the cont racted quantity. However clients are billed using the original contracted quanti ty.",
2045 "format": "int64", 2072 "format": "int64",
2046 "type": "string" 2073 "type": "string"
2047 }, 2074 },
2048 "price": { 2075 "price": {
2049 "$ref": "Price", 2076 "$ref": "Price",
2050 "description": "The original reservation price for the deal, if the currency code is different from the one used in negotiation." 2077 "description": "The original reservation price for the deal, if the currency code is different from the one used in negotiation."
2051 } 2078 }
2052 }, 2079 },
2053 "type": "object" 2080 "type": "object"
2054 }, 2081 },
(...skipping 20 matching lines...) Expand all
2075 "fixedPrices": { 2102 "fixedPrices": {
2076 "description": "Fixed price for the specified buyer.", 2103 "description": "Fixed price for the specified buyer.",
2077 "items": { 2104 "items": {
2078 "$ref": "PricePerBuyer" 2105 "$ref": "PricePerBuyer"
2079 }, 2106 },
2080 "type": "array" 2107 "type": "array"
2081 } 2108 }
2082 }, 2109 },
2083 "type": "object" 2110 "type": "object"
2084 }, 2111 },
2112 "DealTermsRubiconNonGuaranteedTerms": {
2113 "id": "DealTermsRubiconNonGuaranteedTerms",
2114 "properties": {
2115 "priorityPrice": {
2116 "$ref": "Price",
2117 "description": "Optional price for Rubicon priority access i n the auction."
2118 },
2119 "standardPrice": {
2120 "$ref": "Price",
2121 "description": "Optional price for Rubicon standard access i n the auction."
2122 }
2123 },
2124 "type": "object"
2125 },
2085 "DeleteOrderDealsRequest": { 2126 "DeleteOrderDealsRequest": {
2086 "id": "DeleteOrderDealsRequest", 2127 "id": "DeleteOrderDealsRequest",
2087 "properties": { 2128 "properties": {
2088 "dealIds": { 2129 "dealIds": {
2089 "description": "List of deals to delete for a given proposal ", 2130 "description": "List of deals to delete for a given proposal ",
2090 "items": { 2131 "items": {
2091 "type": "string" 2132 "type": "string"
2092 }, 2133 },
2093 "type": "array" 2134 "type": "array"
2094 }, 2135 },
(...skipping 166 matching lines...) Expand 10 before | Expand all | Expand 10 after
2261 }, 2302 },
2262 "type": "array" 2303 "type": "array"
2263 } 2304 }
2264 }, 2305 },
2265 "type": "object" 2306 "type": "object"
2266 }, 2307 },
2267 "GetOrderNotesResponse": { 2308 "GetOrderNotesResponse": {
2268 "id": "GetOrderNotesResponse", 2309 "id": "GetOrderNotesResponse",
2269 "properties": { 2310 "properties": {
2270 "notes": { 2311 "notes": {
2271 "description": "The list of matching notes.", 2312 "description": "The list of matching notes. The notes for a proposal are ordered from oldest to newest. If the notes span multiple proposals , they will be grouped by proposal, with the notes for the most recently modifie d proposal appearing first.",
2272 "items": { 2313 "items": {
2273 "$ref": "MarketplaceNote" 2314 "$ref": "MarketplaceNote"
2274 }, 2315 },
2275 "type": "array" 2316 "type": "array"
2276 } 2317 }
2277 }, 2318 },
2278 "type": "object" 2319 "type": "object"
2279 }, 2320 },
2280 "GetOrdersResponse": { 2321 "GetOrdersResponse": {
2281 "id": "GetOrdersResponse", 2322 "id": "GetOrdersResponse",
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after
2318 }, 2359 },
2319 "creativePreApprovalPolicy": { 2360 "creativePreApprovalPolicy": {
2320 "description": "Specifies the creative pre-approval policy ( buyer-readonly)", 2361 "description": "Specifies the creative pre-approval policy ( buyer-readonly)",
2321 "type": "string" 2362 "type": "string"
2322 }, 2363 },
2323 "creativeSafeFrameCompatibility": { 2364 "creativeSafeFrameCompatibility": {
2324 "description": "Specifies whether the creative is safeFrame compatible (buyer-readonly)", 2365 "description": "Specifies whether the creative is safeFrame compatible (buyer-readonly)",
2325 "type": "string" 2366 "type": "string"
2326 }, 2367 },
2327 "dealId": { 2368 "dealId": {
2328 "description": "A unique deal=id for the deal (readonly).", 2369 "description": "A unique deal-id for the deal (readonly).",
2329 "type": "string" 2370 "type": "string"
2330 }, 2371 },
2331 "dealServingMetadata": { 2372 "dealServingMetadata": {
2332 "$ref": "DealServingMetadata", 2373 "$ref": "DealServingMetadata",
2333 "description": "Metadata about the serving status of this de al (readonly, writes via custom actions)" 2374 "description": "Metadata about the serving status of this de al (readonly, writes via custom actions)"
2334 }, 2375 },
2335 "deliveryControl": { 2376 "deliveryControl": {
2336 "$ref": "DeliveryControl", 2377 "$ref": "DeliveryControl",
2337 "description": "The set of fields around delivery control th at are interesting for a buyer to see but are non-negotiable. These are set by t he publisher. This message is assigned an id of 100 since some day we would want to model this as a protobuf extension." 2378 "description": "The set of fields around delivery control th at are interesting for a buyer to see but are non-negotiable. These are set by t he publisher. This message is assigned an id of 100 since some day we would want to model this as a protobuf extension."
2338 }, 2379 },
(...skipping 540 matching lines...) Expand 10 before | Expand all | Expand 10 after
2879 "properties": { 2920 "properties": {
2880 "amountMicros": { 2921 "amountMicros": {
2881 "description": "The price value in micros.", 2922 "description": "The price value in micros.",
2882 "format": "double", 2923 "format": "double",
2883 "type": "number" 2924 "type": "number"
2884 }, 2925 },
2885 "currencyCode": { 2926 "currencyCode": {
2886 "description": "The currency code for the price.", 2927 "description": "The currency code for the price.",
2887 "type": "string" 2928 "type": "string"
2888 }, 2929 },
2930 "expectedCpmMicros": {
2931 "description": "In case of CPD deals, the expected CPM in mi cros.",
2932 "format": "double",
2933 "type": "number"
2934 },
2889 "pricingType": { 2935 "pricingType": {
2890 "description": "The pricing type for the deal/product.", 2936 "description": "The pricing type for the deal/product.",
2891 "type": "string" 2937 "type": "string"
2892 } 2938 }
2893 }, 2939 },
2894 "type": "object" 2940 "type": "object"
2895 }, 2941 },
2896 "PricePerBuyer": { 2942 "PricePerBuyer": {
2897 "description": "Used to specify pricing rules for buyers/advertisers . Each PricePerBuyer in an product can become [0,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 a dvertiser, next a rule with the buyer but an empty advertiser list, and otherwis e look for a matching rule where no buyer is set.", 2943 "description": "Used to specify pricing rules for buyers/advertisers . Each PricePerBuyer in an product can become [0,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 a dvertiser, next a rule with the buyer but an empty advertiser list, and otherwis e look for a matching rule where no buyer is set.",
2898 "id": "PricePerBuyer", 2944 "id": "PricePerBuyer",
(...skipping 146 matching lines...) Expand 10 before | Expand all | Expand 10 after
3045 "properties": { 3091 "properties": {
3046 "billedBuyer": { 3092 "billedBuyer": {
3047 "$ref": "Buyer", 3093 "$ref": "Buyer",
3048 "description": "Reference to the buyer that will get billed for this proposal. (readonly)" 3094 "description": "Reference to the buyer that will get billed for this proposal. (readonly)"
3049 }, 3095 },
3050 "buyer": { 3096 "buyer": {
3051 "$ref": "Buyer", 3097 "$ref": "Buyer",
3052 "description": "Reference to the buyer on the proposal. (rea donly, except on create)" 3098 "description": "Reference to the buyer on the proposal. (rea donly, except on create)"
3053 }, 3099 },
3054 "buyerContacts": { 3100 "buyerContacts": {
3055 "description": "Optional contact information fort the buyer. (seller-readonly)", 3101 "description": "Optional contact information of the buyer. ( seller-readonly)",
3056 "items": { 3102 "items": {
3057 "$ref": "ContactInformation" 3103 "$ref": "ContactInformation"
3058 }, 3104 },
3059 "type": "array" 3105 "type": "array"
3060 }, 3106 },
3061 "buyerPrivateData": { 3107 "buyerPrivateData": {
3062 "$ref": "PrivateData", 3108 "$ref": "PrivateData",
3063 "description": "Private data for buyer. (hidden from seller) ." 3109 "description": "Private data for buyer. (hidden from seller) ."
3064 }, 3110 },
3065 "hasBuyerSignedOff": { 3111 "hasBuyerSignedOff": {
3066 "description": "When an proposal is in an accepted state, in dicates whether the buyer has signed off Once both sides have signed off on a de al, the proposal can be finalized by the seller. (seller-readonly)", 3112 "description": "When an proposal is in an accepted state, in dicates whether the buyer has signed off. Once both sides have signed off on a d eal, the proposal can be finalized by the seller. (seller-readonly)",
3067 "type": "boolean" 3113 "type": "boolean"
3068 }, 3114 },
3069 "hasSellerSignedOff": { 3115 "hasSellerSignedOff": {
3070 "description": "When an proposal is in an accepted state, in dicates whether the buyer has signed off Once both sides have signed off on a de al, the proposal can be finalized by the seller. (buyer-readonly)", 3116 "description": "When an proposal is in an accepted state, in dicates whether the buyer has signed off Once both sides have signed off on a de al, the proposal can be finalized by the seller. (buyer-readonly)",
3071 "type": "boolean" 3117 "type": "boolean"
3072 }, 3118 },
3073 "inventorySource": { 3119 "inventorySource": {
3074 "description": "What exchange will provide this inventory (r eadonly, except on create).", 3120 "description": "What exchange will provide this inventory (r eadonly, except on create).",
3075 "type": "string" 3121 "type": "string"
3076 }, 3122 },
(...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after
3130 "revisionTimeMs": { 3176 "revisionTimeMs": {
3131 "description": "The time (ms since epoch) when the proposal was last revised (readonly).", 3177 "description": "The time (ms since epoch) when the proposal was last revised (readonly).",
3132 "format": "int64", 3178 "format": "int64",
3133 "type": "string" 3179 "type": "string"
3134 }, 3180 },
3135 "seller": { 3181 "seller": {
3136 "$ref": "Seller", 3182 "$ref": "Seller",
3137 "description": "Reference to the seller on the proposal. (re adonly, except on create)" 3183 "description": "Reference to the seller on the proposal. (re adonly, except on create)"
3138 }, 3184 },
3139 "sellerContacts": { 3185 "sellerContacts": {
3140 "description": "Optional contact information for the seller (buyer-readonly).", 3186 "description": "Optional contact information of the seller ( buyer-readonly).",
3141 "items": { 3187 "items": {
3142 "$ref": "ContactInformation" 3188 "$ref": "ContactInformation"
3143 }, 3189 },
3144 "type": "array" 3190 "type": "array"
3145 } 3191 }
3146 }, 3192 },
3147 "type": "object" 3193 "type": "object"
3148 }, 3194 },
3149 "PublisherProfileApiProto": { 3195 "PublisherProfileApiProto": {
3150 "id": "PublisherProfileApiProto", 3196 "id": "PublisherProfileApiProto",
(...skipping 287 matching lines...) Expand 10 before | Expand all | Expand 10 after
3438 "type": "string" 3484 "type": "string"
3439 } 3485 }
3440 }, 3486 },
3441 "type": "object" 3487 "type": "object"
3442 } 3488 }
3443 }, 3489 },
3444 "servicePath": "adexchangebuyer/v1.4/", 3490 "servicePath": "adexchangebuyer/v1.4/",
3445 "title": "Ad Exchange Buyer API", 3491 "title": "Ad Exchange Buyer API",
3446 "version": "v1.4" 3492 "version": "v1.4"
3447 } 3493 }
OLDNEW
« no previous file with comments | « discovery/googleapis/adexchangebuyer__v1.3.json ('k') | discovery/googleapis/adexchangeseller__v1.1.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698