Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

google-ads-nodejs-client

lushu703Apache-2.019.0.0TypeScript support: included

Googleads client for Node.js

google apis client, google api client, google apis, google api, google, google cloud platform, google cloud, cloud, google googleads, googleads, account budget proposal service, account link service, ad group ad label service, ad group ad service, ad group asset service, ad group asset set service, ad group bid modifier service, ad group criterion customizer service, ad group criterion label service, ad group criterion service, ad group customizer service, ad group label service, ad group service, ad parameter service, ad service, asset group asset service, asset group listing group filter service, asset group service, asset group signal service, asset service, asset set asset service, asset set service, audience insights service, audience service, batch job service, bidding data exclusion service, bidding seasonality adjustment service, bidding strategy service, billing setup service, brand suggestion service, campaign asset service, campaign asset set service, campaign bid modifier service, campaign budget service, campaign conversion goal service, campaign criterion service, campaign customizer service, campaign draft service, campaign group service, campaign label service, campaign lifecycle goal service, campaign service, campaign shared set service, content creator insights service, conversion action service, conversion adjustment upload service, conversion custom variable service, conversion goal campaign config service, conversion upload service, conversion value rule service, conversion value rule set service, custom audience service, custom conversion goal service, customer asset service, customer asset set service, customer client link service, customer conversion goal service, customer customizer service, customer label service, customer lifecycle goal service, customer manager link service, customer negative criterion service, customer service, customer sk ad network conversion value schema service, customer user access invitation service, customer user access service, custom interest service, customizer attribute service, data link service, experiment arm service, experiment service, geo target constant service, google ads field service, google ads service, identity verification service, invoice service, keyword plan ad group keyword service, keyword plan ad group service, keyword plan campaign keyword service, keyword plan campaign service, keyword plan idea service, keyword plan service, keyword theme constant service, label service, local services lead service, offline user data job service, payments account service, product link invitation service, product link service, reach plan service, recommendation service, recommendation subscription service, remarketing action service, shareable preview service, shared criterion service, shared set service, smart campaign setting service, smart campaign suggest service, third party app analytics link service, travel asset suggestion service, user data service, user list customer type service, user list service

readme

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:

  1. Install bazel: npm install -g @bazel/bazelisk
  2. Clone the Google APIs' original interface definitions: git clone https://github.com/googleapis/googleapis.git
  3. Build for NodeJs: bazel build //google/ads/googleads/v19:googleads-nodejs
  4. The output file (zipped) is located in: bazel-bin/google/ads/googleads/v19/
  5. Unzip the file googleads-nodejs.tar.gz (This repo is a copy of files in this zipped file)
  6. Use npm to compile the package.