package kz.konturai.parser.dto.targeting;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class TargetingLaunchResultDto {

    // ── Источник ──────────────────────────────────────────────────────────────
    private String strategyId;
    private String analysisId;
    private String scoringModelName;
    private String scoringModelTitle;
    private String businessNiche;
    private String goal;

    // ── AI-рекомендация таргетинга (главный объект) ───────────────────────────
    private TargetingRecommendationDto targetingRecommendation;

    // ── Опубликованный первый пост ────────────────────────────────────────────
    private PublishedPostDto publishedPost;

    // ── Итоговое сообщение ────────────────────────────────────────────────────
    private String message;
}
