google-ads-api-client
Version:
A friendly and exhaustive client to the google-ads-api, code generated directly from google's published protobuf schema.
38 lines (37 loc) • 1.5 kB
TypeScript
import type { BinaryWriteOptions } from "@protobuf-ts/runtime";
import type { IBinaryWriter } from "@protobuf-ts/runtime";
import type { BinaryReadOptions } from "@protobuf-ts/runtime";
import type { IBinaryReader } from "@protobuf-ts/runtime";
import type { PartialMessage } from "@protobuf-ts/runtime";
import { MessageType } from "@protobuf-ts/runtime";
/**
* A mapping that can be used by custom parameter tags in a
* `tracking_url_template`, `final_urls`, or `mobile_final_urls`.
*
* @generated from protobuf message google.ads.googleads.v11.common.CustomParameter
*/
export interface CustomParameter {
/**
* The key matching the parameter tag name.
*
* @generated from protobuf field: optional string key = 3;
*/
key?: string;
/**
* The value to be substituted.
*
* @generated from protobuf field: optional string value = 4;
*/
value?: string;
}
declare class CustomParameter$Type extends MessageType<CustomParameter> {
constructor();
create(value?: PartialMessage<CustomParameter>): CustomParameter;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CustomParameter): CustomParameter;
internalBinaryWrite(message: CustomParameter, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message google.ads.googleads.v11.common.CustomParameter
*/
export declare const CustomParameter: CustomParameter$Type;
export {};