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

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

Issue 2485703002: Api-roll 42: 2016-11-08 (Closed)
Patch Set: Created 4 years, 1 month 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/OxFhwmXVMAvezu3DksziaPGZ_dY\"", 18 "etag": "\"C5oy1hgQsABtYOYIOXWcR3BgYqU/EvKs3Hkvcx40X69CkSu-499XWyU\"",
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 82 matching lines...) Expand 10 before | Expand all | Expand 10 after
111 ] 111 ]
112 }, 112 },
113 "patch": { 113 "patch": {
114 "description": "Updates an existing account. This method sup ports patch semantics.", 114 "description": "Updates an existing account. This method sup ports patch semantics.",
115 "httpMethod": "PATCH", 115 "httpMethod": "PATCH",
116 "id": "adexchangebuyer.accounts.patch", 116 "id": "adexchangebuyer.accounts.patch",
117 "parameterOrder": [ 117 "parameterOrder": [
118 "id" 118 "id"
119 ], 119 ],
120 "parameters": { 120 "parameters": {
121 "confirmUnsafeAccountChange": {
122 "description": "Confirmation for erasing bidder and cookie matching urls.",
123 "location": "query",
124 "type": "boolean"
125 },
121 "id": { 126 "id": {
122 "description": "The account id", 127 "description": "The account id",
123 "format": "int32", 128 "format": "int32",
124 "location": "path", 129 "location": "path",
125 "required": true, 130 "required": true,
126 "type": "integer" 131 "type": "integer"
127 } 132 }
128 }, 133 },
129 "path": "accounts/{id}", 134 "path": "accounts/{id}",
130 "request": { 135 "request": {
131 "$ref": "Account" 136 "$ref": "Account"
132 }, 137 },
133 "response": { 138 "response": {
134 "$ref": "Account" 139 "$ref": "Account"
135 }, 140 },
136 "scopes": [ 141 "scopes": [
137 "https://www.googleapis.com/auth/adexchange.buyer" 142 "https://www.googleapis.com/auth/adexchange.buyer"
138 ] 143 ]
139 }, 144 },
140 "update": { 145 "update": {
141 "description": "Updates an existing account.", 146 "description": "Updates an existing account.",
142 "httpMethod": "PUT", 147 "httpMethod": "PUT",
143 "id": "adexchangebuyer.accounts.update", 148 "id": "adexchangebuyer.accounts.update",
144 "parameterOrder": [ 149 "parameterOrder": [
145 "id" 150 "id"
146 ], 151 ],
147 "parameters": { 152 "parameters": {
153 "confirmUnsafeAccountChange": {
154 "description": "Confirmation for erasing bidder and cookie matching urls.",
155 "location": "query",
156 "type": "boolean"
157 },
148 "id": { 158 "id": {
149 "description": "The account id", 159 "description": "The account id",
150 "format": "int32", 160 "format": "int32",
151 "location": "path", 161 "location": "path",
152 "required": true, 162 "required": true,
153 "type": "integer" 163 "type": "integer"
154 } 164 }
155 }, 165 },
156 "path": "accounts/{id}", 166 "path": "accounts/{id}",
157 "request": { 167 "request": {
(...skipping 305 matching lines...) Expand 10 before | Expand all | Expand 10 after
463 } 473 }
464 }, 474 },
465 "path": "creatives", 475 "path": "creatives",
466 "response": { 476 "response": {
467 "$ref": "CreativesList" 477 "$ref": "CreativesList"
468 }, 478 },
469 "scopes": [ 479 "scopes": [
470 "https://www.googleapis.com/auth/adexchange.buyer" 480 "https://www.googleapis.com/auth/adexchange.buyer"
471 ] 481 ]
472 }, 482 },
483 "listDeals": {
484 "description": "Lists the external deal ids associated with the creative.",
485 "httpMethod": "GET",
486 "id": "adexchangebuyer.creatives.listDeals",
487 "parameterOrder": [
488 "accountId",
489 "buyerCreativeId"
490 ],
491 "parameters": {
492 "accountId": {
493 "description": "The id for the account that will ser ve this creative.",
494 "format": "int32",
495 "location": "path",
496 "required": true,
497 "type": "integer"
498 },
499 "buyerCreativeId": {
500 "description": "The buyer-specific id for this creat ive.",
501 "location": "path",
502 "required": true,
503 "type": "string"
504 }
505 },
506 "path": "creatives/{accountId}/{buyerCreativeId}/listDeals",
507 "response": {
508 "$ref": "CreativeDealIds"
509 },
510 "scopes": [
511 "https://www.googleapis.com/auth/adexchange.buyer"
512 ]
513 },
473 "removeDeal": { 514 "removeDeal": {
474 "description": "Remove a deal id associated with the creativ e.", 515 "description": "Remove a deal id associated with the creativ e.",
475 "httpMethod": "POST", 516 "httpMethod": "POST",
476 "id": "adexchangebuyer.creatives.removeDeal", 517 "id": "adexchangebuyer.creatives.removeDeal",
477 "parameterOrder": [ 518 "parameterOrder": [
478 "accountId", 519 "accountId",
479 "buyerCreativeId", 520 "buyerCreativeId",
480 "dealId" 521 "dealId"
481 ], 522 ],
482 "parameters": { 523 "parameters": {
(...skipping 564 matching lines...) Expand 10 before | Expand all | Expand 10 after
1047 "type": "string" 1088 "type": "string"
1048 }, 1089 },
1049 "revisionNumber": { 1090 "revisionNumber": {
1050 "description": "The last known revision number to up date. If the head revision in the marketplace database has since changed, an err or will be thrown. The caller should then fetch the latest proposal at head revi sion and retry the update at that revision.", 1091 "description": "The last known revision number to up date. If the head revision in the marketplace database has since changed, an err or will be thrown. The caller should then fetch the latest proposal at head revi sion and retry the update at that revision.",
1051 "format": "int64", 1092 "format": "int64",
1052 "location": "path", 1093 "location": "path",
1053 "required": true, 1094 "required": true,
1054 "type": "string" 1095 "type": "string"
1055 }, 1096 },
1056 "updateAction": { 1097 "updateAction": {
1057 "description": "The proposed action to take on the p roposal.", 1098 "description": "The proposed action to take on the p roposal. This field is required and it must be set when updating a proposal.",
1058 "enum": [ 1099 "enum": [
1059 "accept", 1100 "accept",
1060 "cancel", 1101 "cancel",
1061 "propose", 1102 "propose",
1103 "proposeAndAccept",
1062 "unknownAction", 1104 "unknownAction",
1063 "updateFinalized" 1105 "updateFinalized"
1064 ], 1106 ],
1065 "enumDescriptions": [ 1107 "enumDescriptions": [
1066 "", 1108 "",
1067 "", 1109 "",
1068 "", 1110 "",
1069 "", 1111 "",
1112 "",
1070 "" 1113 ""
1071 ], 1114 ],
1072 "location": "path", 1115 "location": "path",
1073 "required": true, 1116 "required": true,
1074 "type": "string" 1117 "type": "string"
1075 } 1118 }
1076 }, 1119 },
1077 "path": "proposals/{proposalId}/{revisionNumber}/{updateActi on}", 1120 "path": "proposals/{proposalId}/{revisionNumber}/{updateActi on}",
1078 "request": { 1121 "request": {
1079 "$ref": "Proposal" 1122 "$ref": "Proposal"
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after
1141 "type": "string" 1184 "type": "string"
1142 }, 1185 },
1143 "revisionNumber": { 1186 "revisionNumber": {
1144 "description": "The last known revision number to up date. If the head revision in the marketplace database has since changed, an err or will be thrown. The caller should then fetch the latest proposal at head revi sion and retry the update at that revision.", 1187 "description": "The last known revision number to up date. If the head revision in the marketplace database has since changed, an err or will be thrown. The caller should then fetch the latest proposal at head revi sion and retry the update at that revision.",
1145 "format": "int64", 1188 "format": "int64",
1146 "location": "path", 1189 "location": "path",
1147 "required": true, 1190 "required": true,
1148 "type": "string" 1191 "type": "string"
1149 }, 1192 },
1150 "updateAction": { 1193 "updateAction": {
1151 "description": "The proposed action to take on the p roposal.", 1194 "description": "The proposed action to take on the p roposal. This field is required and it must be set when updating a proposal.",
1152 "enum": [ 1195 "enum": [
1153 "accept", 1196 "accept",
1154 "cancel", 1197 "cancel",
1155 "propose", 1198 "propose",
1199 "proposeAndAccept",
1156 "unknownAction", 1200 "unknownAction",
1157 "updateFinalized" 1201 "updateFinalized"
1158 ], 1202 ],
1159 "enumDescriptions": [ 1203 "enumDescriptions": [
1160 "", 1204 "",
1161 "", 1205 "",
1162 "", 1206 "",
1163 "", 1207 "",
1208 "",
1164 "" 1209 ""
1165 ], 1210 ],
1166 "location": "path", 1211 "location": "path",
1167 "required": true, 1212 "required": true,
1168 "type": "string" 1213 "type": "string"
1169 } 1214 }
1170 }, 1215 },
1171 "path": "proposals/{proposalId}/{revisionNumber}/{updateActi on}", 1216 "path": "proposals/{proposalId}/{revisionNumber}/{updateActi on}",
1172 "request": { 1217 "request": {
1173 "$ref": "Proposal" 1218 "$ref": "Proposal"
(...skipping 29 matching lines...) Expand all
1203 "response": { 1248 "response": {
1204 "$ref": "GetPublisherProfilesByAccountIdResponse" 1249 "$ref": "GetPublisherProfilesByAccountIdResponse"
1205 }, 1250 },
1206 "scopes": [ 1251 "scopes": [
1207 "https://www.googleapis.com/auth/adexchange.buyer" 1252 "https://www.googleapis.com/auth/adexchange.buyer"
1208 ] 1253 ]
1209 } 1254 }
1210 } 1255 }
1211 } 1256 }
1212 }, 1257 },
1213 "revision": "20160721", 1258 "revision": "20161020",
1214 "rootUrl": "https://www.googleapis.com/", 1259 "rootUrl": "https://www.googleapis.com/",
1215 "schemas": { 1260 "schemas": {
1216 "Account": { 1261 "Account": {
1217 "description": "Configuration data for an Ad Exchange buyer account. ", 1262 "description": "Configuration data for an Ad Exchange buyer account. ",
1218 "id": "Account", 1263 "id": "Account",
1219 "properties": { 1264 "properties": {
1220 "bidderLocation": { 1265 "bidderLocation": {
1221 "description": "Your bidder locations that have distinct URL s.", 1266 "description": "Your bidder locations that have distinct URL s.",
1222 "items": { 1267 "items": {
1223 "properties": { 1268 "properties": {
1224 "bidProtocol": { 1269 "bidProtocol": {
1225 "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", 1270 "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.4 right now. Allowed values: \n- PROTOCOL_ADX \ n- PROTOCOL_OPENRTB_2_2 \n- PROTOCOL_OPENRTB_2_3 \n- PROTOCOL_OPENRTB_2_4 \n- PR OTOCOL_OPENRTB_PROTOBUF",
1226 "type": "string" 1271 "type": "string"
1227 }, 1272 },
1228 "maximumQps": { 1273 "maximumQps": {
1229 "description": "The maximum queries per second t he Ad Exchange will send.", 1274 "description": "The maximum queries per second t he Ad Exchange will send.",
1230 "format": "int32", 1275 "format": "int32",
1231 "type": "integer" 1276 "type": "integer"
1232 }, 1277 },
1233 "region": { 1278 "region": {
1234 "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", 1279 "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",
1235 "type": "string" 1280 "type": "string"
(...skipping 459 matching lines...) Expand 10 before | Expand all | Expand 10 after
1695 "type": "string" 1740 "type": "string"
1696 }, 1741 },
1697 "languages": { 1742 "languages": {
1698 "description": "Detected languages for this creative. Read-o nly. This field should not be set in requests.", 1743 "description": "Detected languages for this creative. Read-o nly. This field should not be set in requests.",
1699 "items": { 1744 "items": {
1700 "type": "string" 1745 "type": "string"
1701 }, 1746 },
1702 "type": "array" 1747 "type": "array"
1703 }, 1748 },
1704 "nativeAd": { 1749 "nativeAd": {
1705 "description": "If nativeAd is set, HTMLSnippet and videoURL should not be set.", 1750 "description": "If nativeAd is set, HTMLSnippet and the vide oURL outside of nativeAd should not be set. (The videoURL inside nativeAd can be set.)",
1706 "properties": { 1751 "properties": {
1707 "advertiser": { 1752 "advertiser": {
1708 "type": "string" 1753 "type": "string"
1709 }, 1754 },
1710 "appIcon": { 1755 "appIcon": {
1711 "description": "The app icon, for app download ads." , 1756 "description": "The app icon, for app download ads." ,
1712 "properties": { 1757 "properties": {
1713 "height": { 1758 "height": {
1714 "format": "int32", 1759 "format": "int32",
1715 "type": "integer" 1760 "type": "integer"
1716 }, 1761 },
1717 "url": { 1762 "url": {
1718 "type": "string" 1763 "type": "string"
1719 }, 1764 },
1720 "width": { 1765 "width": {
1721 "format": "int32", 1766 "format": "int32",
1722 "type": "integer" 1767 "type": "integer"
1723 } 1768 }
1724 }, 1769 },
1725 "type": "object" 1770 "type": "object"
1726 }, 1771 },
1727 "body": { 1772 "body": {
1728 "description": "A long description of the ad.", 1773 "description": "A long description of the ad.",
1729 "type": "string" 1774 "type": "string"
1730 }, 1775 },
1731 "callToAction": { 1776 "callToAction": {
1732 "description": "A label for the button that the user is supposed to click.", 1777 "description": "A label for the button that the user is supposed to click.",
1733 "type": "string" 1778 "type": "string"
1734 }, 1779 },
1780 "clickLinkUrl": {
1781 "description": "The URL that the browser/SDK will lo ad when the user clicks the ad.",
1782 "type": "string"
1783 },
1735 "clickTrackingUrl": { 1784 "clickTrackingUrl": {
1736 "description": "The URL to use for click tracking.", 1785 "description": "The URL to use for click tracking.",
1737 "type": "string" 1786 "type": "string"
1738 }, 1787 },
1739 "headline": { 1788 "headline": {
1740 "description": "A short title for the ad.", 1789 "description": "A short title for the ad.",
1741 "type": "string" 1790 "type": "string"
1742 }, 1791 },
1743 "image": { 1792 "image": {
1744 "description": "A large image.", 1793 "description": "A large image.",
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after
1786 "type": "string" 1835 "type": "string"
1787 }, 1836 },
1788 "starRating": { 1837 "starRating": {
1789 "description": "The app rating in the app store. Mus t be in the range [0-5].", 1838 "description": "The app rating in the app store. Mus t be in the range [0-5].",
1790 "format": "double", 1839 "format": "double",
1791 "type": "number" 1840 "type": "number"
1792 }, 1841 },
1793 "store": { 1842 "store": {
1794 "description": "The URL to the app store to purchase /download the promoted app.", 1843 "description": "The URL to the app store to purchase /download the promoted app.",
1795 "type": "string" 1844 "type": "string"
1845 },
1846 "videoURL": {
1847 "description": "The URL of the XML VAST for a native ad. Note this is a separate field from resource.video_url.",
1848 "type": "string"
1796 } 1849 }
1797 }, 1850 },
1798 "type": "object" 1851 "type": "object"
1799 }, 1852 },
1800 "openAuctionStatus": { 1853 "openAuctionStatus": {
1801 "description": "Top-level open auction status. Read-only. Th is field should not be set in requests. If disapproved, an entry for auctionType =OPEN_AUCTION (or ALL) in servingRestrictions will also exist. Note that this ma y be nuanced with other contextual restrictions, in which case it may be prefera ble to read from ServingRestrictions directly.", 1854 "description": "Top-level open auction status. Read-only. Th is field should not be set in requests. If disapproved, an entry for auctionType =OPEN_AUCTION (or ALL) in servingRestrictions will also exist. Note that this ma y be nuanced with other contextual restrictions, in which case it may be prefera ble to read from ServingRestrictions directly.",
1802 "type": "string" 1855 "type": "string"
1803 }, 1856 },
1804 "productCategories": { 1857 "productCategories": {
1805 "description": "Detected product categories, if any. Read-on ly. This field should not be set in requests.", 1858 "description": "Detected product categories, if any. Read-on ly. This field should not be set in requests.",
(...skipping 94 matching lines...) Expand 10 before | Expand all | Expand 10 after
1900 "type": "integer" 1953 "type": "integer"
1901 }, 1954 },
1902 "type": "array" 1955 "type": "array"
1903 }, 1956 },
1904 "version": { 1957 "version": {
1905 "description": "The version for this creative. Read-only. Th is field should not be set in requests.", 1958 "description": "The version for this creative. Read-only. Th is field should not be set in requests.",
1906 "format": "int32", 1959 "format": "int32",
1907 "type": "integer" 1960 "type": "integer"
1908 }, 1961 },
1909 "videoURL": { 1962 "videoURL": {
1910 "description": "The url to fetch a video ad. If set, HTMLSni ppet should not be set.", 1963 "description": "The URL to fetch a video ad. If set, HTMLSni ppet and the nativeAd should not be set. Note, this is different from resource.n ative_ad.video_url above.",
1911 "type": "string" 1964 "type": "string"
1912 }, 1965 },
1913 "width": { 1966 "width": {
1914 "annotations": { 1967 "annotations": {
1915 "required": [ 1968 "required": [
1916 "adexchangebuyer.creatives.insert" 1969 "adexchangebuyer.creatives.insert"
1917 ] 1970 ]
1918 }, 1971 },
1919 "description": "Ad width.", 1972 "description": "Ad width.",
1920 "format": "int32", 1973 "format": "int32",
1921 "type": "integer" 1974 "type": "integer"
1922 } 1975 }
1923 }, 1976 },
1924 "type": "object" 1977 "type": "object"
1925 }, 1978 },
1979 "CreativeDealIds": {
1980 "description": "The external deal ids associated with a creative.",
1981 "id": "CreativeDealIds",
1982 "properties": {
1983 "dealStatuses": {
1984 "description": "A list of external deal ids and ARC approval status.",
1985 "items": {
1986 "properties": {
1987 "arcStatus": {
1988 "description": "ARC approval status.",
1989 "type": "string"
1990 },
1991 "dealId": {
1992 "description": "External deal ID.",
1993 "format": "int64",
1994 "type": "string"
1995 },
1996 "webPropertyId": {
1997 "description": "Publisher ID.",
1998 "format": "int32",
1999 "type": "integer"
2000 }
2001 },
2002 "type": "object"
2003 },
2004 "type": "array"
2005 },
2006 "kind": {
2007 "default": "adexchangebuyer#creativeDealIds",
2008 "description": "Resource type.",
2009 "type": "string"
2010 }
2011 },
2012 "type": "object"
2013 },
1926 "CreativesList": { 2014 "CreativesList": {
1927 "description": "The creatives feed lists the active creatives for th e Ad Exchange buyer accounts that the user has access to. Each entry in the feed corresponds to a single creative.", 2015 "description": "The creatives feed lists the active creatives for th e Ad Exchange buyer accounts that the user has access to. Each entry in the feed corresponds to a single creative.",
1928 "id": "CreativesList", 2016 "id": "CreativesList",
1929 "properties": { 2017 "properties": {
1930 "items": { 2018 "items": {
1931 "description": "A list of creatives.", 2019 "description": "A list of creatives.",
1932 "items": { 2020 "items": {
1933 "$ref": "Creative" 2021 "$ref": "Creative"
1934 }, 2022 },
1935 "type": "array" 2023 "type": "array"
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after
1979 }, 2067 },
1980 "type": "object" 2068 "type": "object"
1981 }, 2069 },
1982 "DealTerms": { 2070 "DealTerms": {
1983 "id": "DealTerms", 2071 "id": "DealTerms",
1984 "properties": { 2072 "properties": {
1985 "brandingType": { 2073 "brandingType": {
1986 "description": "Visibilty of the URL in bid requests.", 2074 "description": "Visibilty of the URL in bid requests.",
1987 "type": "string" 2075 "type": "string"
1988 }, 2076 },
2077 "crossListedExternalDealIdType": {
2078 "description": "Indicates that this ExternalDealId exists un der at least two different AdxInventoryDeals. Currently, the only case that the same ExternalDealId will exist is programmatic cross sell case.",
2079 "type": "string"
2080 },
1989 "description": { 2081 "description": {
1990 "description": "Description for the proposed terms of the de al.", 2082 "description": "Description for the proposed terms of the de al.",
1991 "type": "string" 2083 "type": "string"
1992 }, 2084 },
1993 "estimatedGrossSpend": { 2085 "estimatedGrossSpend": {
1994 "$ref": "Price", 2086 "$ref": "Price",
1995 "description": "Non-binding estimate of the estimated gross spend for this deal Can be set by buyer or seller." 2087 "description": "Non-binding estimate of the estimated gross spend for this deal Can be set by buyer or seller."
1996 }, 2088 },
1997 "estimatedImpressionsPerDay": { 2089 "estimatedImpressionsPerDay": {
1998 "description": "Non-binding estimate of the impressions serv ed per day Can be set by buyer or seller.", 2090 "description": "Non-binding estimate of the impressions serv ed per day Can be set by buyer or seller.",
(...skipping 389 matching lines...) Expand 10 before | Expand all | Expand 10 after
2388 }, 2480 },
2389 "flightStartTimeMs": { 2481 "flightStartTimeMs": {
2390 "description": "Proposed flight start time of the deal (ms s ince epoch) This will generally be stored in a granularity of a second. (updatab le)", 2482 "description": "Proposed flight start time of the deal (ms s ince epoch) This will generally be stored in a granularity of a second. (updatab le)",
2391 "format": "int64", 2483 "format": "int64",
2392 "type": "string" 2484 "type": "string"
2393 }, 2485 },
2394 "inventoryDescription": { 2486 "inventoryDescription": {
2395 "description": "Description for the deal terms. (updatable)" , 2487 "description": "Description for the deal terms. (updatable)" ,
2396 "type": "string" 2488 "type": "string"
2397 }, 2489 },
2490 "isRfpTemplate": {
2491 "description": "Indicates whether the current deal is a RFP template. RFP template is created by buyer and not based on seller created produ cts.",
2492 "type": "boolean"
2493 },
2398 "kind": { 2494 "kind": {
2399 "default": "adexchangebuyer#marketplaceDeal", 2495 "default": "adexchangebuyer#marketplaceDeal",
2400 "description": "Identifies what kind of resource this is. Va lue: the fixed string \"adexchangebuyer#marketplaceDeal\".", 2496 "description": "Identifies what kind of resource this is. Va lue: the fixed string \"adexchangebuyer#marketplaceDeal\".",
2401 "type": "string" 2497 "type": "string"
2402 }, 2498 },
2403 "lastUpdateTimeMs": { 2499 "lastUpdateTimeMs": {
2404 "description": "The time (ms since epoch) when the deal was last updated. (readonly)", 2500 "description": "The time (ms since epoch) when the deal was last updated. (readonly)",
2405 "format": "int64", 2501 "format": "int64",
2406 "type": "string" 2502 "type": "string"
2407 }, 2503 },
(...skipping 432 matching lines...) Expand 10 before | Expand all | Expand 10 after
2840 "type": "array" 2936 "type": "array"
2841 }, 2937 },
2842 "supportedCreativeAttributes": { 2938 "supportedCreativeAttributes": {
2843 "description": "Creative attributes should be declared here if all creatives corresponding to this pretargeting configuration have that crea tive attribute. Values are from pretargetable-creative-attributes.txt in the dow nloadable files section.", 2939 "description": "Creative attributes should be declared here if all creatives corresponding to this pretargeting configuration have that crea tive attribute. Values are from pretargetable-creative-attributes.txt in the dow nloadable files section.",
2844 "items": { 2940 "items": {
2845 "format": "int64", 2941 "format": "int64",
2846 "type": "string" 2942 "type": "string"
2847 }, 2943 },
2848 "type": "array" 2944 "type": "array"
2849 }, 2945 },
2946 "userIdentifierDataRequired": {
2947 "description": "Requests containing the specified type of us er data will match. Possible values are HOSTED_MATCH_DATA, which means the reque st is cookie-targetable and has a match in the buyer's hosted match table, and C OOKIE_OR_IDFA, which means the request has either a targetable cookie or an iOS IDFA.",
2948 "items": {
2949 "type": "string"
2950 },
2951 "type": "array"
2952 },
2850 "userLists": { 2953 "userLists": {
2851 "description": "Requests containing any of these user list i ds will match.", 2954 "description": "Requests containing any of these user list i ds will match.",
2852 "items": { 2955 "items": {
2853 "format": "int64", 2956 "format": "int64",
2854 "type": "string" 2957 "type": "string"
2855 }, 2958 },
2856 "type": "array" 2959 "type": "array"
2857 }, 2960 },
2858 "vendorTypes": { 2961 "vendorTypes": {
2859 "description": "Requests that allow any of these vendor ids will match. Values are from vendors.txt in the downloadable files section.", 2962 "description": "Requests that allow any of these vendor ids will match. Values are from vendors.txt in the downloadable files section.",
(...skipping 241 matching lines...) Expand 10 before | Expand all | Expand 10 after
3101 "description": "Optional contact information of the buyer. ( seller-readonly)", 3204 "description": "Optional contact information of the buyer. ( seller-readonly)",
3102 "items": { 3205 "items": {
3103 "$ref": "ContactInformation" 3206 "$ref": "ContactInformation"
3104 }, 3207 },
3105 "type": "array" 3208 "type": "array"
3106 }, 3209 },
3107 "buyerPrivateData": { 3210 "buyerPrivateData": {
3108 "$ref": "PrivateData", 3211 "$ref": "PrivateData",
3109 "description": "Private data for buyer. (hidden from seller) ." 3212 "description": "Private data for buyer. (hidden from seller) ."
3110 }, 3213 },
3214 "dbmAdvertiserIds": {
3215 "description": "IDs of DBM advertisers permission to this pr oposal.",
3216 "items": {
3217 "type": "string"
3218 },
3219 "type": "array"
3220 },
3111 "hasBuyerSignedOff": { 3221 "hasBuyerSignedOff": {
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)", 3222 "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)",
3113 "type": "boolean" 3223 "type": "boolean"
3114 }, 3224 },
3115 "hasSellerSignedOff": { 3225 "hasSellerSignedOff": {
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)", 3226 "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)",
3117 "type": "boolean" 3227 "type": "boolean"
3118 }, 3228 },
3119 "inventorySource": { 3229 "inventorySource": {
3120 "description": "What exchange will provide this inventory (r eadonly, except on create).", 3230 "description": "What exchange will provide this inventory (r eadonly, except on create).",
(...skipping 363 matching lines...) Expand 10 before | Expand all | Expand 10 after
3484 "type": "string" 3594 "type": "string"
3485 } 3595 }
3486 }, 3596 },
3487 "type": "object" 3597 "type": "object"
3488 } 3598 }
3489 }, 3599 },
3490 "servicePath": "adexchangebuyer/v1.4/", 3600 "servicePath": "adexchangebuyer/v1.4/",
3491 "title": "Ad Exchange Buyer API", 3601 "title": "Ad Exchange Buyer API",
3492 "version": "v1.4" 3602 "version": "v1.4"
3493 } 3603 }
OLDNEW
« no previous file with comments | « discovery/googleapis/adexchangebuyer__v1.3.json ('k') | discovery/googleapis/admin__directory_v1.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698