دریافت داده های زمانی

داده های زمانی برای ساخت نمودارها استفاده می شوند. داده های مربوط به آنها توسط روز جمع می شود ، به عنوان مثال روز 1 - 110 بازدید ، 232 رویداد ، روز 2 - 134 بازدید ، 357 رویداد و غیره.

فرمت درخواست #

برای به دست آوردن داده های زمانی ، درخواست GET را اجرا کنید:

GET https://content.mql5.com/api/v1/reports/website/{WEBSITE_ID}/daily
 ?metrics=<string>
 &date_from=<unixtime>
 &date_to=<unixtime>
 &order=<string>

شناسه وب سایت را به عنوان {WEBSITE_ID}  تنظیم کنید. می توان آن را در تنظیمات وب سایت (فیلد شناسه) از پانل Finteza  بدست آورد.

پارامترهای درخواست #

پارامتر

نوع

توصیف

metrics *

string

لیستی از > معیارها  (با کاما از هم جدا) ، به عنوان مثال ، metrics=visits،events .

date_from *

unixtime

تاریخ اولیه درخواست داده. به عنوان مثال از سال 1970.01.01 در ثانیه مشخص شده است ، date_from=1549027860 .

date_to *

unixtime

تاریخ پایان درخواست داده به عنوان مثال از سال 1970.01.01 در ثانیه مشخص شده است ، date_from=1549027860 .

order

رشته

نام مرتب سازی field  است. برای معکوس کردن مرتب سازی ، "-" را قبل از نام زمینه تنظیم کنید ، به عنوان مثال ، order=-visits .

* - پارامترهای مورد نیاز.

درخواست نمونه #

GET https://content.mql5.com/v1/reports/website/dxnnhxrwpcwsgwowveipxmslrznjfhzarp/table
 ?metrics=webvisits,events
 &date_from=1549027860
 &date_to=1549632660

پاسخ نمونه #

{
    "data": {
        "offset": 0,
        "limit": 20,
        "date_from": 1549027860,
        "date_to": 1549632660,
        "where": {
            "os""windows",
            "device""*mobile",
            "country""!ru",
        },
        "order""webvisits",
        "items": [ {
            "ua_device""Desktop",
            "ua_device_model""Apple",
            "webvisits": 4205748,
            "events": 1247138
        }, {
            "ua_device""Mobile",
            "ua_device_model""Apple",
            "webvisits": 42050,
            "events": 1247
        }, {
            "ua_device""Tablet",
            "ua_device_model""Apple",
            "webvisits": 420,
            "events": 12
        } ]
    }
}