The AwReporting sample application is an open-source Java framework for large-scale AdWords API reporting. It's based on the Java AdWords API client library.

With AwReporting you can:

  • Generate reports for all AdWords accounts under a specified manager account.
  • Implement many common reports.
  • Integrate reports into your existing systems.

Check out the README for more details.

The End-to-end ASP.NET example illustrates how you can use the AdWords API .NET Client Library to access the AdWords API from an ASP.NET web application.

The app demonstrates the following concepts:

Check out the README for more details.

The AdWords on Rails sample application demonstrates how to access the AdWords API from within a Ruby on Rails environment. It's based on the Ruby AdWords API client library.

The app demonstrates the following:

  • Authorization against AdWords with OAuth2.0 schema and credentials re-use.
  • Simple service request (CampaignService.get()) and displaying the results.
  • Basic reporting functionality with downloads support.

Check out the code walkthrough.

The Python AdWords App Engine Demo illustrates how to use the Python client library to access the AdWords API from an App Engine web application.

The app demonstrates the following concepts: