@dmgt/google-ad-manager-api
Version:
Typed Google Ad Manager API
52 lines (50 loc) • 1.87 kB
text/typescript
import { CreateTargetingPresets } from '../definitions/CreateTargetingPresets'
import { CreateTargetingPresetsResponse } from '../definitions/CreateTargetingPresetsResponse'
import { GetTargetingPresetsByStatement } from '../definitions/GetTargetingPresetsByStatement'
import { GetTargetingPresetsByStatementResponse } from '../definitions/GetTargetingPresetsByStatementResponse'
import { PerformTargetingPresetAction } from '../definitions/PerformTargetingPresetAction'
import { PerformTargetingPresetActionResponse } from '../definitions/PerformTargetingPresetActionResponse'
import { UpdateTargetingPresets } from '../definitions/UpdateTargetingPresets'
import { UpdateTargetingPresetsResponse } from '../definitions/UpdateTargetingPresetsResponse'
export interface TargetingPresetServiceInterfacePort {
createTargetingPresets(
createTargetingPresets: CreateTargetingPresets,
callback: (
err: any,
result: CreateTargetingPresetsResponse,
rawResponse: any,
soapHeader: any,
rawRequest: any,
) => void,
): void
getTargetingPresetsByStatement(
getTargetingPresetsByStatement: GetTargetingPresetsByStatement,
callback: (
err: any,
result: GetTargetingPresetsByStatementResponse,
rawResponse: any,
soapHeader: any,
rawRequest: any,
) => void,
): void
performTargetingPresetAction(
performTargetingPresetAction: PerformTargetingPresetAction,
callback: (
err: any,
result: PerformTargetingPresetActionResponse,
rawResponse: any,
soapHeader: any,
rawRequest: any,
) => void,
): void
updateTargetingPresets(
updateTargetingPresets: UpdateTargetingPresets,
callback: (
err: any,
result: UpdateTargetingPresetsResponse,
rawResponse: any,
soapHeader: any,
rawRequest: any,
) => void,
): void
}