Skip to main content
Participating Frequently
April 1, 2020
Question

Trying to connect to the google ads API

  • April 1, 2020
  • 1 reply
  • 1109 views
Hi there,
 
I would like to query the google ads Api. However I cannot find any information online how to set this up for colfusion. Has anyone any experience with this and can point me in the right direction for setting up this api connection.
    This topic has been closed for replies.

    1 reply

    Charlie Arehart
    Community Expert
    April 1, 2020

    If you are looking for a "client library" to go with those offered by them for other languages (https://developers.google.com/google-ads/api/docs/first-call/get-client-lib), there is none (there, or anywhere that I am aware of, but I could be wrong).

     

    That said, I see there is a REST API for it (https://developers.google.com/google-ads/api/docs/concepts/call-structure).

     

    And CF can call REST APIs. It's mostly just a matter of calling the URLs with CFHTTP, and perhaps processing the result as json (or sometimes passing in data as json).

     

    There are ample CF resources online (and docs) about doing both of those, so you should not need long to have calls to the API working. Let us know how it goes. Or perhaps someone will offer still more for you.

    /Charlie (troubleshooter, carehart. org)
    NebukadAuthor
    Participating Frequently
    April 2, 2020

    Thanks for replying. Didn't know the rest api so will try that. Still strange i cannot find any information online about people using coldfusion with the google ads api. Maybe a good idea for the coldfusion programmers to integrate api's of large company like google, facebook etc integrated in the next version of coldfusion.

    Community Expert
    April 2, 2020

    Well, honestly, CF has tried to implement other companies' functionality before and it doesn't always work out so well. Google, for one, changes APIs like most people change their underwear. If Adobe implements these APIs, they then have to keep up with them as they change, and that's a lot of trouble (and usually doesn't happen, so you're stuck with an old implementation that may no longer work).

     

    Dave Watts, Eidolon LLC

    Dave Watts, Eidolon LLC