@dmgt/google-ad-manager-api
Version:
Typed Google Ad Manager API
76 lines (74 loc) • 3.1 kB
text/typescript
import { CreateLineItemCreativeAssociations } from '../definitions/CreateLineItemCreativeAssociations'
import { CreateLineItemCreativeAssociationsResponse } from '../definitions/CreateLineItemCreativeAssociationsResponse'
import { GetLineItemCreativeAssociationsByStatement } from '../definitions/GetLineItemCreativeAssociationsByStatement'
import { GetLineItemCreativeAssociationsByStatementResponse } from '../definitions/GetLineItemCreativeAssociationsByStatementResponse'
import { GetPreviewUrl } from '../definitions/GetPreviewUrl'
import { GetPreviewUrlResponse } from '../definitions/GetPreviewUrlResponse'
import { GetPreviewUrlsForNativeStyles } from '../definitions/GetPreviewUrlsForNativeStyles'
import { GetPreviewUrlsForNativeStylesResponse } from '../definitions/GetPreviewUrlsForNativeStylesResponse'
import { PerformLineItemCreativeAssociationAction } from '../definitions/PerformLineItemCreativeAssociationAction'
import { PerformLineItemCreativeAssociationActionResponse } from '../definitions/PerformLineItemCreativeAssociationActionResponse'
import { UpdateLineItemCreativeAssociations } from '../definitions/UpdateLineItemCreativeAssociations'
import { UpdateLineItemCreativeAssociationsResponse } from '../definitions/UpdateLineItemCreativeAssociationsResponse'
export interface LineItemCreativeAssociationServiceInterfacePort {
createLineItemCreativeAssociations(
createLineItemCreativeAssociations: CreateLineItemCreativeAssociations,
callback: (
err: any,
result: CreateLineItemCreativeAssociationsResponse,
rawResponse: any,
soapHeader: any,
rawRequest: any,
) => void,
): void
getLineItemCreativeAssociationsByStatement(
getLineItemCreativeAssociationsByStatement: GetLineItemCreativeAssociationsByStatement,
callback: (
err: any,
result: GetLineItemCreativeAssociationsByStatementResponse,
rawResponse: any,
soapHeader: any,
rawRequest: any,
) => void,
): void
getPreviewUrl(
getPreviewUrl: GetPreviewUrl,
callback: (
err: any,
result: GetPreviewUrlResponse,
rawResponse: any,
soapHeader: any,
rawRequest: any,
) => void,
): void
getPreviewUrlsForNativeStyles(
getPreviewUrlsForNativeStyles: GetPreviewUrlsForNativeStyles,
callback: (
err: any,
result: GetPreviewUrlsForNativeStylesResponse,
rawResponse: any,
soapHeader: any,
rawRequest: any,
) => void,
): void
performLineItemCreativeAssociationAction(
performLineItemCreativeAssociationAction: PerformLineItemCreativeAssociationAction,
callback: (
err: any,
result: PerformLineItemCreativeAssociationActionResponse,
rawResponse: any,
soapHeader: any,
rawRequest: any,
) => void,
): void
updateLineItemCreativeAssociations(
updateLineItemCreativeAssociations: UpdateLineItemCreativeAssociations,
callback: (
err: any,
result: UpdateLineItemCreativeAssociationsResponse,
rawResponse: any,
soapHeader: any,
rawRequest: any,
) => void,
): void
}