Skip to content

Commit

Permalink
fix(realtimebidding): update the API
Browse files Browse the repository at this point in the history
  • Loading branch information
yoshi-automation authored and JustinBeckwith committed Jul 10, 2020
1 parent b7c4d93 commit 4295587
Show file tree
Hide file tree
Showing 7 changed files with 5,243 additions and 0 deletions.
1,782 changes: 1,782 additions & 0 deletions discovery/realtimebidding-v1.json

Large diffs are not rendered by default.

47 changes: 47 additions & 0 deletions src/apis/realtimebidding/README.md
@@ -0,0 +1,47 @@
<img src="https://avatars0.githubusercontent.com/u/1342004?v=3&s=96" alt="Google Inc. logo" title="Google" align="right" height="96" width="96"/>

# realtimebidding

> Allows external bidders to manage their RTB integration with Google. This includes managing bidder endpoints, QPS quotas, configuring what ad inventory to receive via pretargeting, submitting creatives for verification, and accessing creative metadata such as approval status.
## Installation

```sh
$ npm install googleapis
```

## Usage
All documentation and usage information can be found on [GitHub](https://github.com/googleapis/google-api-nodejs-client).

## Building a browser bundle

This library can be used in a browser. To prepare a single file bundle, clone the
[repository](https://github.com/googleapis/google-api-nodejs-client) and run

```sh
$ cd src/apis/realtimebidding
$ npm install
$ npm run webpack
```

The generated bundle will be written to `dist/realtimebidding.min.js`. Use it from your HTML file:

```html
<script src="/path/to/realtimebidding.min.js"></script>
<script>
const { realtimebidding, auth } = Realtimebidding;
</script>
```

## License
This library is licensed under Apache 2.0. Full license text is available in [LICENSE](https://github.com/googleapis/google-api-nodejs-client/blob/master/LICENSE).

## Contributing
We love contributions! Before submitting a Pull Request, it's always good to start with a new issue first. To learn more, see [CONTRIBUTING](https://github.com/google/google-api-nodejs-client/blob/master/.github/CONTRIBUTING.md).

## Questions/problems?
* Ask your development related questions on [StackOverflow](http://stackoverflow.com/questions/tagged/google-api-nodejs-client).
* If you've found an bug/issue, please [file it on GitHub](https://github.com/googleapis/google-api-nodejs-client/issues).


*Crafted with ❤️ by the Google Node.js team*
37 changes: 37 additions & 0 deletions src/apis/realtimebidding/index.ts
@@ -0,0 +1,37 @@
// Copyright 2020 Google LLC
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.

/*! THIS FILE IS AUTO-GENERATED */

import {AuthPlus, getAPI, GoogleConfigurable} from 'googleapis-common';
import {realtimebidding_v1} from './v1';

export const VERSIONS = {
v1: realtimebidding_v1.Realtimebidding,
};

export function realtimebidding(
version: 'v1'
): realtimebidding_v1.Realtimebidding;
export function realtimebidding(
options: realtimebidding_v1.Options
): realtimebidding_v1.Realtimebidding;
export function realtimebidding<T = realtimebidding_v1.Realtimebidding>(
this: GoogleConfigurable,
versionOrOptions: 'v1' | realtimebidding_v1.Options
) {
return getAPI<T>('realtimebidding', versionOrOptions, VERSIONS, this);
}

const auth = new AuthPlus();
export {auth};
43 changes: 43 additions & 0 deletions src/apis/realtimebidding/package.json
@@ -0,0 +1,43 @@
{
"name": "@google/realtimebidding",
"version": "0.1.0",
"description": "realtimebidding",
"main": "build/index.js",
"types": "build/index.d.ts",
"keywords": [
"google"
],
"author": "Google LLC",
"license": "Apache-2.0",
"homepage": "https://github.com/googleapis/google-api-nodejs-client",
"bugs": {
"url": "https://github.com/googleapis/google-api-nodejs-client/issues"
},
"repository": {
"type": "git",
"url": "https://github.com/googleapis/google-api-nodejs-client.git"
},
"engines": {
"node": ">=10.0.0"
},
"scripts": {
"fix": "gts fix",
"lint": "gts check",
"compile": "tsc -p .",
"prepare": "npm run compile",
"docs": "typedoc --out docs/",
"webpack": "webpack"
},
"dependencies": {
"googleapis-common": "^4.4.0"
},
"devDependencies": {
"gts": "^2.0.0",
"null-loader": "^4.0.0",
"ts-loader": "^7.0.0",
"typedoc": "^0.17.0",
"typescript": "~3.7.0",
"webpack": "^4.35.3",
"webpack-cli": "^3.3.5"
}
}
10 changes: 10 additions & 0 deletions src/apis/realtimebidding/tsconfig.json
@@ -0,0 +1,10 @@
{
"extends": "./node_modules/gts/tsconfig-google.json",
"compilerOptions": {
"rootDir": ".",
"outDir": "build"
},
"include": [
"*.ts",
]
}

0 comments on commit 4295587

Please sign in to comment.