@dmgt/google-ad-manager-api
Version:
Typed Google Ad Manager API
52 lines (50 loc) • 1.65 kB
text/typescript
import { CreateYieldGroups } from '../definitions/CreateYieldGroups'
import { CreateYieldGroupsResponse } from '../definitions/CreateYieldGroupsResponse'
import { GetYieldGroupsByStatement } from '../definitions/GetYieldGroupsByStatement'
import { GetYieldGroupsByStatementResponse } from '../definitions/GetYieldGroupsByStatementResponse'
import { GetYieldPartners } from '../definitions/GetYieldPartners'
import { GetYieldPartnersResponse } from '../definitions/GetYieldPartnersResponse'
import { UpdateYieldGroups } from '../definitions/UpdateYieldGroups'
import { UpdateYieldGroupsResponse } from '../definitions/UpdateYieldGroupsResponse'
export interface YieldGroupServiceInterfacePort {
createYieldGroups(
createYieldGroups: CreateYieldGroups,
callback: (
err: any,
result: CreateYieldGroupsResponse,
rawResponse: any,
soapHeader: any,
rawRequest: any,
) => void,
): void
getYieldGroupsByStatement(
getYieldGroupsByStatement: GetYieldGroupsByStatement,
callback: (
err: any,
result: GetYieldGroupsByStatementResponse,
rawResponse: any,
soapHeader: any,
rawRequest: any,
) => void,
): void
getYieldPartners(
getYieldPartners: GetYieldPartners,
callback: (
err: any,
result: GetYieldPartnersResponse,
rawResponse: any,
soapHeader: any,
rawRequest: any,
) => void,
): void
updateYieldGroups(
updateYieldGroups: UpdateYieldGroups,
callback: (
err: any,
result: UpdateYieldGroupsResponse,
rawResponse: any,
soapHeader: any,
rawRequest: any,
) => void,
): void
}