-
Notifications
You must be signed in to change notification settings - Fork 198
Home
Welcome to the googleads-dotnet-lib wiki! Here are some useful links to get you started.
The README file for the library can be found here. This file contains instructions on how to download and setup the library in your project from nuget, a binary distribution, or compile the library from source distribution.
We have end-to-end ASP.NET applications for AdWords API and DFP API.
All Ads APIs use OAuth2 as its authentication mechanism. We have multiple guides on this topic, and recommend reading them in the following order.
- How to create an OAuth2 client ID and secret: Refer to the Google Developer Console walkthrough guide to create an OAuth2 client ID and secret.
- If your application works only with one Google login account, then you can generate OAuth2 credentials for that account using OAuth2 Token Generator.
- If your application does an end-to-end integration and accepts user credentials at runtime, then you'd need to know more about how OAuth2 works in the client library. Refer to our detailed OAuth2 guide as well as demo applications to learn more details.
Refer to our App.config guide for details on how to configure the Ads client library. If you want to keep your configuration in a separate file, here are some instructions on how to do so.
Ads API libraries can log the details of the API calls you make to Google Ads servers. These logs come handy when troubleshooting various API issues. See our Logging guide as well as App.config configuration section for more details.
The client libraries have additional utilities to make your coding experience simpler. Here are the relevant guides.
- ReportUtilities: https://github.com/googleads/googleads-dotnet-lib/wiki/Downloading-Reports
See this guide for instructions on how to become a contributor to the client library.
If you are interested in making API calls without using the client library, then you can refer to your NoClientLibrary wiki. There are specific sections on getting an OAuth2 token, making calls to AdWords API services and reports and DFP API services.
AdWords Utilities: Documentation about how to use existing AdWords helper classes OAuth2: Using OAuth2.0 in Ruby Client Library Contributing: How to contribute to the project