#AdWords and DoubleClick Ad Exchange Buyer API DotNet Client Library
##Introduction Google's AdWords API service lets developers design computer programs that interact directly with the AdWords platform. With these applications, advertisers and third-parties can more efficiently - and creatively - manage their large or complex AdWords accounts and campaigns.
Google's DoubleClick Ad Exchange Buyer API service lets developers design computer programs that interact directly with the DoubleClick Ad Exchange Buyer platform. With these applications, advertisers and third-parties for buyers can more efficiently - and creatively - manage their large or complex DoubleClick Ad Exchange Buyer accounts and campaigns.
The AdWords and DoubleClick Ad Exchange Buyer API DotNet Client Library makes it easier to write .NET clients to programmatically access AdWords or Ad Exchange Buyer accounts. The complete documentation for the AdWords API is available from https://developers.google.com/adwords/api/docs/. The DoubleClick Ad Exchange Buyer API docs are available from https://developers.google.com/ad-exchange/buyer-soap/.
##Features
- Support for .NET SDK 2.0 and above.
- Outgoing and incoming SOAP messages are monitored and logged.
- Support for API calls to production system or sandbox.
- Tracking of all API usage.
- Report downloading in XML or CSV formats.
##Announcements and updates
For API and client library updates and news, please follow our Google+ Ads Developers page: https://plus.google.com/+GoogleAdsDevelopers/posts and our Google Ads Developers blog: http://googleadsdeveloper.blogspot.com/.
##Downloading the client library
###Nuget
The AdWords and DoubleClick Ad Exchange Buyer API DotNet Client Library are hosted on nuget.org as Nuget packages. The package details are given below:
Google.AdWords
: The AdWords and DoubleClick Ad Exchange Buyer API DotNet Client LibraryGoogle.AdWords.Examples.CSharp
: AdWords API Dotnet Client Library C# Code ExamplesGoogle.AdWords.Examples.VB
: AdWords API Dotnet Client Library VB.NET Code ExamplesGoogle.AdXBuyer.Examples.CSharp
: DoubleClick Ad Exchange Buyer SOAP API Dotnet Client Library C# Code ExamplesGoogle.AdXBuyer.Examples.VB
: DoubleClick Ad Exchange Buyer SOAP API Dotnet Client Library VB.NET Code Examples
###Precompiled binary and source distributions.
You can download precompiled binary and source distributions here.
###Download the repository contents
If you want to download the contents of the repository, you can do it using the command
git clone https://github.com/googleads/google-api-adwords-dotnet
##How do I use the library?
You can refer to the README file to get more details on how to start using the library. We have code examples for most of the common use cases in the repository. These code examples are also available as part of the precompiled binary and source distributions. You can also refer to the wiki articles for additional documentation.
##Where do I report issues?
Please report issues at https://github.com/googleads/google-api-adwords-dotnet/issues
##Support forum:
If you have questions about the client library or AdWords API, you can ask them at https://groups.google.com/group/adwords-api?pli=1
##How do I contribute?
See this wiki article for details.
##Requirements
- .NET Framework 2.0 (or above): http://msdn2.microsoft.com/en-us/netframework/default.aspx
- Visual Studio: http://msdn2.microsoft.com/en-us/vstudio/default.aspx
- Google Account: https://www.google.com/accounts/NewAccount
##Authors
- api.anash@gmail.com (Anash P. Oommen)
- thagikura@google.com (Takeshi Hagikura)