Skip to content

Commit 0f79457

Browse files
author
Nicholas Chen
committed
Releasing v201508 of the DFP API
1 parent 8ff151f commit 0f79457

File tree

972 files changed

+3746
-2869
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

972 files changed

+3746
-2869
lines changed

ChangeLog

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
3.7.0 - 8/20/2015
2+
* Update ServiceAccount constructor to open p12 file in binary mode.
3+
* Added support for v201508 for the Doubleclick for Publishers Client Library.
4+
* Removed support for v201403 for the Doubleclick for Publishers Client Library.
5+
16
3.6.0 - 7/31/2015
27
* Removed support for AdWords v201409.
38
* Removed examples for AdWords v201409.

README.md

Lines changed: 20 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,14 @@ Publishers. The library provides easy ways to store your authentication and
77
create SOAP web service clients. It also contains example code to help you get
88
started integrating with our APIs.
99

10+
####Important Note Regarding DFP
11+
If you are using v201502 and newer in the DFP API, then performing actions on
12+
objects will fail with an 'args NULL' error due to a bug in the underlying SOAP
13+
client, more details here: https://github.com/googleads/googleads-python-lib/issues/58.
14+
15+
While the fix has been accepted and merged into the source, you will need to download
16+
the source files yourself and install them directly. The source can be located here:
17+
https://bitbucket.org/jurko/suds/downloads
1018

1119
##How do I get started?
1220
####Installing the library
@@ -56,13 +64,19 @@ adwords_client.SetClientCustomerId('my_client_customer_id')
5664

5765
##Where do I submit bug reports and/or feature requests?
5866

59-
Use the issue tracker at:
60-
https://github.com/googleads/googleads-python-lib/issues
67+
If you have issues directly related to the client library, use the [issue
68+
tracker](https://github.com/googleads/googleads-python-lib/issues).
69+
70+
71+
If you have issues pertaining to a specific product, use the product support forums:
6172

62-
Make sure to subscribe to our Google Plus page for API change announcements and
63-
other news:
73+
* [AdWords](https://groups.google.com/forum/#!forum/adwords-api)
74+
* [DoubleClick Ad Exchange](https://groups.google.com/forum/#!forum/google-doubleclick-ad-exchange-buyer-api)
75+
* [DoubleClick for Advertisers](https://groups.google.com/forum/#!forum/google-doubleclick-for-advertisers-api)
76+
* [DoubleClick for Publishers](https://groups.google.com/forum/#!forum/google-doubleclick-for-publishers-api)
6477

65-
https://plus.google.com/+GoogleAdsDevelopers
78+
Make sure to subscribe to our [Google Plus page](https://plus.google.com/+GoogleAdsDevelopers)
79+
for API change announcements and other news.
6680

6781

6882
##How do I log SOAP interactions?
@@ -127,4 +141,4 @@ suds_client.service.mutate([operation])
127141

128142

129143
##Authors:
130-
[email protected] (Mark Saniscalchi)
144+
Mark Saniscalchi

examples/adwords/adwords_appengine_demo/demo/__init__.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,5 @@
1515
# limitations under the License.
1616
"""AdWords App Engine demo web application."""
1717

18-
__author__ = 'Mark Saniscalchi'
19-
20-
2118
DEBUG = False # Enable to see debug logs in the App Engine console.
2219
VERSION = '1.0.0'

examples/adwords/adwords_appengine_demo/demo/main.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
Configures the web application that will display the AdWords UI.
1919
"""
2020

21-
__author__ = 'Mark Saniscalchi'
2221

2322
from demo import DEBUG
2423
from views import AddAdGroup

examples/adwords/adwords_appengine_demo/handlers/api_handler.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
# limitations under the License.
1616
"""Handler to make calls against the AdWords API."""
1717

18-
__author__ = 'Mark Saniscalchi'
1918

2019
import time
2120

examples/adwords/adwords_appengine_demo/handlers/ndb_handler.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616

1717
"""Handler for ndb transactions."""
1818

19-
__author__ = 'Mark Saniscalchi'
2019

2120
from models.app_user import AppUser
2221

examples/adwords/adwords_appengine_demo/models/app_user.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616

1717
"""Model representing a user of the application."""
1818

19-
__author__ = 'Mark Saniscalchi'
2019

2120
from google.appengine.ext import ndb
2221

examples/adwords/adwords_appengine_demo/views/__init__.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616

1717
"""Views for the web application."""
1818

19-
__author__ = 'Mark Saniscalchi'
2019

2120
from add_adgroup_view import AddAdGroup
2221
from add_campaign_view import AddCampaign

examples/adwords/adwords_appengine_demo/views/add_adgroup_view.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616

1717
"""Handles request to add an AdGroup to a Campaign."""
1818

19-
__author__ = 'Mark Saniscalchi'
2019

2120
import os
2221

examples/adwords/adwords_appengine_demo/views/add_campaign_view.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616

1717
"""Handles request to add a Campaign to a client account."""
1818

19-
__author__ = 'Mark Saniscalchi'
2019

2120
import os
2221

0 commit comments

Comments
 (0)