| BatchJobs |
| Query |
| Reporting |
| Shopping |
| AdWordsGuzzleLogMessageFormatterProvider | Provides a Guzzle log message formatter for AdWords. |
| AdWordsHeaderHandler | Handles how HTTP and SOAP headers are set for AdWords API requests. |
| AdWordsNormalizer | Provides recursive normalization and denormalization for AdWords objects for non-SOAP services like BatchJobService and reporting, using getters and setters in a similar manner to `GetSetMethodNormalizer`. Note that, however, this normalizer doesn't support attribute groups or specifying attributes to ignore and doesn't support handling of circular references because AdWords objects don't have any such references. |
| AdWordsServiceDescriptor | Metadata for an AdWords API service. |
| AdWordsServices | Entry point for accessing the AdWords API's services. |
| AdWordsSession | A session for using the AdWords API. |
| AdWordsSessionBuilder | Builds AdWords sessions. |
| AdWordsSoapLogMessageFormatterProvider | Provides a SOAP log message formatter for AdWords. |
| ReportSettings | Additional AdWords report settings. |
| ReportSettingsBuilder | Builds AdWords report settings. |