nodejs-google-adwords
Version:
Google Ads API Client Library for Node.js
20 lines (19 loc) • 574 B
TypeScript
import { Criterion } from './enum/Criterion';
import { LocationTargetingStatus } from './enum/LocationTargetingStatus';
interface ICriterionRaw {
id: string;
readonly type: Criterion.Type;
'Criterion.Type': string;
}
interface ICriterion extends Partial<ICriterionRaw> {
}
interface ILocation extends ICriterion {
readonly locationName: string;
readonly displayType: string;
readonly targetingStatus: LocationTargetingStatus;
readonly parentLocations: ILocation[];
attributes: {
'xsi:type': 'Location';
};
}
export { ILocation };