?
Solved

Where to start with accessing Google Adwords or Google Analytics API

Posted on 2011-09-20
4
Medium Priority
?
299 Views
Last Modified: 2013-11-19
I am trying to find a way to easily pull data from Google AdWords and Google Analytics. They have an API but I am very new to programming so most of the documentation is Greek to me. I am willing to put in the time to reverse engineer an existing program that accesses the data via the API so I can build my own and tweak it to my needs if I need to. Any advice or pre-built apps that could help with this task would be great.
0
Comment
Question by:futr_vision
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
4 Comments
 
LVL 4

Expert Comment

by:cnpz
ID: 36572693
Just checking all bases here, but I wanted to make sure that the Export button in the services won't do the job for you.

Now, to answer your question. You need to pick a programming language. Below is a link to a sample for Python. If you're using windows, you'll need to first set up Python. Go to http://www.python.org/download/ and click on the Windows Installer (doesn't really matter which version). You'll then need to download the Python version of the relevant API, unzip it and run the command python setup.py install from the command line (in the folder where the unzipped API is located. If you get a "'Python' is not recognized..." error, you'll need to either add python.exe to your path, or type in the full path (eg c:\python\python.exe setup.py install).

If you're using a mac or a linux machine, you'll probably already have python at the console - so just skip the installation bit above.

It's a bit tough going without programming experience, but you could have a look at this sample program that uses the analytics api: http://code.google.com/p/gdata-samples/source/browse/trunk/analytics/python/segmentdemo/segment-demo.py

You'll need to change the USERNAME, PASSWORD and TABLE_ID parameters, and then run the program by typing python segment-demo.py at the command line.

The good thing about python is that you can just start a session by typing python at the command line. You can then type out the code of the sample line by line and examine the results of each statement.

Good luck. Let me know if you run into problems getting started or if you'd prefer to use a different language.
0
 

Author Comment

by:futr_vision
ID: 36716261
I"m looking for a way to automatically pull the data into my own database. I've been learning PHP so that might be the way I go but I am not opposed to trying other languages. Ultimately, whatever language I end up with, will be the language I use for all my applications.
0
 

Accepted Solution

by:
futr_vision earned 0 total points
ID: 38164660
I haven't really gotten and answer to this so maybe it is time to just close this qeustion.
0
 

Author Closing Comment

by:futr_vision
ID: 38335877
No satisfactory answer to my question
0

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Developer portfolios can be a bit of an enigma—how do you present yourself to employers without burying them in lines of code?  A modern portfolio is more than just work samples, it’s also a statement of how you work.
When crafting your “Why Us” page, there are a plethora of pitfalls to avoid. Follow these five tips, and you’ll be well on your way to creating an effective page.
Any person in technology especially those working for big companies should at least know about the basics of web accessibility. Believe it or not there are even laws in place that require businesses to provide such means for the disabled and aging p…
Video by: Mark
This lesson goes over how to construct ordered and unordered lists and how to create hyperlinks.
Suggested Courses

770 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question