AWQLinator
A package for Javascript which makes dealing with AWQL more friendly than string interpolation. It offers a simple interface for querying Google AdWords.
How does it look?
; const awql = "ACCOUNT_PERFORMANCE_REPORT"; const report = awql ; // => SELECT Clicks,Impressions FROM ACCOUNT_PERFORMANCE_REPORT WHERE Clicks > 20
Features
- Strongly typed with Typescript.
- Compose queries easily
- Simple and intuitive query API
What it does not offer
- The ability to actually send the queries to AdWords.
Since this is very simple to do with any request library (fetch
, axios
,
etc.), I have decided to leave this as an exercise to the user.
Installation
$ npm install --save awqlinator