Skip to content

Commit

Permalink
Version 1.3 release.
Browse files Browse the repository at this point in the history
Updates CHANGELOG, version, docs.
  • Loading branch information
craigcitro committed Oct 15, 2014
1 parent 63caac0 commit 0e5b9bf
Show file tree
Hide file tree
Showing 181 changed files with 19,072 additions and 2,091 deletions.
9 changes: 9 additions & 0 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
v1.3
Version 1.3

Add support for the Google Application Default Credentials.
Require python 2.6 as a minimum version.
Update several API samples.
Finish splitting out oauth2client repo and update tests.
Various doc cleanup and bugfixes.

v1.2
Version 1.2

Expand Down
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Copyright 2014-2014 Google Inc. All Rights Reserved.
Copyright 2014 Google Inc. All Rights Reserved.

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand Down
4 changes: 2 additions & 2 deletions docs/dyn/adexchangebuyer_v1_3.billingInfo.html
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ <h3>Method Details</h3>
An object of the form:

{ # The configuration data for an Ad Exchange billing info.
"billingId": [ # Billing info id.
"billingId": [ # A list of adgroup IDs associated with this particular account. These IDs may show up as part of a realtime bidding BidRequest, which indicates a bid request for this account.
"A String",
],
"accountName": "A String", # Account name.
Expand All @@ -113,7 +113,7 @@ <h3>Method Details</h3>
{ # A billing info feed lists Billing Info the Ad Exchange buyer account has access to. Each entry in the feed corresponds to a single billing info.
"items": [ # A list of billing info relevant for your account.
{ # The configuration data for an Ad Exchange billing info.
"billingId": [ # Billing info id.
"billingId": [ # A list of adgroup IDs associated with this particular account. These IDs may show up as part of a realtime bidding BidRequest, which indicates a bid request for this account.
"A String",
],
"accountName": "A String", # Account name.
Expand Down
8 changes: 4 additions & 4 deletions docs/dyn/adexchangebuyer_v1_3.creatives.html
Original file line number Diff line number Diff line change
Expand Up @@ -134,7 +134,7 @@ <h3>Method Details</h3>
],
},
],
"filteringReasons": { # The filtering reasons for the creative. Read-only. This field should not be set in requests.
"filteringReasons": { # The filtering reasons for the creative. If this feature is not enabled, please ask your technical account manager. Read-only. This field should not be set in requests.
"date": "A String", # The date in ISO 8601 format for the data. The data is collected from 00:00:00 to 23:59:59 in PST.
"reasons": [ # The filtering reasons.
{
Expand Down Expand Up @@ -202,7 +202,7 @@ <h3>Method Details</h3>
],
},
],
"filteringReasons": { # The filtering reasons for the creative. Read-only. This field should not be set in requests.
"filteringReasons": { # The filtering reasons for the creative. If this feature is not enabled, please ask your technical account manager. Read-only. This field should not be set in requests.
"date": "A String", # The date in ISO 8601 format for the data. The data is collected from 00:00:00 to 23:59:59 in PST.
"reasons": [ # The filtering reasons.
{
Expand Down Expand Up @@ -265,7 +265,7 @@ <h3>Method Details</h3>
],
},
],
"filteringReasons": { # The filtering reasons for the creative. Read-only. This field should not be set in requests.
"filteringReasons": { # The filtering reasons for the creative. If this feature is not enabled, please ask your technical account manager. Read-only. This field should not be set in requests.
"date": "A String", # The date in ISO 8601 format for the data. The data is collected from 00:00:00 to 23:59:59 in PST.
"reasons": [ # The filtering reasons.
{
Expand Down Expand Up @@ -346,7 +346,7 @@ <h3>Method Details</h3>
],
},
],
"filteringReasons": { # The filtering reasons for the creative. Read-only. This field should not be set in requests.
"filteringReasons": { # The filtering reasons for the creative. If this feature is not enabled, please ask your technical account manager. Read-only. This field should not be set in requests.
"date": "A String", # The date in ISO 8601 format for the data. The data is collected from 00:00:00 to 23:59:59 in PST.
"reasons": [ # The filtering reasons.
{
Expand Down
2 changes: 2 additions & 0 deletions docs/dyn/adexchangebuyer_v1_3.directDeals.html
Original file line number Diff line number Diff line change
Expand Up @@ -99,6 +99,7 @@ <h3>Method Details</h3>
"fixedCpm": "A String", # The fixed price for this direct deal. In cpm micros of currency according to currency_code. If set, then this deal is eligible for the fixed price tier of buying (highest priority, pay exactly the configured fixed price).
"privateExchangeMinCpm": "A String", # The minimum price for this direct deal. In cpm micros of currency according to currency_code. If set, then this deal is eligible for the private exchange tier of buying (below fixed price priority, run as a second price auction).
"startTime": "A String", # Start time for when this deal becomes active. If not set then this deal is active immediately upon creation. In seconds since the epoch.
"publisherBlocksOverriden": True or False, # If true, the publisher has opted to have their blocks ignored when a creative is bid with for this deal.
"endTime": "A String", # End time for when this deal stops being active. If not set then this deal is valid until manually disabled by the publisher. In seconds since the epoch.
"sellerNetwork": "A String", # The name of the publisher offering this direct deal.
"id": "A String", # Deal id.
Expand Down Expand Up @@ -126,6 +127,7 @@ <h3>Method Details</h3>
"fixedCpm": "A String", # The fixed price for this direct deal. In cpm micros of currency according to currency_code. If set, then this deal is eligible for the fixed price tier of buying (highest priority, pay exactly the configured fixed price).
"privateExchangeMinCpm": "A String", # The minimum price for this direct deal. In cpm micros of currency according to currency_code. If set, then this deal is eligible for the private exchange tier of buying (below fixed price priority, run as a second price auction).
"startTime": "A String", # Start time for when this deal becomes active. If not set then this deal is active immediately upon creation. In seconds since the epoch.
"publisherBlocksOverriden": True or False, # If true, the publisher has opted to have their blocks ignored when a creative is bid with for this deal.
"endTime": "A String", # End time for when this deal stops being active. If not set then this deal is valid until manually disabled by the publisher. In seconds since the epoch.
"sellerNetwork": "A String", # The name of the publisher offering this direct deal.
"id": "A String", # Deal id.
Expand Down
56 changes: 32 additions & 24 deletions docs/dyn/adexchangebuyer_v1_3.pretargetingConfig.html
Original file line number Diff line number Diff line change
Expand Up @@ -147,9 +147,7 @@ <h3>Method Details</h3>
"type": "A String", # The type of the placement.
},
],
"creativeType": [ # List must contain exactly one of PRETARGETING_CREATIVE_TYPE_HTML or PRETARGETING_CREATIVE_TYPE_VIDEO.
"A String",
],
"billingId": "A String", # The id for billing purposes, provided for reference. Leave this field blank for insert requests; the id will be generated automatically.
"geoCriteriaIds": [ # Requests containing any of these geo criteria ids will match.
"A String",
],
Expand All @@ -176,6 +174,9 @@ <h3>Method Details</h3>
"userLists": [ # Requests containing any of these user list ids will match.
"A String",
],
"creativeType": [ # List must contain exactly one of PRETARGETING_CREATIVE_TYPE_HTML or PRETARGETING_CREATIVE_TYPE_VIDEO.
"A String",
],
"placements": [ # Requests containing any of these placements will match.
{
"token": "A String", # The value of the placement. Interpretation depends on the placement type, e.g. URL for a site placement, channel name for a channel placement, app id for a mobile app placement.
Expand Down Expand Up @@ -227,9 +228,7 @@ <h3>Method Details</h3>
"type": "A String", # The type of the placement.
},
],
"creativeType": [ # List must contain exactly one of PRETARGETING_CREATIVE_TYPE_HTML or PRETARGETING_CREATIVE_TYPE_VIDEO.
"A String",
],
"billingId": "A String", # The id for billing purposes, provided for reference. Leave this field blank for insert requests; the id will be generated automatically.
"geoCriteriaIds": [ # Requests containing any of these geo criteria ids will match.
"A String",
],
Expand All @@ -256,6 +255,9 @@ <h3>Method Details</h3>
"userLists": [ # Requests containing any of these user list ids will match.
"A String",
],
"creativeType": [ # List must contain exactly one of PRETARGETING_CREATIVE_TYPE_HTML or PRETARGETING_CREATIVE_TYPE_VIDEO.
"A String",
],
"placements": [ # Requests containing any of these placements will match.
{
"token": "A String", # The value of the placement. Interpretation depends on the placement type, e.g. URL for a site placement, channel name for a channel placement, app id for a mobile app placement.
Expand Down Expand Up @@ -301,9 +303,7 @@ <h3>Method Details</h3>
"type": "A String", # The type of the placement.
},
],
"creativeType": [ # List must contain exactly one of PRETARGETING_CREATIVE_TYPE_HTML or PRETARGETING_CREATIVE_TYPE_VIDEO.
"A String",
],
"billingId": "A String", # The id for billing purposes, provided for reference. Leave this field blank for insert requests; the id will be generated automatically.
"geoCriteriaIds": [ # Requests containing any of these geo criteria ids will match.
"A String",
],
Expand All @@ -330,6 +330,9 @@ <h3>Method Details</h3>
"userLists": [ # Requests containing any of these user list ids will match.
"A String",
],
"creativeType": [ # List must contain exactly one of PRETARGETING_CREATIVE_TYPE_HTML or PRETARGETING_CREATIVE_TYPE_VIDEO.
"A String",
],
"placements": [ # Requests containing any of these placements will match.
{
"token": "A String", # The value of the placement. Interpretation depends on the placement type, e.g. URL for a site placement, channel name for a channel placement, app id for a mobile app placement.
Expand Down Expand Up @@ -384,9 +387,7 @@ <h3>Method Details</h3>
"type": "A String", # The type of the placement.
},
],
"creativeType": [ # List must contain exactly one of PRETARGETING_CREATIVE_TYPE_HTML or PRETARGETING_CREATIVE_TYPE_VIDEO.
"A String",
],
"billingId": "A String", # The id for billing purposes, provided for reference. Leave this field blank for insert requests; the id will be generated automatically.
"geoCriteriaIds": [ # Requests containing any of these geo criteria ids will match.
"A String",
],
Expand All @@ -413,6 +414,9 @@ <h3>Method Details</h3>
"userLists": [ # Requests containing any of these user list ids will match.
"A String",
],
"creativeType": [ # List must contain exactly one of PRETARGETING_CREATIVE_TYPE_HTML or PRETARGETING_CREATIVE_TYPE_VIDEO.
"A String",
],
"placements": [ # Requests containing any of these placements will match.
{
"token": "A String", # The value of the placement. Interpretation depends on the placement type, e.g. URL for a site placement, channel name for a channel placement, app id for a mobile app placement.
Expand Down Expand Up @@ -468,9 +472,7 @@ <h3>Method Details</h3>
"type": "A String", # The type of the placement.
},
],
"creativeType": [ # List must contain exactly one of PRETARGETING_CREATIVE_TYPE_HTML or PRETARGETING_CREATIVE_TYPE_VIDEO.
"A String",
],
"billingId": "A String", # The id for billing purposes, provided for reference. Leave this field blank for insert requests; the id will be generated automatically.
"geoCriteriaIds": [ # Requests containing any of these geo criteria ids will match.
"A String",
],
Expand All @@ -497,6 +499,9 @@ <h3>Method Details</h3>
"userLists": [ # Requests containing any of these user list ids will match.
"A String",
],
"creativeType": [ # List must contain exactly one of PRETARGETING_CREATIVE_TYPE_HTML or PRETARGETING_CREATIVE_TYPE_VIDEO.
"A String",
],
"placements": [ # Requests containing any of these placements will match.
{
"token": "A String", # The value of the placement. Interpretation depends on the placement type, e.g. URL for a site placement, channel name for a channel placement, app id for a mobile app placement.
Expand Down Expand Up @@ -542,9 +547,7 @@ <h3>Method Details</h3>
"type": "A String", # The type of the placement.
},
],
"creativeType": [ # List must contain exactly one of PRETARGETING_CREATIVE_TYPE_HTML or PRETARGETING_CREATIVE_TYPE_VIDEO.
"A String",
],
"billingId": "A String", # The id for billing purposes, provided for reference. Leave this field blank for insert requests; the id will be generated automatically.
"geoCriteriaIds": [ # Requests containing any of these geo criteria ids will match.
"A String",
],
Expand All @@ -571,6 +574,9 @@ <h3>Method Details</h3>
"userLists": [ # Requests containing any of these user list ids will match.
"A String",
],
"creativeType": [ # List must contain exactly one of PRETARGETING_CREATIVE_TYPE_HTML or PRETARGETING_CREATIVE_TYPE_VIDEO.
"A String",
],
"placements": [ # Requests containing any of these placements will match.
{
"token": "A String", # The value of the placement. Interpretation depends on the placement type, e.g. URL for a site placement, channel name for a channel placement, app id for a mobile app placement.
Expand Down Expand Up @@ -623,9 +629,7 @@ <h3>Method Details</h3>
"type": "A String", # The type of the placement.
},
],
"creativeType": [ # List must contain exactly one of PRETARGETING_CREATIVE_TYPE_HTML or PRETARGETING_CREATIVE_TYPE_VIDEO.
"A String",
],
"billingId": "A String", # The id for billing purposes, provided for reference. Leave this field blank for insert requests; the id will be generated automatically.
"geoCriteriaIds": [ # Requests containing any of these geo criteria ids will match.
"A String",
],
Expand All @@ -652,6 +656,9 @@ <h3>Method Details</h3>
"userLists": [ # Requests containing any of these user list ids will match.
"A String",
],
"creativeType": [ # List must contain exactly one of PRETARGETING_CREATIVE_TYPE_HTML or PRETARGETING_CREATIVE_TYPE_VIDEO.
"A String",
],
"placements": [ # Requests containing any of these placements will match.
{
"token": "A String", # The value of the placement. Interpretation depends on the placement type, e.g. URL for a site placement, channel name for a channel placement, app id for a mobile app placement.
Expand Down Expand Up @@ -697,9 +704,7 @@ <h3>Method Details</h3>
"type": "A String", # The type of the placement.
},
],
"creativeType": [ # List must contain exactly one of PRETARGETING_CREATIVE_TYPE_HTML or PRETARGETING_CREATIVE_TYPE_VIDEO.
"A String",
],
"billingId": "A String", # The id for billing purposes, provided for reference. Leave this field blank for insert requests; the id will be generated automatically.
"geoCriteriaIds": [ # Requests containing any of these geo criteria ids will match.
"A String",
],
Expand All @@ -726,6 +731,9 @@ <h3>Method Details</h3>
"userLists": [ # Requests containing any of these user list ids will match.
"A String",
],
"creativeType": [ # List must contain exactly one of PRETARGETING_CREATIVE_TYPE_HTML or PRETARGETING_CREATIVE_TYPE_VIDEO.
"A String",
],
"placements": [ # Requests containing any of these placements will match.
{
"token": "A String", # The value of the placement. Interpretation depends on the placement type, e.g. URL for a site placement, channel name for a channel placement, app id for a mobile app placement.
Expand Down
126 changes: 126 additions & 0 deletions docs/dyn/adexchangeseller_v2_0.accounts.adclients.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,126 @@
<html><body>
<style>

body, h1, h2, h3, div, span, p, pre, a {
margin: 0;
padding: 0;
border: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}

body {
font-size: 13px;
padding: 1em;
}

h1 {
font-size: 26px;
margin-bottom: 1em;
}

h2 {
font-size: 24px;
margin-bottom: 1em;
}

h3 {
font-size: 20px;
margin-bottom: 1em;
margin-top: 1em;
}

pre, code {
line-height: 1.5;
font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace;
}

pre {
margin-top: 0.5em;
}

h1, h2, h3, p {
font-family: Arial, sans serif;
}

h1, h2, h3 {
border-bottom: solid #CCC 1px;
}

.toc_element {
margin-top: 0.5em;
}

.firstline {
margin-left: 2 em;
}

.method {
margin-top: 1em;
border: solid 1px #CCC;
padding: 1em;
background: #EEE;
}

.details {
font-weight: bold;
font-size: 14px;
}

</style>

<h1><a href="adexchangeseller_v2_0.html">Ad Exchange Seller API</a> . <a href="adexchangeseller_v2_0.accounts.html">accounts</a> . <a href="adexchangeseller_v2_0.accounts.adclients.html">adclients</a></h1>
<h2>Instance Methods</h2>
<p class="toc_element">
<code><a href="#list">list(accountId, pageToken=None, maxResults=None)</a></code></p>
<p class="firstline">List all ad clients in this Ad Exchange account.</p>
<p class="toc_element">
<code><a href="#list_next">list_next(previous_request, previous_response)</a></code></p>
<p class="firstline">Retrieves the next page of results.</p>
<h3>Method Details</h3>
<div class="method">
<code class="details" id="list">list(accountId, pageToken=None, maxResults=None)</code>
<pre>List all ad clients in this Ad Exchange account.

Args:
accountId: string, Account to which the ad client belongs. (required)
pageToken: string, A continuation token, used to page through ad clients. To retrieve the next page, set this parameter to the value of "nextPageToken" from the previous response.
maxResults: integer, The maximum number of ad clients to include in the response, used for paging.

Returns:
An object of the form:

{
"nextPageToken": "A String", # Continuation token used to page through ad clients. To retrieve the next page of results, set the next request's "pageToken" value to this.
"items": [ # The ad clients returned in this list response.
{
"productCode": "A String", # This ad client's product code, which corresponds to the PRODUCT_CODE report dimension.
"kind": "adexchangeseller#adClient", # Kind of resource this is, in this case adexchangeseller#adClient.
"id": "A String", # Unique identifier of this ad client.
"arcOptIn": True or False, # Whether this ad client is opted in to ARC.
"supportsReporting": True or False, # Whether this ad client supports being reported on.
},
],
"kind": "adexchangeseller#adClients", # Kind of list this is, in this case adexchangeseller#adClients.
"etag": "A String", # ETag of this response for caching purposes.
}</pre>
</div>

<div class="method">
<code class="details" id="list_next">list_next(previous_request, previous_response)</code>
<pre>Retrieves the next page of results.

Args:
previous_request: The request for the previous page. (required)
previous_response: The response from the request for the previous page. (required)

Returns:
A request object that you can call 'execute()' on to request the next
page. Returns None if there are no more items in the collection.
</pre>
</div>

</body></html>
Loading

0 comments on commit 0e5b9bf

Please sign in to comment.