<commit_before><?php

namespace directapi\services\reports\models;


class ReportRow
{
    /**
     * @var string Формат показа объявления
     */
    public $AdFormat;
    /**
     * @var int Идентификатор группы объявлений.
     */
    public $AdGroupId;
    /**
     * @var string Название группы объявлений.
     */
    public $AdGroupName;
    /**
     * @var int Идентификатор объявления.
     */
    public $AdId;
    /**
     * @var string Тип площадки, где показано объявление
     */
    public $AdNetworkType;

    /**
     * @var string Возрастная группа пользователя
     */
    public $Age;

    /**
     * @var float Средняя позиция, на которой произошел клик по объявлению.
     */
    public $AvgClickPosition;

    /**
     * @var float Средняя стоимость клика.
     */
    public $AvgCpc;

    /**
     * @var float Средняя позиция показа объявления.
     */
    public $AvgImpressionPosition;

    /**
     * @var float Средняя глубина просмотра сайта, то есть количество просмотренных страниц (по данным Яндекс.Метрики).
     */
    public $AvgPageviews;

    /**
     * @var float Доля отказов в общем количестве визитов, в процентах (по данным Яндекс.Метрики).
     */
    public $BounceRate;

    /**
     * @var int Количество отказов (по данным Яндекс.Метрики).
     */
    public $Bounces;

    /**
     * @var int Идентификатор кампании.
     */
    public $CampaignId;

    /**
     * @var string Название кампании.
     */
    public $CampaignName;

    /**
     * @var string Тип кампании
     */
    public $CampaignType;

    /**
     * @var string Тип связи
     */
    public $CarrierType;

    /**
     * @var int Количество кликов.
     */
    public $Clicks;

    /**
     * @var string По какой части объявления кликнул пользователь
     */
    public $ClickType;

    /**
     * @var int Количество целевых визитов (конверсий) (по данным Яндекс.Метрики).
     */
    public $Conversions;

    /**
     * @var float Доля целевых визитов в общем количестве визитов, в процентах (по данным Яндекс.Метрики).
     */
    public $ConversionRate;

    /**
     * @var double Стоимость кликов.
     */
    public $Cost;

    /**
     * @var double Средняя стоимость целевого визита (по данным Яндекс.Метрики)
     */
    public $CostPerConversion;

    /**
     * @var string Название условия показа
     */
    public $Criteria;

    /**
     * @var int Идентификатор условия показа
     */
    public $CriteriaId;

    /**
     * @var string Тип условия показа
     */
    public $CriteriaType;

    /**
     * @var float CTR, в процентах
     */
    public $Ctr;

    /**
     * @var string Дата, за которую приведена статистика, в формате YYYY-MM-DD.
     */
    public $Date;

    /**<commit_msg>feat: add Criterion, CriterionId, CriterionType to report<commit_after><?php

namespace directapi\services\reports\models;


class ReportRow
{
    /**
     * @var string Формат показа объявления
     */
    public $AdFormat;
    /**
     * @var int Идентификатор группы объявлений.
     */
    public $AdGroupId;
    /**
     * @var string Название группы объявлений.
     */
    public $AdGroupName;
    /**
     * @var int Идентификатор объявления.
     */
    public $AdId;
    /**
     * @var string Тип площадки, где показано объявление
     */
    public $AdNetworkType;

    /**
     * @var string Возрастная группа пользователя
     */
    public $Age;

    /**
     * @var float Средняя позиция, на которой произошел клик по объявлению.
     */
    public $AvgClickPosition;

    /**
     * @var float Средняя стоимость клика.
     */
    public $AvgCpc;

    /**
     * @var float Средняя позиция показа объявления.
     */
    public $AvgImpressionPosition;

    /**
     * @var float Средняя глубина просмотра сайта, то есть количество просмотренных страниц (по данным Яндекс.Метрики).
     */
    public $AvgPageviews;

    /**
     * @var float Доля отказов в общем количестве визитов, в процентах (по данным Яндекс.Метрики).
     */
    public $BounceRate;

    /**
     * @var int Количество отказов (по данным Яндекс.Метрики).
     */
    public $Bounces;

    /**
     * @var int Идентификатор кампании.
     */
    public $CampaignId;

    /**
     * @var string Название кампании.
     */
    public $CampaignName;

    /**
     * @var string Тип кампании
     */
    public $CampaignType;

    /**
     * @var string Тип связи
     */
    public $CarrierType;

    /**
     * @var int Количество кликов.
     */
    public $Clicks;

    /**
     * @var string По какой части объявления кликнул пользователь
     */
    public $ClickType;

    /**
     * @var int Количество целевых визитов (конверсий) (по данным Яндекс.Метрики).
     */
    public $Conversions;

    /**
     * @var float Доля целевых визитов в общем количестве визитов, в процентах (по данным Яндекс.Метрики).
     */
    public $ConversionRate;

    /**
     * @var double Стоимость кликов.
     */
    public $Cost;

    /**
     * @var double Средняя стоимость целевого визита (по данным Яндекс.Метрики)
     */
    public $CostPerConversion;

    /**
     * @var string Название условия показа
     */
    public $Criteria;

    /**
     * @var int Идентификатор условия показа
     */
    public $CriteriaId;

    /**
     * @var string Тип условия показа
     */
    public $CriteriaType;

    /**
     * @var string Название или текст условия показа, заданного рекламодателем
     */
    public $Criterion;

    /**
     * @var string Идентификатор условия показа, заданного рекламодателем
     */
    public $CriterionId;

    /**
     * @var string Тип условия показа, заданного рекламодателем
     */
    public $CriterionType;

    /**
     * @var float CTR, в процентах
     */
    public $Ctr;

    /**
     * @var string Дата, за которую приведена статистика, в формате YYYY-MM-DD.
     */
    public $Date;

    /**
{'fraction_non_alphanumeric': 0.10883307705450196, 'fraction_numerical': 0.0, 'mean_word_length': 2.0082219938335046, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5313185', 'n_tokens_mistral': 2144, 'n_tokens_neox': 2428, 'n_words': 513}