├── .eslintrc ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── fixtures ├── accounts.google.com-443 │ └── oauth2-token-post ├── ads.google.com-443 │ ├── association-create │ ├── association-query │ ├── association-service │ ├── company-query │ ├── company-service │ ├── creative-create │ ├── creative-query │ ├── creative-service │ ├── custom-targeting-key-query │ ├── custom-targeting-service │ ├── custom-targeting-values-query │ ├── inventory-query │ ├── inventory-service │ ├── label-query │ ├── label-service │ ├── line-item-create │ ├── line-item-query │ ├── line-item-service │ ├── order-create │ ├── order-query │ ├── order-service │ ├── report-get-download-url │ ├── report-job-create │ ├── report-service │ └── report-status ├── input │ ├── creative.json │ ├── line-item.json │ ├── order.json │ └── report-job.json └── setup │ ├── application-creds.json │ └── config.json ├── generate-authentication-url.js ├── generate-refresh-token.js ├── index.js ├── lib ├── dfp.js └── user.js ├── local └── .gitignore ├── package.json └── tests ├── ad-unit-test.js ├── advertiser-test.js ├── association-test.js ├── creative-test.js ├── get-criteria-test.js ├── label-test.js ├── line-item-test.js ├── order-test.js └── report-test.js /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | 3 | *.log 4 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/README.md -------------------------------------------------------------------------------- /fixtures/accounts.google.com-443/oauth2-token-post: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/fixtures/accounts.google.com-443/oauth2-token-post -------------------------------------------------------------------------------- /fixtures/ads.google.com-443/association-create: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/fixtures/ads.google.com-443/association-create -------------------------------------------------------------------------------- /fixtures/ads.google.com-443/association-query: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/fixtures/ads.google.com-443/association-query -------------------------------------------------------------------------------- /fixtures/ads.google.com-443/association-service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/fixtures/ads.google.com-443/association-service -------------------------------------------------------------------------------- /fixtures/ads.google.com-443/company-query: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/fixtures/ads.google.com-443/company-query -------------------------------------------------------------------------------- /fixtures/ads.google.com-443/company-service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/fixtures/ads.google.com-443/company-service -------------------------------------------------------------------------------- /fixtures/ads.google.com-443/creative-create: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/fixtures/ads.google.com-443/creative-create -------------------------------------------------------------------------------- /fixtures/ads.google.com-443/creative-query: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/fixtures/ads.google.com-443/creative-query -------------------------------------------------------------------------------- /fixtures/ads.google.com-443/creative-service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/fixtures/ads.google.com-443/creative-service -------------------------------------------------------------------------------- /fixtures/ads.google.com-443/custom-targeting-key-query: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/fixtures/ads.google.com-443/custom-targeting-key-query -------------------------------------------------------------------------------- /fixtures/ads.google.com-443/custom-targeting-service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/fixtures/ads.google.com-443/custom-targeting-service -------------------------------------------------------------------------------- /fixtures/ads.google.com-443/custom-targeting-values-query: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/fixtures/ads.google.com-443/custom-targeting-values-query -------------------------------------------------------------------------------- /fixtures/ads.google.com-443/inventory-query: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/fixtures/ads.google.com-443/inventory-query -------------------------------------------------------------------------------- /fixtures/ads.google.com-443/inventory-service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/fixtures/ads.google.com-443/inventory-service -------------------------------------------------------------------------------- /fixtures/ads.google.com-443/label-query: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/fixtures/ads.google.com-443/label-query -------------------------------------------------------------------------------- /fixtures/ads.google.com-443/label-service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/fixtures/ads.google.com-443/label-service -------------------------------------------------------------------------------- /fixtures/ads.google.com-443/line-item-create: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/fixtures/ads.google.com-443/line-item-create -------------------------------------------------------------------------------- /fixtures/ads.google.com-443/line-item-query: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/fixtures/ads.google.com-443/line-item-query -------------------------------------------------------------------------------- /fixtures/ads.google.com-443/line-item-service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/fixtures/ads.google.com-443/line-item-service -------------------------------------------------------------------------------- /fixtures/ads.google.com-443/order-create: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/fixtures/ads.google.com-443/order-create -------------------------------------------------------------------------------- /fixtures/ads.google.com-443/order-query: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/fixtures/ads.google.com-443/order-query -------------------------------------------------------------------------------- /fixtures/ads.google.com-443/order-service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/fixtures/ads.google.com-443/order-service -------------------------------------------------------------------------------- /fixtures/ads.google.com-443/report-get-download-url: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/fixtures/ads.google.com-443/report-get-download-url -------------------------------------------------------------------------------- /fixtures/ads.google.com-443/report-job-create: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/fixtures/ads.google.com-443/report-job-create -------------------------------------------------------------------------------- /fixtures/ads.google.com-443/report-service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/fixtures/ads.google.com-443/report-service -------------------------------------------------------------------------------- /fixtures/ads.google.com-443/report-status: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/fixtures/ads.google.com-443/report-status -------------------------------------------------------------------------------- /fixtures/input/creative.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/fixtures/input/creative.json -------------------------------------------------------------------------------- /fixtures/input/line-item.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/fixtures/input/line-item.json -------------------------------------------------------------------------------- /fixtures/input/order.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/fixtures/input/order.json -------------------------------------------------------------------------------- /fixtures/input/report-job.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/fixtures/input/report-job.json -------------------------------------------------------------------------------- /fixtures/setup/application-creds.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/fixtures/setup/application-creds.json -------------------------------------------------------------------------------- /fixtures/setup/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/fixtures/setup/config.json -------------------------------------------------------------------------------- /generate-authentication-url.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/generate-authentication-url.js -------------------------------------------------------------------------------- /generate-refresh-token.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/generate-refresh-token.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./lib/dfp'); 4 | -------------------------------------------------------------------------------- /lib/dfp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/lib/dfp.js -------------------------------------------------------------------------------- /lib/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/lib/user.js -------------------------------------------------------------------------------- /local/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | 3 | !.gitignore 4 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/package.json -------------------------------------------------------------------------------- /tests/ad-unit-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/tests/ad-unit-test.js -------------------------------------------------------------------------------- /tests/advertiser-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/tests/advertiser-test.js -------------------------------------------------------------------------------- /tests/association-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/tests/association-test.js -------------------------------------------------------------------------------- /tests/creative-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/tests/creative-test.js -------------------------------------------------------------------------------- /tests/get-criteria-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/tests/get-criteria-test.js -------------------------------------------------------------------------------- /tests/label-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/tests/label-test.js -------------------------------------------------------------------------------- /tests/line-item-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/tests/line-item-test.js -------------------------------------------------------------------------------- /tests/order-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/tests/order-test.js -------------------------------------------------------------------------------- /tests/report-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanek/node-google-dfp-wrapper/HEAD/tests/report-test.js --------------------------------------------------------------------------------