Evaluate

GET {{ym_base_url}}{{ym_counter_id}}/logrequests/evaluate?source=hits&date1=2022-11-17&date2=2022-11-17&fields={{ym_data_source_hits_all_fields}}

https://yandex.com/dev/metrika/doc/api2/logs/queries/evaluate.html

Capability assessment of creating request

Evaluates the possibility of creating a logs request according to its approximate size.

Request syntax

counterId — counter id.

https://api-metrica.yandex.net/management/v1/counter/{counterId}/logrequests/evaluate
 ? [date1=]
 & [date2=]
 & [fields=]
 & [source=]

| date1 | First day. |
| date2 | Last day (can't be the current day). |
| fields | List of fields separated by commas. |
| source |

Logs source.

Allowed values:

- hits — pageviews.
- visits — sessions.

Request example

https://api-metrica.yandex.net/management/v1/counter/2215573/logrequests/evaluate?date1=2016-01-01&date2=2016-01-31&fields=ym:pv:dateTime,ym:pv:referer&source=hits

Response format

{
    "log_request_evaluation" : {
        "possible" :  < boolean > ,
        "max_possible_day_quantity" :  < long > 
    }
}

ParametersDescription
logrequestevaluationCapability assessment of creating logs request.
logrequestevaluation
possibleWhether logs can be requested for the specified period.
maxpossibleday_quantityThe maximum number of days in the time period that can be specified in log requests according to the current quota.

Request Params

KeyDatatypeRequiredDescription
sourcestringdata set - hits or visits
date1stringdate from
date2stringdate to
fieldsstringcomma delimited list of fields (columns)