@guardian/google-admanager-api
Version:
Google Ad Manager API Client Library for NodeJs
26 lines (19 loc) • 580 B
text/typescript
import { AdManagerClient, GoogleSACredential } from "../../lib";
const credential = new GoogleSACredential({
type: "service_account",
project_id: "...",
private_key_id: "...",
private_key: "...",
client_email: "...",
client_id: "...",
});
// or
// const credential = new GoogleSAFileCredential('./credentials.json');
const adManagerClient = new AdManagerClient(
1234,
credential,
"applicationName",
);
const networkService = await adManagerClient.getService("NetworkService");
const networks = await networkService.getAllNetworks();
console.log(networks);