package kz.konturai.parser.dto;

import kz.konturai.parser.model.PerformanceMetrics;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Map;

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class TargetingPerformanceDto {
    private Double totalSpend;
    private Long totalImpressions;
    private Long totalClicks;
    private Long totalLeads;
    private Double avgCtr;
    private Double avgCpm;
    private Double avgCpc;
    private Double avgCpa;
    private Double roas;
    
    private Map<String, PerformanceMetrics> platformBreakdown;
}
