google-ads-node
Version:
Google Ads gRPC Client Library for Node
346 lines (291 loc) • 16.5 kB
TypeScript
// package: google.ads.googleads.v2.services
// file: google/ads/googleads/v2/services/conversion_upload_service.proto
import * as jspb from "google-protobuf";
import * as google_api_annotations_pb from "../../../../../google/api/annotations_pb";
import * as google_protobuf_wrappers_pb from "google-protobuf/google/protobuf/wrappers_pb";
import * as google_rpc_status_pb from "../../../../../google/rpc/status_pb";
import * as google_api_client_pb from "../../../../../google/api/client_pb";
export class UploadClickConversionsRequest extends jspb.Message {
getCustomerId(): string;
setCustomerId(value: string): void;
clearConversionsList(): void;
getConversionsList(): Array<ClickConversion>;
setConversionsList(value: Array<ClickConversion>): void;
addConversions(value?: ClickConversion, index?: number): ClickConversion;
getPartialFailure(): boolean;
setPartialFailure(value: boolean): void;
getValidateOnly(): boolean;
setValidateOnly(value: boolean): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): UploadClickConversionsRequest.AsObject;
static toObject(includeInstance: boolean, msg: UploadClickConversionsRequest): UploadClickConversionsRequest.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: UploadClickConversionsRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): UploadClickConversionsRequest;
static deserializeBinaryFromReader(message: UploadClickConversionsRequest, reader: jspb.BinaryReader): UploadClickConversionsRequest;
}
export namespace UploadClickConversionsRequest {
export type AsObject = {
customerId: string,
conversionsList: Array<ClickConversion.AsObject>,
partialFailure: boolean,
validateOnly: boolean,
}
}
export class UploadClickConversionsResponse extends jspb.Message {
hasPartialFailureError(): boolean;
clearPartialFailureError(): void;
getPartialFailureError(): google_rpc_status_pb.Status | undefined;
setPartialFailureError(value?: google_rpc_status_pb.Status): void;
clearResultsList(): void;
getResultsList(): Array<ClickConversionResult>;
setResultsList(value: Array<ClickConversionResult>): void;
addResults(value?: ClickConversionResult, index?: number): ClickConversionResult;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): UploadClickConversionsResponse.AsObject;
static toObject(includeInstance: boolean, msg: UploadClickConversionsResponse): UploadClickConversionsResponse.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: UploadClickConversionsResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): UploadClickConversionsResponse;
static deserializeBinaryFromReader(message: UploadClickConversionsResponse, reader: jspb.BinaryReader): UploadClickConversionsResponse;
}
export namespace UploadClickConversionsResponse {
export type AsObject = {
partialFailureError?: google_rpc_status_pb.Status.AsObject,
resultsList: Array<ClickConversionResult.AsObject>,
}
}
export class UploadCallConversionsRequest extends jspb.Message {
getCustomerId(): string;
setCustomerId(value: string): void;
clearConversionsList(): void;
getConversionsList(): Array<CallConversion>;
setConversionsList(value: Array<CallConversion>): void;
addConversions(value?: CallConversion, index?: number): CallConversion;
getPartialFailure(): boolean;
setPartialFailure(value: boolean): void;
getValidateOnly(): boolean;
setValidateOnly(value: boolean): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): UploadCallConversionsRequest.AsObject;
static toObject(includeInstance: boolean, msg: UploadCallConversionsRequest): UploadCallConversionsRequest.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: UploadCallConversionsRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): UploadCallConversionsRequest;
static deserializeBinaryFromReader(message: UploadCallConversionsRequest, reader: jspb.BinaryReader): UploadCallConversionsRequest;
}
export namespace UploadCallConversionsRequest {
export type AsObject = {
customerId: string,
conversionsList: Array<CallConversion.AsObject>,
partialFailure: boolean,
validateOnly: boolean,
}
}
export class UploadCallConversionsResponse extends jspb.Message {
hasPartialFailureError(): boolean;
clearPartialFailureError(): void;
getPartialFailureError(): google_rpc_status_pb.Status | undefined;
setPartialFailureError(value?: google_rpc_status_pb.Status): void;
clearResultsList(): void;
getResultsList(): Array<CallConversionResult>;
setResultsList(value: Array<CallConversionResult>): void;
addResults(value?: CallConversionResult, index?: number): CallConversionResult;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): UploadCallConversionsResponse.AsObject;
static toObject(includeInstance: boolean, msg: UploadCallConversionsResponse): UploadCallConversionsResponse.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: UploadCallConversionsResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): UploadCallConversionsResponse;
static deserializeBinaryFromReader(message: UploadCallConversionsResponse, reader: jspb.BinaryReader): UploadCallConversionsResponse;
}
export namespace UploadCallConversionsResponse {
export type AsObject = {
partialFailureError?: google_rpc_status_pb.Status.AsObject,
resultsList: Array<CallConversionResult.AsObject>,
}
}
export class ClickConversion extends jspb.Message {
hasGclid(): boolean;
clearGclid(): void;
getGclid(): google_protobuf_wrappers_pb.StringValue | undefined;
setGclid(value?: google_protobuf_wrappers_pb.StringValue): void;
hasConversionAction(): boolean;
clearConversionAction(): void;
getConversionAction(): google_protobuf_wrappers_pb.StringValue | undefined;
setConversionAction(value?: google_protobuf_wrappers_pb.StringValue): void;
hasConversionDateTime(): boolean;
clearConversionDateTime(): void;
getConversionDateTime(): google_protobuf_wrappers_pb.StringValue | undefined;
setConversionDateTime(value?: google_protobuf_wrappers_pb.StringValue): void;
hasConversionValue(): boolean;
clearConversionValue(): void;
getConversionValue(): google_protobuf_wrappers_pb.DoubleValue | undefined;
setConversionValue(value?: google_protobuf_wrappers_pb.DoubleValue): void;
hasCurrencyCode(): boolean;
clearCurrencyCode(): void;
getCurrencyCode(): google_protobuf_wrappers_pb.StringValue | undefined;
setCurrencyCode(value?: google_protobuf_wrappers_pb.StringValue): void;
hasOrderId(): boolean;
clearOrderId(): void;
getOrderId(): google_protobuf_wrappers_pb.StringValue | undefined;
setOrderId(value?: google_protobuf_wrappers_pb.StringValue): void;
hasExternalAttributionData(): boolean;
clearExternalAttributionData(): void;
getExternalAttributionData(): ExternalAttributionData | undefined;
setExternalAttributionData(value?: ExternalAttributionData): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): ClickConversion.AsObject;
static toObject(includeInstance: boolean, msg: ClickConversion): ClickConversion.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: ClickConversion, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): ClickConversion;
static deserializeBinaryFromReader(message: ClickConversion, reader: jspb.BinaryReader): ClickConversion;
}
export namespace ClickConversion {
export type AsObject = {
gclid?: google_protobuf_wrappers_pb.StringValue.AsObject,
conversionAction?: google_protobuf_wrappers_pb.StringValue.AsObject,
conversionDateTime?: google_protobuf_wrappers_pb.StringValue.AsObject,
conversionValue?: google_protobuf_wrappers_pb.DoubleValue.AsObject,
currencyCode?: google_protobuf_wrappers_pb.StringValue.AsObject,
orderId?: google_protobuf_wrappers_pb.StringValue.AsObject,
externalAttributionData?: ExternalAttributionData.AsObject,
}
}
export class CallConversion extends jspb.Message {
hasCallerId(): boolean;
clearCallerId(): void;
getCallerId(): google_protobuf_wrappers_pb.StringValue | undefined;
setCallerId(value?: google_protobuf_wrappers_pb.StringValue): void;
hasCallStartDateTime(): boolean;
clearCallStartDateTime(): void;
getCallStartDateTime(): google_protobuf_wrappers_pb.StringValue | undefined;
setCallStartDateTime(value?: google_protobuf_wrappers_pb.StringValue): void;
hasConversionAction(): boolean;
clearConversionAction(): void;
getConversionAction(): google_protobuf_wrappers_pb.StringValue | undefined;
setConversionAction(value?: google_protobuf_wrappers_pb.StringValue): void;
hasConversionDateTime(): boolean;
clearConversionDateTime(): void;
getConversionDateTime(): google_protobuf_wrappers_pb.StringValue | undefined;
setConversionDateTime(value?: google_protobuf_wrappers_pb.StringValue): void;
hasConversionValue(): boolean;
clearConversionValue(): void;
getConversionValue(): google_protobuf_wrappers_pb.DoubleValue | undefined;
setConversionValue(value?: google_protobuf_wrappers_pb.DoubleValue): void;
hasCurrencyCode(): boolean;
clearCurrencyCode(): void;
getCurrencyCode(): google_protobuf_wrappers_pb.StringValue | undefined;
setCurrencyCode(value?: google_protobuf_wrappers_pb.StringValue): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): CallConversion.AsObject;
static toObject(includeInstance: boolean, msg: CallConversion): CallConversion.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: CallConversion, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): CallConversion;
static deserializeBinaryFromReader(message: CallConversion, reader: jspb.BinaryReader): CallConversion;
}
export namespace CallConversion {
export type AsObject = {
callerId?: google_protobuf_wrappers_pb.StringValue.AsObject,
callStartDateTime?: google_protobuf_wrappers_pb.StringValue.AsObject,
conversionAction?: google_protobuf_wrappers_pb.StringValue.AsObject,
conversionDateTime?: google_protobuf_wrappers_pb.StringValue.AsObject,
conversionValue?: google_protobuf_wrappers_pb.DoubleValue.AsObject,
currencyCode?: google_protobuf_wrappers_pb.StringValue.AsObject,
}
}
export class ExternalAttributionData extends jspb.Message {
hasExternalAttributionCredit(): boolean;
clearExternalAttributionCredit(): void;
getExternalAttributionCredit(): google_protobuf_wrappers_pb.DoubleValue | undefined;
setExternalAttributionCredit(value?: google_protobuf_wrappers_pb.DoubleValue): void;
hasExternalAttributionModel(): boolean;
clearExternalAttributionModel(): void;
getExternalAttributionModel(): google_protobuf_wrappers_pb.StringValue | undefined;
setExternalAttributionModel(value?: google_protobuf_wrappers_pb.StringValue): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): ExternalAttributionData.AsObject;
static toObject(includeInstance: boolean, msg: ExternalAttributionData): ExternalAttributionData.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: ExternalAttributionData, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): ExternalAttributionData;
static deserializeBinaryFromReader(message: ExternalAttributionData, reader: jspb.BinaryReader): ExternalAttributionData;
}
export namespace ExternalAttributionData {
export type AsObject = {
externalAttributionCredit?: google_protobuf_wrappers_pb.DoubleValue.AsObject,
externalAttributionModel?: google_protobuf_wrappers_pb.StringValue.AsObject,
}
}
export class ClickConversionResult extends jspb.Message {
hasGclid(): boolean;
clearGclid(): void;
getGclid(): google_protobuf_wrappers_pb.StringValue | undefined;
setGclid(value?: google_protobuf_wrappers_pb.StringValue): void;
hasConversionAction(): boolean;
clearConversionAction(): void;
getConversionAction(): google_protobuf_wrappers_pb.StringValue | undefined;
setConversionAction(value?: google_protobuf_wrappers_pb.StringValue): void;
hasConversionDateTime(): boolean;
clearConversionDateTime(): void;
getConversionDateTime(): google_protobuf_wrappers_pb.StringValue | undefined;
setConversionDateTime(value?: google_protobuf_wrappers_pb.StringValue): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): ClickConversionResult.AsObject;
static toObject(includeInstance: boolean, msg: ClickConversionResult): ClickConversionResult.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: ClickConversionResult, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): ClickConversionResult;
static deserializeBinaryFromReader(message: ClickConversionResult, reader: jspb.BinaryReader): ClickConversionResult;
}
export namespace ClickConversionResult {
export type AsObject = {
gclid?: google_protobuf_wrappers_pb.StringValue.AsObject,
conversionAction?: google_protobuf_wrappers_pb.StringValue.AsObject,
conversionDateTime?: google_protobuf_wrappers_pb.StringValue.AsObject,
}
}
export class CallConversionResult extends jspb.Message {
hasCallerId(): boolean;
clearCallerId(): void;
getCallerId(): google_protobuf_wrappers_pb.StringValue | undefined;
setCallerId(value?: google_protobuf_wrappers_pb.StringValue): void;
hasCallStartDateTime(): boolean;
clearCallStartDateTime(): void;
getCallStartDateTime(): google_protobuf_wrappers_pb.StringValue | undefined;
setCallStartDateTime(value?: google_protobuf_wrappers_pb.StringValue): void;
hasConversionAction(): boolean;
clearConversionAction(): void;
getConversionAction(): google_protobuf_wrappers_pb.StringValue | undefined;
setConversionAction(value?: google_protobuf_wrappers_pb.StringValue): void;
hasConversionDateTime(): boolean;
clearConversionDateTime(): void;
getConversionDateTime(): google_protobuf_wrappers_pb.StringValue | undefined;
setConversionDateTime(value?: google_protobuf_wrappers_pb.StringValue): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): CallConversionResult.AsObject;
static toObject(includeInstance: boolean, msg: CallConversionResult): CallConversionResult.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: CallConversionResult, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): CallConversionResult;
static deserializeBinaryFromReader(message: CallConversionResult, reader: jspb.BinaryReader): CallConversionResult;
}
export namespace CallConversionResult {
export type AsObject = {
callerId?: google_protobuf_wrappers_pb.StringValue.AsObject,
callStartDateTime?: google_protobuf_wrappers_pb.StringValue.AsObject,
conversionAction?: google_protobuf_wrappers_pb.StringValue.AsObject,
conversionDateTime?: google_protobuf_wrappers_pb.StringValue.AsObject,
}
}