My favorites | English | Sign in

More personalization in Google Friend Connect New!

Code Samples

These code samples demonstrate simple interactions with AdWords using various SOAP toolkits. They are designed to help you better understand the basics of AdWords API.

For code intended to help you develop complex applications, download one of the AdWords API client libraries.

  1. Java

    Requires Apache Axis 1
    1. Add ad group
    2. Add campaign
    3. Add image ad
    4. Add keyword
    5. Add local business ad
    6. Add text ad
    7. Add website
    8. Check keyword traffic
    9. Delete text ad
    10. Estimate keyword
    11. Get account info
    12. Get all ad groups
    13. Get all ads
    14. Get all campaigns
    15. Get all criteria
    16. Get API usage
    17. Get client accounts
    18. Get keyword variations
    19. Get sites by topics
    20. Schedule report
  1. PHP

    1. Add ad group
    2. Add campaign
    3. Add image ad
    4. Add keyword
    5. Add local business ad
    6. Add text ad
    7. Add website
    8. Check keyword traffic
    9. Delete text ad
    10. Estimate keyword
    11. Get account info
    12. Get all ad groups
    13. Get all ads
    14. Get API usage
    15. Get all campaigns
    16. Get all criteria
    17. Get client accounts
    18. Get keyword variations
    19. Get sites by topics
    20. Schedule report
  1. Python

    Requires SOAPpy
    1. Add ad group
    2. Add campaign
    3. Add image ad
    4. Add keyword
    5. Add local business ad
    6. Add text ad
    7. Add website
    8. Check keyword traffic
    9. Delete text ad
    10. Estimate keyword
    11. Get account info
    12. Get all ad groups
    13. Get all ads
    14. Get all campaigns
    15. Get all criteria
    16. Get API usage
    17. Get client accounts
    18. Get keyword variations
    19. Get sites by topics
    20. Schedule report
  1. .NET

    1. Add ad group
    2. Add campaign
    3. Add image ad
    4. Add keyword
    5. Add local business ad
    6. Add text ad
    7. Add website
    8. Check keyword traffic
    9. Delete text ad
    10. Estimate keyword
    11. Get account info
    12. Get all ad groups
    13. Get all ads
    14. Get all campaigns
    15. Get all criteria
    16. Get API usage
    17. Get client accounts
    18. Get keyword variations
    19. Get sites by topics
    20. Schedule report
  1. Ruby

    Requires soap4r
    1. Add ad group
    2. Add campaign
    3. Add image ad
    4. Add keyword
    5. Add local business ad
    6. Add text ad
    7. Add website
    8. Check keyword traffic
    9. Delete text ad
    10. Estimate keyword
    11. Get account info
    12. Get all ad groups
    13. Get all ads
    14. Get all campaigns
    15. Get all criteria
    16. Get API usage
    17. Get client accounts
    18. Get keyword variations
    19. Get sites by topics
    20. Schedule report
  1. Perl

    Requires SOAP::Lite
    1. Add ad group
    2. Add campaign
    3. Add image ad
    4. Add keyword
    5. Add local business ad
    6. Add text ad
    7. Add website
    8. Check keyword traffic
    9. Delete text ad
    10. Estimate keyword
    11. Get account info
    12. Get all ad groups
    13. Get all ads
    14. Get all campaigns
    15. Get all criteria
    16. Get API usage
    17. Get client accounts
    18. Get keyword variations
    19. Get sites by topics
    20. Schedule report
  1. XML

    1. Add ad group
    2. Add campaign
    3. Add image ad
    4. Add keyword
    5. Add local business ad
    6. Add text ad
    7. Add website
    8. Check ads
    9. Check criteria
    10. Check keyword traffic
    11. Delete text ad
    12. Estimate keyword
    13. Find businesses
    14. Get account info
    15. Get all ad groups
    16. Get all ads
    17. Get all campaigns
    18. Get all criteria
    19. Get API usage
    20. Get client accounts
    21. Get gzip download url
    22. Get keyword variations
    23. Get report job status
    24. Get sites by topics
    25. Schedule report job
    26. Validate report job