@htdangkhoa/google-ads
Version:
Google Ads API client for Node.js
11 lines (10 loc) • 873 B
TypeScript
import { OAuth2Client, ServiceError } from '@grpc/grpc-js';
import { GoogleAdsFailure } from './generated/google/ads/googleads/v19/errors/errors.js';
import { MutateGoogleAdsResponse } from './generated/google/ads/googleads/v19/services/google_ads_service.js';
export declare const getCredentials: (authClient: OAuth2Client) => import("@grpc/grpc-js").ChannelCredentials;
export declare const decodeGoogleAdsFailureBuffer: (buffer: Buffer) => GoogleAdsFailure;
export declare const getGoogleAdsError: (error: Error | ServiceError) => GoogleAdsFailure | Error;
export declare const decodePartialFailureError: (response: MutateGoogleAdsResponse) => MutateGoogleAdsResponse | {
partial_failure_error: GoogleAdsFailure;
mutate_operation_responses?: import("./generated/google/ads/googleads/v19/services/google_ads_service.js").MutateOperationResponse[] | undefined;
};