Googleads: Node.js Client
This library (google-ads-nodejs-client) is the compiled output of the Google Ads API Bazel build files.
If you would like to build this library by yourself:
- Install bazel:
npm install -g @bazel/bazelisk
- Clone the Google APIs' original interface definitions:
git clone https://github.com/googleapis/googleapis.git
- Build for NodeJs:
bazel build //google/ads/googleads/v18:googleads-nodejs
- The output file (zipped) is located in:
bazel-bin/google/ads/googleads/v18/
- Unzip the file
googleads-nodejs.tar.gz
(This repo is a copy of files in this zipped file) - Use
npm
to compile the package.