google-ads-api-client
Version:
A friendly and exhaustive client to the google-ads-api, code generated directly from google's published protobuf schema.
331 lines (330 loc) • 12.2 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";
/**
* Container for enum representing the number of days between the impression and
* the conversion or between the impression and adjustments to the conversion.
*
* @generated from protobuf message google.ads.googleads.v11.enums.ConversionOrAdjustmentLagBucketEnum
*/
export interface ConversionOrAdjustmentLagBucketEnum {
}
/**
* Enum representing the number of days between the impression and the
* conversion or between the impression and adjustments to the conversion.
*
* @generated from protobuf enum google.ads.googleads.v11.enums.ConversionOrAdjustmentLagBucketEnum.ConversionOrAdjustmentLagBucket
*/
export declare enum ConversionOrAdjustmentLagBucketEnum_ConversionOrAdjustmentLagBucket {
/**
* Not specified.
*
* @generated from protobuf enum value: UNSPECIFIED = 0;
*/
UNSPECIFIED = 0,
/**
* Used for return value only. Represents value unknown in this version.
*
* @generated from protobuf enum value: UNKNOWN = 1;
*/
UNKNOWN = 1,
/**
* Conversion lag bucket from 0 to 1 day. 0 day is included, 1 day is not.
*
* @generated from protobuf enum value: CONVERSION_LESS_THAN_ONE_DAY = 2;
*/
CONVERSION_LESS_THAN_ONE_DAY = 2,
/**
* Conversion lag bucket from 1 to 2 days. 1 day is included, 2 days is not.
*
* @generated from protobuf enum value: CONVERSION_ONE_TO_TWO_DAYS = 3;
*/
CONVERSION_ONE_TO_TWO_DAYS = 3,
/**
* Conversion lag bucket from 2 to 3 days. 2 days is included,
* 3 days is not.
*
* @generated from protobuf enum value: CONVERSION_TWO_TO_THREE_DAYS = 4;
*/
CONVERSION_TWO_TO_THREE_DAYS = 4,
/**
* Conversion lag bucket from 3 to 4 days. 3 days is included,
* 4 days is not.
*
* @generated from protobuf enum value: CONVERSION_THREE_TO_FOUR_DAYS = 5;
*/
CONVERSION_THREE_TO_FOUR_DAYS = 5,
/**
* Conversion lag bucket from 4 to 5 days. 4 days is included,
* 5 days is not.
*
* @generated from protobuf enum value: CONVERSION_FOUR_TO_FIVE_DAYS = 6;
*/
CONVERSION_FOUR_TO_FIVE_DAYS = 6,
/**
* Conversion lag bucket from 5 to 6 days. 5 days is included,
* 6 days is not.
*
* @generated from protobuf enum value: CONVERSION_FIVE_TO_SIX_DAYS = 7;
*/
CONVERSION_FIVE_TO_SIX_DAYS = 7,
/**
* Conversion lag bucket from 6 to 7 days. 6 days is included,
* 7 days is not.
*
* @generated from protobuf enum value: CONVERSION_SIX_TO_SEVEN_DAYS = 8;
*/
CONVERSION_SIX_TO_SEVEN_DAYS = 8,
/**
* Conversion lag bucket from 7 to 8 days. 7 days is included,
* 8 days is not.
*
* @generated from protobuf enum value: CONVERSION_SEVEN_TO_EIGHT_DAYS = 9;
*/
CONVERSION_SEVEN_TO_EIGHT_DAYS = 9,
/**
* Conversion lag bucket from 8 to 9 days. 8 days is included,
* 9 days is not.
*
* @generated from protobuf enum value: CONVERSION_EIGHT_TO_NINE_DAYS = 10;
*/
CONVERSION_EIGHT_TO_NINE_DAYS = 10,
/**
* Conversion lag bucket from 9 to 10 days. 9 days is included,
* 10 days is not.
*
* @generated from protobuf enum value: CONVERSION_NINE_TO_TEN_DAYS = 11;
*/
CONVERSION_NINE_TO_TEN_DAYS = 11,
/**
* Conversion lag bucket from 10 to 11 days. 10 days is included,
* 11 days is not.
*
* @generated from protobuf enum value: CONVERSION_TEN_TO_ELEVEN_DAYS = 12;
*/
CONVERSION_TEN_TO_ELEVEN_DAYS = 12,
/**
* Conversion lag bucket from 11 to 12 days. 11 days is included,
* 12 days is not.
*
* @generated from protobuf enum value: CONVERSION_ELEVEN_TO_TWELVE_DAYS = 13;
*/
CONVERSION_ELEVEN_TO_TWELVE_DAYS = 13,
/**
* Conversion lag bucket from 12 to 13 days. 12 days is included,
* 13 days is not.
*
* @generated from protobuf enum value: CONVERSION_TWELVE_TO_THIRTEEN_DAYS = 14;
*/
CONVERSION_TWELVE_TO_THIRTEEN_DAYS = 14,
/**
* Conversion lag bucket from 13 to 14 days. 13 days is included,
* 14 days is not.
*
* @generated from protobuf enum value: CONVERSION_THIRTEEN_TO_FOURTEEN_DAYS = 15;
*/
CONVERSION_THIRTEEN_TO_FOURTEEN_DAYS = 15,
/**
* Conversion lag bucket from 14 to 21 days. 14 days is included,
* 21 days is not.
*
* @generated from protobuf enum value: CONVERSION_FOURTEEN_TO_TWENTY_ONE_DAYS = 16;
*/
CONVERSION_FOURTEEN_TO_TWENTY_ONE_DAYS = 16,
/**
* Conversion lag bucket from 21 to 30 days. 21 days is included,
* 30 days is not.
*
* @generated from protobuf enum value: CONVERSION_TWENTY_ONE_TO_THIRTY_DAYS = 17;
*/
CONVERSION_TWENTY_ONE_TO_THIRTY_DAYS = 17,
/**
* Conversion lag bucket from 30 to 45 days. 30 days is included,
* 45 days is not.
*
* @generated from protobuf enum value: CONVERSION_THIRTY_TO_FORTY_FIVE_DAYS = 18;
*/
CONVERSION_THIRTY_TO_FORTY_FIVE_DAYS = 18,
/**
* Conversion lag bucket from 45 to 60 days. 45 days is included,
* 60 days is not.
*
* @generated from protobuf enum value: CONVERSION_FORTY_FIVE_TO_SIXTY_DAYS = 19;
*/
CONVERSION_FORTY_FIVE_TO_SIXTY_DAYS = 19,
/**
* Conversion lag bucket from 60 to 90 days. 60 days is included,
* 90 days is not.
*
* @generated from protobuf enum value: CONVERSION_SIXTY_TO_NINETY_DAYS = 20;
*/
CONVERSION_SIXTY_TO_NINETY_DAYS = 20,
/**
* Conversion adjustment lag bucket from 0 to 1 day. 0 day is included,
* 1 day is not.
*
* @generated from protobuf enum value: ADJUSTMENT_LESS_THAN_ONE_DAY = 21;
*/
ADJUSTMENT_LESS_THAN_ONE_DAY = 21,
/**
* Conversion adjustment lag bucket from 1 to 2 days. 1 day is included,
* 2 days is not.
*
* @generated from protobuf enum value: ADJUSTMENT_ONE_TO_TWO_DAYS = 22;
*/
ADJUSTMENT_ONE_TO_TWO_DAYS = 22,
/**
* Conversion adjustment lag bucket from 2 to 3 days. 2 days is included,
* 3 days is not.
*
* @generated from protobuf enum value: ADJUSTMENT_TWO_TO_THREE_DAYS = 23;
*/
ADJUSTMENT_TWO_TO_THREE_DAYS = 23,
/**
* Conversion adjustment lag bucket from 3 to 4 days. 3 days is included,
* 4 days is not.
*
* @generated from protobuf enum value: ADJUSTMENT_THREE_TO_FOUR_DAYS = 24;
*/
ADJUSTMENT_THREE_TO_FOUR_DAYS = 24,
/**
* Conversion adjustment lag bucket from 4 to 5 days. 4 days is included,
* 5 days is not.
*
* @generated from protobuf enum value: ADJUSTMENT_FOUR_TO_FIVE_DAYS = 25;
*/
ADJUSTMENT_FOUR_TO_FIVE_DAYS = 25,
/**
* Conversion adjustment lag bucket from 5 to 6 days. 5 days is included,
* 6 days is not.
*
* @generated from protobuf enum value: ADJUSTMENT_FIVE_TO_SIX_DAYS = 26;
*/
ADJUSTMENT_FIVE_TO_SIX_DAYS = 26,
/**
* Conversion adjustment lag bucket from 6 to 7 days. 6 days is included,
* 7 days is not.
*
* @generated from protobuf enum value: ADJUSTMENT_SIX_TO_SEVEN_DAYS = 27;
*/
ADJUSTMENT_SIX_TO_SEVEN_DAYS = 27,
/**
* Conversion adjustment lag bucket from 7 to 8 days. 7 days is included,
* 8 days is not.
*
* @generated from protobuf enum value: ADJUSTMENT_SEVEN_TO_EIGHT_DAYS = 28;
*/
ADJUSTMENT_SEVEN_TO_EIGHT_DAYS = 28,
/**
* Conversion adjustment lag bucket from 8 to 9 days. 8 days is included,
* 9 days is not.
*
* @generated from protobuf enum value: ADJUSTMENT_EIGHT_TO_NINE_DAYS = 29;
*/
ADJUSTMENT_EIGHT_TO_NINE_DAYS = 29,
/**
* Conversion adjustment lag bucket from 9 to 10 days. 9 days is included,
* 10 days is not.
*
* @generated from protobuf enum value: ADJUSTMENT_NINE_TO_TEN_DAYS = 30;
*/
ADJUSTMENT_NINE_TO_TEN_DAYS = 30,
/**
* Conversion adjustment lag bucket from 10 to 11 days. 10 days is included,
* 11 days is not.
*
* @generated from protobuf enum value: ADJUSTMENT_TEN_TO_ELEVEN_DAYS = 31;
*/
ADJUSTMENT_TEN_TO_ELEVEN_DAYS = 31,
/**
* Conversion adjustment lag bucket from 11 to 12 days. 11 days is included,
* 12 days is not.
*
* @generated from protobuf enum value: ADJUSTMENT_ELEVEN_TO_TWELVE_DAYS = 32;
*/
ADJUSTMENT_ELEVEN_TO_TWELVE_DAYS = 32,
/**
* Conversion adjustment lag bucket from 12 to 13 days. 12 days is included,
* 13 days is not.
*
* @generated from protobuf enum value: ADJUSTMENT_TWELVE_TO_THIRTEEN_DAYS = 33;
*/
ADJUSTMENT_TWELVE_TO_THIRTEEN_DAYS = 33,
/**
* Conversion adjustment lag bucket from 13 to 14 days. 13 days is included,
* 14 days is not.
*
* @generated from protobuf enum value: ADJUSTMENT_THIRTEEN_TO_FOURTEEN_DAYS = 34;
*/
ADJUSTMENT_THIRTEEN_TO_FOURTEEN_DAYS = 34,
/**
* Conversion adjustment lag bucket from 14 to 21 days. 14 days is included,
* 21 days is not.
*
* @generated from protobuf enum value: ADJUSTMENT_FOURTEEN_TO_TWENTY_ONE_DAYS = 35;
*/
ADJUSTMENT_FOURTEEN_TO_TWENTY_ONE_DAYS = 35,
/**
* Conversion adjustment lag bucket from 21 to 30 days. 21 days is included,
* 30 days is not.
*
* @generated from protobuf enum value: ADJUSTMENT_TWENTY_ONE_TO_THIRTY_DAYS = 36;
*/
ADJUSTMENT_TWENTY_ONE_TO_THIRTY_DAYS = 36,
/**
* Conversion adjustment lag bucket from 30 to 45 days. 30 days is included,
* 45 days is not.
*
* @generated from protobuf enum value: ADJUSTMENT_THIRTY_TO_FORTY_FIVE_DAYS = 37;
*/
ADJUSTMENT_THIRTY_TO_FORTY_FIVE_DAYS = 37,
/**
* Conversion adjustment lag bucket from 45 to 60 days. 45 days is included,
* 60 days is not.
*
* @generated from protobuf enum value: ADJUSTMENT_FORTY_FIVE_TO_SIXTY_DAYS = 38;
*/
ADJUSTMENT_FORTY_FIVE_TO_SIXTY_DAYS = 38,
/**
* Conversion adjustment lag bucket from 60 to 90 days. 60 days is included,
* 90 days is not.
*
* @generated from protobuf enum value: ADJUSTMENT_SIXTY_TO_NINETY_DAYS = 39;
*/
ADJUSTMENT_SIXTY_TO_NINETY_DAYS = 39,
/**
* Conversion adjustment lag bucket from 90 to 145 days. 90 days is
* included, 145 days is not.
*
* @generated from protobuf enum value: ADJUSTMENT_NINETY_TO_ONE_HUNDRED_AND_FORTY_FIVE_DAYS = 40;
*/
ADJUSTMENT_NINETY_TO_ONE_HUNDRED_AND_FORTY_FIVE_DAYS = 40,
/**
* Conversion lag bucket UNKNOWN. This is for dates before conversion lag
* bucket was available in Google Ads.
*
* @generated from protobuf enum value: CONVERSION_UNKNOWN = 41;
*/
CONVERSION_UNKNOWN = 41,
/**
* Conversion adjustment lag bucket UNKNOWN. This is for dates before
* conversion adjustment lag bucket was available in Google Ads.
*
* @generated from protobuf enum value: ADJUSTMENT_UNKNOWN = 42;
*/
ADJUSTMENT_UNKNOWN = 42
}
declare class ConversionOrAdjustmentLagBucketEnum$Type extends MessageType<ConversionOrAdjustmentLagBucketEnum> {
constructor();
create(value?: PartialMessage<ConversionOrAdjustmentLagBucketEnum>): ConversionOrAdjustmentLagBucketEnum;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ConversionOrAdjustmentLagBucketEnum): ConversionOrAdjustmentLagBucketEnum;
internalBinaryWrite(message: ConversionOrAdjustmentLagBucketEnum, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message google.ads.googleads.v11.enums.ConversionOrAdjustmentLagBucketEnum
*/
export declare const ConversionOrAdjustmentLagBucketEnum: ConversionOrAdjustmentLagBucketEnum$Type;
export {};