| OLD | NEW |
| 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": "\"bRFOOrZKfO9LweMbPqu0kcu6De8/EdmLlIWDPOXUaIR9PyM0JrTn9Ls\"", | 18 "etag": "\"bRFOOrZKfO9LweMbPqu0kcu6De8/vcHwFj9oUgGXFm1JrBjoH-LeGlY\"", |
| 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 1031 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1060 } | 1060 } |
| 1061 }, | 1061 }, |
| 1062 "path": "proposals/search", | 1062 "path": "proposals/search", |
| 1063 "response": { | 1063 "response": { |
| 1064 "$ref": "GetOrdersResponse" | 1064 "$ref": "GetOrdersResponse" |
| 1065 }, | 1065 }, |
| 1066 "scopes": [ | 1066 "scopes": [ |
| 1067 "https://www.googleapis.com/auth/adexchange.buyer" | 1067 "https://www.googleapis.com/auth/adexchange.buyer" |
| 1068 ] | 1068 ] |
| 1069 }, | 1069 }, |
| 1070 "setupcomplete": { |
| 1071 "description": "Update the given proposal to indicate that s
etup has been completed.", |
| 1072 "httpMethod": "POST", |
| 1073 "id": "adexchangebuyer.proposals.setupcomplete", |
| 1074 "parameterOrder": [ |
| 1075 "proposalId" |
| 1076 ], |
| 1077 "parameters": { |
| 1078 "proposalId": { |
| 1079 "description": "The proposal id for which the setup
is complete", |
| 1080 "location": "path", |
| 1081 "required": true, |
| 1082 "type": "string" |
| 1083 } |
| 1084 }, |
| 1085 "path": "proposals/{proposalId}/setupcomplete", |
| 1086 "scopes": [ |
| 1087 "https://www.googleapis.com/auth/adexchange.buyer" |
| 1088 ] |
| 1089 }, |
| 1070 "update": { | 1090 "update": { |
| 1071 "description": "Update the given proposal", | 1091 "description": "Update the given proposal", |
| 1072 "httpMethod": "PUT", | 1092 "httpMethod": "PUT", |
| 1073 "id": "adexchangebuyer.proposals.update", | 1093 "id": "adexchangebuyer.proposals.update", |
| 1074 "parameterOrder": [ | 1094 "parameterOrder": [ |
| 1075 "proposalId", | 1095 "proposalId", |
| 1076 "revisionNumber", | 1096 "revisionNumber", |
| 1077 "updateAction" | 1097 "updateAction" |
| 1078 ], | 1098 ], |
| 1079 "parameters": { | 1099 "parameters": { |
| (...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1116 "$ref": "Proposal" | 1136 "$ref": "Proposal" |
| 1117 }, | 1137 }, |
| 1118 "response": { | 1138 "response": { |
| 1119 "$ref": "Proposal" | 1139 "$ref": "Proposal" |
| 1120 }, | 1140 }, |
| 1121 "scopes": [ | 1141 "scopes": [ |
| 1122 "https://www.googleapis.com/auth/adexchange.buyer" | 1142 "https://www.googleapis.com/auth/adexchange.buyer" |
| 1123 ] | 1143 ] |
| 1124 } | 1144 } |
| 1125 } | 1145 } |
| 1146 }, |
| 1147 "pubprofiles": { |
| 1148 "methods": { |
| 1149 "list": { |
| 1150 "description": "Gets the requested publisher profile(s) by p
ublisher accountId.", |
| 1151 "httpMethod": "GET", |
| 1152 "id": "adexchangebuyer.pubprofiles.list", |
| 1153 "parameterOrder": [ |
| 1154 "accountId" |
| 1155 ], |
| 1156 "parameters": { |
| 1157 "accountId": { |
| 1158 "description": "The accountId of the publisher to ge
t profiles for.", |
| 1159 "format": "int32", |
| 1160 "location": "path", |
| 1161 "required": true, |
| 1162 "type": "integer" |
| 1163 } |
| 1164 }, |
| 1165 "path": "publisher/{accountId}/profiles", |
| 1166 "response": { |
| 1167 "$ref": "GetPublisherProfilesByAccountIdResponse" |
| 1168 }, |
| 1169 "scopes": [ |
| 1170 "https://www.googleapis.com/auth/adexchange.buyer" |
| 1171 ] |
| 1172 } |
| 1173 } |
| 1126 } | 1174 } |
| 1127 }, | 1175 }, |
| 1128 "revision": "20160118", | 1176 "revision": "20160229", |
| 1129 "rootUrl": "https://www.googleapis.com/", | 1177 "rootUrl": "https://www.googleapis.com/", |
| 1130 "schemas": { | 1178 "schemas": { |
| 1131 "Account": { | 1179 "Account": { |
| 1132 "description": "Configuration data for an Ad Exchange buyer account.
", | 1180 "description": "Configuration data for an Ad Exchange buyer account.
", |
| 1133 "id": "Account", | 1181 "id": "Account", |
| 1134 "properties": { | 1182 "properties": { |
| 1135 "bidderLocation": { | 1183 "bidderLocation": { |
| 1136 "description": "Your bidder locations that have distinct URL
s.", | 1184 "description": "Your bidder locations that have distinct URL
s.", |
| 1137 "items": { | 1185 "items": { |
| 1138 "properties": { | 1186 "properties": { |
| 1187 "bidProtocol": { |
| 1188 "description": "The protocol that the bidder end
point is using. By default, OpenRTB protocols use JSON, except PROTOCOL_OPENRTB_
PROTOBUF. PROTOCOL_OPENRTB_PROTOBUF uses protobuf encoding over the latest OpenR
TB protocol version, which is 2.3 right now. Allowed values: \n- PROTOCOL_ADX \
n- PROTOCOL_OPENRTB_2_2 \n- PROTOCOL_OPENRTB_2_3 \n- PROTOCOL_OPENRTB_PROTOBUF", |
| 1189 "type": "string" |
| 1190 }, |
| 1139 "maximumQps": { | 1191 "maximumQps": { |
| 1140 "description": "The maximum queries per second t
he Ad Exchange will send.", | 1192 "description": "The maximum queries per second t
he Ad Exchange will send.", |
| 1141 "format": "int32", | 1193 "format": "int32", |
| 1142 "type": "integer" | 1194 "type": "integer" |
| 1143 }, | 1195 }, |
| 1144 "region": { | 1196 "region": { |
| 1145 "description": "The geographical region the Ad E
xchange should send requests from. Only used by some quota systems, but always s
etting the value is recommended. Allowed values: \n- ASIA \n- EUROPE \n- US_EAS
T \n- US_WEST", | 1197 "description": "The geographical region the Ad E
xchange should send requests from. Only used by some quota systems, but always s
etting the value is recommended. Allowed values: \n- ASIA \n- EUROPE \n- US_EAS
T \n- US_WEST", |
| 1146 "type": "string" | 1198 "type": "string" |
| 1147 }, | 1199 }, |
| 1148 "url": { | 1200 "url": { |
| (...skipping 647 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1796 "description": "Resource type.", | 1848 "description": "Resource type.", |
| 1797 "type": "string" | 1849 "type": "string" |
| 1798 }, | 1850 }, |
| 1799 "nextPageToken": { | 1851 "nextPageToken": { |
| 1800 "description": "Continuation token used to page through crea
tives. To retrieve the next page of results, set the next request's \"pageToken\
" value to this.", | 1852 "description": "Continuation token used to page through crea
tives. To retrieve the next page of results, set the next request's \"pageToken\
" value to this.", |
| 1801 "type": "string" | 1853 "type": "string" |
| 1802 } | 1854 } |
| 1803 }, | 1855 }, |
| 1804 "type": "object" | 1856 "type": "object" |
| 1805 }, | 1857 }, |
| 1858 "DealServingMetadata": { |
| 1859 "id": "DealServingMetadata", |
| 1860 "properties": { |
| 1861 "dealPauseStatus": { |
| 1862 "$ref": "DealServingMetadataDealPauseStatus", |
| 1863 "description": "Tracks which parties (if any) have paused a
deal. (readonly, except via PauseResumeOrderDeals action)" |
| 1864 } |
| 1865 }, |
| 1866 "type": "object" |
| 1867 }, |
| 1868 "DealServingMetadataDealPauseStatus": { |
| 1869 "description": "Tracks which parties (if any) have paused a deal. Th
e deal is considered paused if has_buyer_paused || has_seller_paused.", |
| 1870 "id": "DealServingMetadataDealPauseStatus", |
| 1871 "properties": { |
| 1872 "hasBuyerPaused": { |
| 1873 "type": "boolean" |
| 1874 }, |
| 1875 "hasSellerPaused": { |
| 1876 "type": "boolean" |
| 1877 } |
| 1878 }, |
| 1879 "type": "object" |
| 1880 }, |
| 1806 "DealTerms": { | 1881 "DealTerms": { |
| 1807 "id": "DealTerms", | 1882 "id": "DealTerms", |
| 1808 "properties": { | 1883 "properties": { |
| 1809 "brandingType": { | 1884 "brandingType": { |
| 1810 "description": "Visibilty of the URL in bid requests.", | 1885 "description": "Visibilty of the URL in bid requests.", |
| 1811 "type": "string" | 1886 "type": "string" |
| 1812 }, | 1887 }, |
| 1813 "description": { | 1888 "description": { |
| 1814 "description": "Description for the proposed terms of the de
al.", | 1889 "description": "Description for the proposed terms of the de
al.", |
| 1815 "type": "string" | 1890 "type": "string" |
| (...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1857 "description": "Count of guaranteed looks. Required for deal
, optional for product.", | 1932 "description": "Count of guaranteed looks. Required for deal
, optional for product.", |
| 1858 "format": "int64", | 1933 "format": "int64", |
| 1859 "type": "string" | 1934 "type": "string" |
| 1860 } | 1935 } |
| 1861 }, | 1936 }, |
| 1862 "type": "object" | 1937 "type": "object" |
| 1863 }, | 1938 }, |
| 1864 "DealTermsNonGuaranteedAuctionTerms": { | 1939 "DealTermsNonGuaranteedAuctionTerms": { |
| 1865 "id": "DealTermsNonGuaranteedAuctionTerms", | 1940 "id": "DealTermsNonGuaranteedAuctionTerms", |
| 1866 "properties": { | 1941 "properties": { |
| 1867 "privateAuctionId": { | 1942 "autoOptimizePrivateAuction": { |
| 1868 "description": "Id of the corresponding private auction.", | 1943 "description": "True if open auction buyers are allowed to c
ompete with invited buyers in this private auction (buyer-readonly).", |
| 1869 "type": "string" | 1944 "type": "boolean" |
| 1870 }, | 1945 }, |
| 1871 "reservePricePerBuyers": { | 1946 "reservePricePerBuyers": { |
| 1872 "description": "Reserve price for the specified buyer.", | 1947 "description": "Reserve price for the specified buyer.", |
| 1873 "items": { | 1948 "items": { |
| 1874 "$ref": "PricePerBuyer" | 1949 "$ref": "PricePerBuyer" |
| 1875 }, | 1950 }, |
| 1876 "type": "array" | 1951 "type": "array" |
| 1877 } | 1952 } |
| 1878 }, | 1953 }, |
| 1879 "type": "object" | 1954 "type": "object" |
| (...skipping 113 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1993 }, | 2068 }, |
| 1994 "EditAllOrderDealsResponse": { | 2069 "EditAllOrderDealsResponse": { |
| 1995 "id": "EditAllOrderDealsResponse", | 2070 "id": "EditAllOrderDealsResponse", |
| 1996 "properties": { | 2071 "properties": { |
| 1997 "deals": { | 2072 "deals": { |
| 1998 "description": "List of all deals in the proposal after edit
.", | 2073 "description": "List of all deals in the proposal after edit
.", |
| 1999 "items": { | 2074 "items": { |
| 2000 "$ref": "MarketplaceDeal" | 2075 "$ref": "MarketplaceDeal" |
| 2001 }, | 2076 }, |
| 2002 "type": "array" | 2077 "type": "array" |
| 2078 }, |
| 2079 "orderRevisionNumber": { |
| 2080 "description": "The latest revision number after the update
has been applied.", |
| 2081 "format": "int64", |
| 2082 "type": "string" |
| 2003 } | 2083 } |
| 2004 }, | 2084 }, |
| 2005 "type": "object" | 2085 "type": "object" |
| 2006 }, | 2086 }, |
| 2007 "GetOffersResponse": { | 2087 "GetOffersResponse": { |
| 2008 "id": "GetOffersResponse", | 2088 "id": "GetOffersResponse", |
| 2009 "properties": { | 2089 "properties": { |
| 2010 "products": { | 2090 "products": { |
| 2011 "description": "The returned list of products.", | 2091 "description": "The returned list of products.", |
| 2012 "items": { | 2092 "items": { |
| (...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2049 "proposals": { | 2129 "proposals": { |
| 2050 "description": "The list of matching proposals.", | 2130 "description": "The list of matching proposals.", |
| 2051 "items": { | 2131 "items": { |
| 2052 "$ref": "Proposal" | 2132 "$ref": "Proposal" |
| 2053 }, | 2133 }, |
| 2054 "type": "array" | 2134 "type": "array" |
| 2055 } | 2135 } |
| 2056 }, | 2136 }, |
| 2057 "type": "object" | 2137 "type": "object" |
| 2058 }, | 2138 }, |
| 2139 "GetPublisherProfilesByAccountIdResponse": { |
| 2140 "id": "GetPublisherProfilesByAccountIdResponse", |
| 2141 "properties": { |
| 2142 "profiles": { |
| 2143 "description": "Profiles for the requested publisher", |
| 2144 "items": { |
| 2145 "$ref": "PublisherProfileApiProto" |
| 2146 }, |
| 2147 "type": "array" |
| 2148 } |
| 2149 }, |
| 2150 "type": "object" |
| 2151 }, |
| 2059 "MarketplaceDeal": { | 2152 "MarketplaceDeal": { |
| 2060 "description": "A proposal can contain multiple deals. A deal contai
ns the terms and targeting information that is used for serving.", | 2153 "description": "A proposal can contain multiple deals. A deal contai
ns the terms and targeting information that is used for serving.", |
| 2061 "id": "MarketplaceDeal", | 2154 "id": "MarketplaceDeal", |
| 2062 "properties": { | 2155 "properties": { |
| 2063 "buyerPrivateData": { | 2156 "buyerPrivateData": { |
| 2064 "$ref": "PrivateData", | 2157 "$ref": "PrivateData", |
| 2065 "description": "Buyer private data (hidden from seller)." | 2158 "description": "Buyer private data (hidden from seller)." |
| 2066 }, | 2159 }, |
| 2067 "creationTimeMs": { | 2160 "creationTimeMs": { |
| 2068 "description": "The time (ms since epoch) of the deal creati
on. (readonly)", | 2161 "description": "The time (ms since epoch) of the deal creati
on. (readonly)", |
| 2069 "format": "int64", | 2162 "format": "int64", |
| 2070 "type": "string" | 2163 "type": "string" |
| 2071 }, | 2164 }, |
| 2072 "creativePreApprovalPolicy": { | 2165 "creativePreApprovalPolicy": { |
| 2073 "description": "Specifies the creative pre-approval policy (
buyer-readonly)", | 2166 "description": "Specifies the creative pre-approval policy (
buyer-readonly)", |
| 2074 "type": "string" | 2167 "type": "string" |
| 2075 }, | 2168 }, |
| 2169 "creativeSafeFrameCompatibility": { |
| 2170 "description": "Specifies whether the creative is safeFrame
compatible (buyer-readonly)", |
| 2171 "type": "string" |
| 2172 }, |
| 2076 "dealId": { | 2173 "dealId": { |
| 2077 "description": "A unique deal=id for the deal (readonly).", | 2174 "description": "A unique deal=id for the deal (readonly).", |
| 2078 "type": "string" | 2175 "type": "string" |
| 2079 }, | 2176 }, |
| 2177 "dealServingMetadata": { |
| 2178 "$ref": "DealServingMetadata", |
| 2179 "description": "Metadata about the serving status of this de
al (readonly, writes via custom actions)" |
| 2180 }, |
| 2080 "deliveryControl": { | 2181 "deliveryControl": { |
| 2081 "$ref": "DeliveryControl", | 2182 "$ref": "DeliveryControl", |
| 2082 "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." | 2183 "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." |
| 2083 }, | 2184 }, |
| 2084 "externalDealId": { | 2185 "externalDealId": { |
| 2085 "description": "The external deal id assigned to this deal o
nce the deal is finalized. This is the deal-id that shows up in serving/reportin
g etc. (readonly)", | 2186 "description": "The external deal id assigned to this deal o
nce the deal is finalized. This is the deal-id that shows up in serving/reportin
g etc. (readonly)", |
| 2086 "type": "string" | 2187 "type": "string" |
| 2087 }, | 2188 }, |
| 2088 "flightEndTimeMs": { | 2189 "flightEndTimeMs": { |
| 2089 "description": "Proposed flight end time of the deal (ms sin
ce epoch) This will generally be stored in a granularity of a second. (updatable
)", | 2190 "description": "Proposed flight end time of the deal (ms sin
ce epoch) This will generally be stored in a granularity of a second. (updatable
)", |
| (...skipping 25 matching lines...) Expand all Loading... |
| 2115 }, | 2216 }, |
| 2116 "productId": { | 2217 "productId": { |
| 2117 "description": "The product-id from which this deal was crea
ted. (readonly, except on create)", | 2218 "description": "The product-id from which this deal was crea
ted. (readonly, except on create)", |
| 2118 "type": "string" | 2219 "type": "string" |
| 2119 }, | 2220 }, |
| 2120 "productRevisionNumber": { | 2221 "productRevisionNumber": { |
| 2121 "description": "The revision number of the product that the
deal was created from (readonly, except on create)", | 2222 "description": "The revision number of the product that the
deal was created from (readonly, except on create)", |
| 2122 "format": "int64", | 2223 "format": "int64", |
| 2123 "type": "string" | 2224 "type": "string" |
| 2124 }, | 2225 }, |
| 2226 "programmaticCreativeSource": { |
| 2227 "description": "Specifies the creative source for programmat
ic deals, PUBLISHER means creative is provided by seller and ADVERTISR means cre
ative is provided by buyer. (buyer-readonly)", |
| 2228 "type": "string" |
| 2229 }, |
| 2125 "proposalId": { | 2230 "proposalId": { |
| 2126 "type": "string" | 2231 "type": "string" |
| 2127 }, | 2232 }, |
| 2128 "sellerContacts": { | 2233 "sellerContacts": { |
| 2129 "description": "Optional Seller contact information for the
deal (buyer-readonly)", | 2234 "description": "Optional Seller contact information for the
deal (buyer-readonly)", |
| 2130 "items": { | 2235 "items": { |
| 2131 "$ref": "ContactInformation" | 2236 "$ref": "ContactInformation" |
| 2132 }, | 2237 }, |
| 2133 "type": "array" | 2238 "type": "array" |
| 2134 }, | 2239 }, |
| 2135 "sharedTargetings": { | 2240 "sharedTargetings": { |
| 2136 "description": "The shared targeting visible to buyers and s
ellers. (updatable)", | 2241 "description": "The shared targeting visible to buyers and s
ellers. Each shared targeting entity is AND'd together. (updatable)", |
| 2137 "items": { | 2242 "items": { |
| 2138 "$ref": "SharedTargeting" | 2243 "$ref": "SharedTargeting" |
| 2139 }, | 2244 }, |
| 2140 "type": "array" | 2245 "type": "array" |
| 2141 }, | 2246 }, |
| 2142 "syndicationProduct": { | 2247 "syndicationProduct": { |
| 2143 "description": "The syndication product associated with the
deal. (readonly, except on create)", | 2248 "description": "The syndication product associated with the
deal. (readonly, except on create)", |
| 2144 "type": "string" | 2249 "type": "string" |
| 2145 }, | 2250 }, |
| 2146 "terms": { | 2251 "terms": { |
| (...skipping 524 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2671 "format": "int64", | 2776 "format": "int64", |
| 2672 "type": "string" | 2777 "type": "string" |
| 2673 }, | 2778 }, |
| 2674 "creatorContacts": { | 2779 "creatorContacts": { |
| 2675 "description": "Optional contact information for the creator
of this product. (buyer-readonly)", | 2780 "description": "Optional contact information for the creator
of this product. (buyer-readonly)", |
| 2676 "items": { | 2781 "items": { |
| 2677 "$ref": "ContactInformation" | 2782 "$ref": "ContactInformation" |
| 2678 }, | 2783 }, |
| 2679 "type": "array" | 2784 "type": "array" |
| 2680 }, | 2785 }, |
| 2786 "deliveryControl": { |
| 2787 "$ref": "DeliveryControl", |
| 2788 "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." |
| 2789 }, |
| 2681 "flightEndTimeMs": { | 2790 "flightEndTimeMs": { |
| 2682 "description": "The proposed end time for the deal (ms since
epoch) (buyer-readonly)", | 2791 "description": "The proposed end time for the deal (ms since
epoch) (buyer-readonly)", |
| 2683 "format": "int64", | 2792 "format": "int64", |
| 2684 "type": "string" | 2793 "type": "string" |
| 2685 }, | 2794 }, |
| 2686 "flightStartTimeMs": { | 2795 "flightStartTimeMs": { |
| 2687 "description": "Inventory availability dates. (times are in
ms since epoch) The granularity is generally in the order of seconds. (buyer-rea
donly)", | 2796 "description": "Inventory availability dates. (times are in
ms since epoch) The granularity is generally in the order of seconds. (buyer-rea
donly)", |
| 2688 "format": "int64", | 2797 "format": "int64", |
| 2689 "type": "string" | 2798 "type": "string" |
| 2690 }, | 2799 }, |
| (...skipping 15 matching lines...) Expand all Loading... |
| 2706 "items": { | 2815 "items": { |
| 2707 "$ref": "MarketplaceLabel" | 2816 "$ref": "MarketplaceLabel" |
| 2708 }, | 2817 }, |
| 2709 "type": "array" | 2818 "type": "array" |
| 2710 }, | 2819 }, |
| 2711 "lastUpdateTimeMs": { | 2820 "lastUpdateTimeMs": { |
| 2712 "description": "Time of last update in ms. since epoch (read
only)", | 2821 "description": "Time of last update in ms. since epoch (read
only)", |
| 2713 "format": "int64", | 2822 "format": "int64", |
| 2714 "type": "string" | 2823 "type": "string" |
| 2715 }, | 2824 }, |
| 2825 "legacyOfferId": { |
| 2826 "description": "Optional legacy offer id if this offer is a
preferred deal offer.", |
| 2827 "type": "string" |
| 2828 }, |
| 2716 "name": { | 2829 "name": { |
| 2717 "description": "The name for this product as set by the sell
er. (buyer-readonly)", | 2830 "description": "The name for this product as set by the sell
er. (buyer-readonly)", |
| 2718 "type": "string" | 2831 "type": "string" |
| 2719 }, | 2832 }, |
| 2833 "privateAuctionId": { |
| 2834 "description": "Optional private auction id if this offer is
a private auction offer.", |
| 2835 "type": "string" |
| 2836 }, |
| 2720 "productId": { | 2837 "productId": { |
| 2721 "description": "The unique id for the product (readonly)", | 2838 "description": "The unique id for the product (readonly)", |
| 2722 "type": "string" | 2839 "type": "string" |
| 2723 }, | 2840 }, |
| 2724 "revisionNumber": { | 2841 "revisionNumber": { |
| 2725 "description": "The revision number of the product. (readonl
y)", | 2842 "description": "The revision number of the product. (readonl
y)", |
| 2726 "format": "int64", | 2843 "format": "int64", |
| 2727 "type": "string" | 2844 "type": "string" |
| 2728 }, | 2845 }, |
| 2729 "seller": { | 2846 "seller": { |
| (...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2788 }, | 2905 }, |
| 2789 "inventorySource": { | 2906 "inventorySource": { |
| 2790 "description": "What exchange will provide this inventory (r
eadonly, except on create).", | 2907 "description": "What exchange will provide this inventory (r
eadonly, except on create).", |
| 2791 "type": "string" | 2908 "type": "string" |
| 2792 }, | 2909 }, |
| 2793 "isRenegotiating": { | 2910 "isRenegotiating": { |
| 2794 "description": "True if the proposal is being renegotiated (
readonly).", | 2911 "description": "True if the proposal is being renegotiated (
readonly).", |
| 2795 "type": "boolean" | 2912 "type": "boolean" |
| 2796 }, | 2913 }, |
| 2797 "isSetupComplete": { | 2914 "isSetupComplete": { |
| 2798 "description": "True, if the buyside inventory setup is comp
lete for this proposal. (readonly)", | 2915 "description": "True, if the buyside inventory setup is comp
lete for this proposal. (readonly, except via OrderSetupCompleted action)", |
| 2799 "type": "boolean" | 2916 "type": "boolean" |
| 2800 }, | 2917 }, |
| 2801 "kind": { | 2918 "kind": { |
| 2802 "default": "adexchangebuyer#proposal", | 2919 "default": "adexchangebuyer#proposal", |
| 2803 "description": "Identifies what kind of resource this is. Va
lue: the fixed string \"adexchangebuyer#proposal\".", | 2920 "description": "Identifies what kind of resource this is. Va
lue: the fixed string \"adexchangebuyer#proposal\".", |
| 2804 "type": "string" | 2921 "type": "string" |
| 2805 }, | 2922 }, |
| 2806 "labels": { | 2923 "labels": { |
| 2807 "description": "List of labels associated with the proposal.
(readonly)", | 2924 "description": "List of labels associated with the proposal.
(readonly)", |
| 2808 "items": { | 2925 "items": { |
| 2809 "$ref": "MarketplaceLabel" | 2926 "$ref": "MarketplaceLabel" |
| 2810 }, | 2927 }, |
| 2811 "type": "array" | 2928 "type": "array" |
| 2812 }, | 2929 }, |
| 2813 "lastUpdaterOrCommentorRole": { | 2930 "lastUpdaterOrCommentorRole": { |
| 2814 "description": "The role of the last user that either update
d the proposal or left a comment. (readonly)", | 2931 "description": "The role of the last user that either update
d the proposal or left a comment. (readonly)", |
| 2815 "type": "string" | 2932 "type": "string" |
| 2816 }, | 2933 }, |
| 2817 "lastUpdaterRole": { | 2934 "lastUpdaterRole": { |
| 2818 "type": "string" | 2935 "type": "string" |
| 2819 }, | 2936 }, |
| 2820 "name": { | 2937 "name": { |
| 2821 "description": "The name for the proposal (updatable)", | 2938 "description": "The name for the proposal (updatable)", |
| 2822 "type": "string" | 2939 "type": "string" |
| 2823 }, | 2940 }, |
| 2941 "negotiationId": { |
| 2942 "description": "Optional negotiation id if this proposal is
a preferred deal proposal.", |
| 2943 "type": "string" |
| 2944 }, |
| 2824 "originatorRole": { | 2945 "originatorRole": { |
| 2825 "description": "Indicates whether the buyer/seller created t
he proposal.(readonly)", | 2946 "description": "Indicates whether the buyer/seller created t
he proposal.(readonly)", |
| 2826 "type": "string" | 2947 "type": "string" |
| 2827 }, | 2948 }, |
| 2949 "privateAuctionId": { |
| 2950 "description": "Optional private auction id if this proposal
is a private auction proposal.", |
| 2951 "type": "string" |
| 2952 }, |
| 2828 "proposalId": { | 2953 "proposalId": { |
| 2829 "description": "The unique id of the proposal. (readonly).", | 2954 "description": "The unique id of the proposal. (readonly).", |
| 2830 "type": "string" | 2955 "type": "string" |
| 2831 }, | 2956 }, |
| 2832 "proposalState": { | 2957 "proposalState": { |
| 2833 "description": "The current state of the proposal. (readonly
)", | 2958 "description": "The current state of the proposal. (readonly
)", |
| 2834 "type": "string" | 2959 "type": "string" |
| 2835 }, | 2960 }, |
| 2836 "revisionNumber": { | 2961 "revisionNumber": { |
| 2837 "description": "The revision number for the proposal (readon
ly).", | 2962 "description": "The revision number for the proposal (readon
ly).", |
| (...skipping 12 matching lines...) Expand all Loading... |
| 2850 "sellerContacts": { | 2975 "sellerContacts": { |
| 2851 "description": "Optional contact information for the seller
(buyer-readonly).", | 2976 "description": "Optional contact information for the seller
(buyer-readonly).", |
| 2852 "items": { | 2977 "items": { |
| 2853 "$ref": "ContactInformation" | 2978 "$ref": "ContactInformation" |
| 2854 }, | 2979 }, |
| 2855 "type": "array" | 2980 "type": "array" |
| 2856 } | 2981 } |
| 2857 }, | 2982 }, |
| 2858 "type": "object" | 2983 "type": "object" |
| 2859 }, | 2984 }, |
| 2985 "PublisherProfileApiProto": { |
| 2986 "id": "PublisherProfileApiProto", |
| 2987 "properties": { |
| 2988 "buyerPitchStatement": { |
| 2989 "description": "A pitch statement for the buyer", |
| 2990 "type": "string" |
| 2991 }, |
| 2992 "googlePlusLink": { |
| 2993 "description": "Link to publisher's Google+ page.", |
| 2994 "type": "string" |
| 2995 }, |
| 2996 "isParent": { |
| 2997 "description": "True, if this is the parent profile, which r
epresents all domains owned by the publisher.", |
| 2998 "type": "boolean" |
| 2999 }, |
| 3000 "kind": { |
| 3001 "default": "adexchangebuyer#publisherProfileApiProto", |
| 3002 "description": "Identifies what kind of resource this is. Va
lue: the fixed string \"adexchangebuyer#publisherProfileApiProto\".", |
| 3003 "type": "string" |
| 3004 }, |
| 3005 "logoUrl": { |
| 3006 "description": "The url to the logo for the publisher.", |
| 3007 "type": "string" |
| 3008 }, |
| 3009 "mediaKitLink": { |
| 3010 "description": "The url for additional marketing and sales m
aterials.", |
| 3011 "type": "string" |
| 3012 }, |
| 3013 "name": { |
| 3014 "type": "string" |
| 3015 }, |
| 3016 "overview": { |
| 3017 "description": "Publisher provided overview.", |
| 3018 "type": "string" |
| 3019 }, |
| 3020 "profileId": { |
| 3021 "description": "Unique id for the publisher profile", |
| 3022 "format": "int32", |
| 3023 "type": "integer" |
| 3024 }, |
| 3025 "publisherDomains": { |
| 3026 "description": "The list of domains represented in this publ
isher profile. Empty if this is a parent profile.", |
| 3027 "items": { |
| 3028 "type": "string" |
| 3029 }, |
| 3030 "type": "array" |
| 3031 }, |
| 3032 "rateCardInfoLink": { |
| 3033 "description": "Link to publisher rate card", |
| 3034 "type": "string" |
| 3035 }, |
| 3036 "samplePageLink": { |
| 3037 "description": "Link for a sample content page.", |
| 3038 "type": "string" |
| 3039 }, |
| 3040 "topHeadlines": { |
| 3041 "description": "Publisher provided key metrics and rankings.
", |
| 3042 "items": { |
| 3043 "type": "string" |
| 3044 }, |
| 3045 "type": "array" |
| 3046 } |
| 3047 }, |
| 3048 "type": "object" |
| 3049 }, |
| 2860 "Seller": { | 3050 "Seller": { |
| 2861 "id": "Seller", | 3051 "id": "Seller", |
| 2862 "properties": { | 3052 "properties": { |
| 2863 "accountId": { | 3053 "accountId": { |
| 2864 "description": "The unique id for the seller. The seller fil
ls in this field. The seller account id is then available to buyer in the produc
t.", | 3054 "description": "The unique id for the seller. The seller fil
ls in this field. The seller account id is then available to buyer in the produc
t.", |
| 2865 "type": "string" | 3055 "type": "string" |
| 2866 }, | 3056 }, |
| 2867 "subAccountId": { | 3057 "subAccountId": { |
| 2868 "description": "Optional sub-account id for the seller.", | 3058 "description": "Optional sub-account id for the seller.", |
| 2869 "type": "string" | 3059 "type": "string" |
| 2870 } | 3060 } |
| 2871 }, | 3061 }, |
| 2872 "type": "object" | 3062 "type": "object" |
| 2873 }, | 3063 }, |
| 2874 "SharedTargeting": { | 3064 "SharedTargeting": { |
| 2875 "id": "SharedTargeting", | 3065 "id": "SharedTargeting", |
| 2876 "properties": { | 3066 "properties": { |
| 2877 "exclusions": { | 3067 "exclusions": { |
| 2878 "description": "The list of values to exclude from targeting
.", | 3068 "description": "The list of values to exclude from targeting
. Each value is AND'd together.", |
| 2879 "items": { | 3069 "items": { |
| 2880 "$ref": "TargetingValue" | 3070 "$ref": "TargetingValue" |
| 2881 }, | 3071 }, |
| 2882 "type": "array" | 3072 "type": "array" |
| 2883 }, | 3073 }, |
| 2884 "inclusions": { | 3074 "inclusions": { |
| 2885 "description": "The list of value to include as part of the
targeting.", | 3075 "description": "The list of value to include as part of the
targeting. Each value is OR'd together.", |
| 2886 "items": { | 3076 "items": { |
| 2887 "$ref": "TargetingValue" | 3077 "$ref": "TargetingValue" |
| 2888 }, | 3078 }, |
| 2889 "type": "array" | 3079 "type": "array" |
| 2890 }, | 3080 }, |
| 2891 "key": { | 3081 "key": { |
| 2892 "description": "The key representing the shared targeting cr
iterion.", | 3082 "description": "The key representing the shared targeting cr
iterion.", |
| 2893 "type": "string" | 3083 "type": "string" |
| 2894 } | 3084 } |
| 2895 }, | 3085 }, |
| (...skipping 97 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2993 "type": "integer" | 3183 "type": "integer" |
| 2994 } | 3184 } |
| 2995 }, | 3185 }, |
| 2996 "type": "object" | 3186 "type": "object" |
| 2997 } | 3187 } |
| 2998 }, | 3188 }, |
| 2999 "servicePath": "adexchangebuyer/v1.4/", | 3189 "servicePath": "adexchangebuyer/v1.4/", |
| 3000 "title": "Ad Exchange Buyer API", | 3190 "title": "Ad Exchange Buyer API", |
| 3001 "version": "v1.4" | 3191 "version": "v1.4" |
| 3002 } | 3192 } |
| OLD | NEW |