sfcc-cip-analytics-client
Version:
SFCC Commerce Intelligence Platform Analytics Client
19 lines (18 loc) • 845 B
TypeScript
import { QueryTemplateParams, EnhancedQueryFunction } from "../helpers";
export interface PromotionDiscountAnalysis {
submit_day: Date | string;
total_orders: number;
promotion_class: string;
std_total_discount: number;
promotion_orders: number;
avg_discount_per_order: number;
}
/**
* Query promotion discount analysis to measure incremental impact
* Business Question: Are my promotions driving incremental sales or just discounting existing sales?
* Primary users: Marketing and Merchandising teams
* @param client The Avatica client instance (must have an open connection)
* @param dateRange Date range to filter results
* @param batchSize Size of each batch to yield (default: 100)
*/
export declare const queryPromotionDiscountAnalysis: EnhancedQueryFunction<PromotionDiscountAnalysis, QueryTemplateParams>;