0
0
mirror of https://github.com/Maks1mS/free-ozon-dpr.git synced 2024-12-24 19:04:44 +03:00

Compare commits

...

3 Commits

Author SHA1 Message Date
8e12f4a9cb fix 2024-06-13 21:01:13 +03:00
c11e80178d more analytics 2024-06-13 20:57:21 +03:00
41a33e6516 Добавлено отображение ID пункта выдачи
Closes #3
2024-06-13 20:30:01 +03:00
9 changed files with 163 additions and 91 deletions

View File

@ -1,334 +1,334 @@
[ [
{ {
"id": "538097",
"coordinates": [ "coordinates": [
37.689712, 37.689712,
47.948376 47.948376
], ],
"name": "ПВЗ-03 Ляшенко", "name": "ПВЗ-03 Ляшенко",
"address": "Донецк, Ляшенко 1а", "address": "Донецк, Ляшенко 1а",
"link": "https://ozon.ru/point/538097",
"operationTime": "пн-вс с 9:00 до 18:00", "operationTime": "пн-вс с 9:00 до 18:00",
"source": "https://login.woyag.ru/map", "source": "https://login.woyag.ru/map",
"provider": "WOЯЖ" "provider": "WOЯЖ"
}, },
{ {
"id": "538186",
"coordinates": [ "coordinates": [
37.798876, 37.798876,
47.988652 47.988652
], ],
"name": "ПВЗ-08 Первомайская", "name": "ПВЗ-08 Первомайская",
"address": "Донецк, ул. Первомайская (АС Центр)", "address": "Донецк, ул. Первомайская (АС Центр)",
"link": "https://ozon.ru/point/538186",
"operationTime": "пн-вс с 9:00 до 18:00", "operationTime": "пн-вс с 9:00 до 18:00",
"source": "https://login.woyag.ru/map", "source": "https://login.woyag.ru/map",
"provider": "WOЯЖ" "provider": "WOЯЖ"
}, },
{ {
"id": "524639",
"coordinates": [ "coordinates": [
37.798576, 37.798576,
48.006233 48.006233
], ],
"name": "ПВЗ-10 Театральный", "name": "ПВЗ-10 Театральный",
"address": "Донецк, ул. Университетская 26", "address": "Донецк, ул. Университетская 26",
"link": "https://ozon.ru/point/524639",
"operationTime": "пн-вс с 9:00 до 18:00", "operationTime": "пн-вс с 9:00 до 18:00",
"source": "https://login.woyag.ru/map", "source": "https://login.woyag.ru/map",
"provider": "WOЯЖ" "provider": "WOЯЖ"
}, },
{ {
"id": "536833",
"coordinates": [ "coordinates": [
37.846456, 37.846456,
48.009223 48.009223
], ],
"name": "ПВЗ-11 Шевченко", "name": "ПВЗ-11 Шевченко",
"address": "Донецк, бул. Шевченко 77", "address": "Донецк, бул. Шевченко 77",
"link": "https://ozon.ru/point/536833",
"operationTime": "пн-вс с 9:00 до 18:00", "operationTime": "пн-вс с 9:00 до 18:00",
"source": "https://login.woyag.ru/map", "source": "https://login.woyag.ru/map",
"provider": "WOЯЖ" "provider": "WOЯЖ"
}, },
{ {
"id": "536825",
"coordinates": [ "coordinates": [
38.61702, 38.61702,
48.026791 48.026791
], ],
"name": "ПВЗ-13 Торез", "name": "ПВЗ-13 Торез",
"address": "Торез, ул. Пионерская 1", "address": "Торез, ул. Пионерская 1",
"link": "https://ozon.ru/point/536825",
"operationTime": "пн-вс с 9:00 до 18:00", "operationTime": "пн-вс с 9:00 до 18:00",
"source": "https://login.woyag.ru/map", "source": "https://login.woyag.ru/map",
"provider": "WOЯЖ" "provider": "WOЯЖ"
}, },
{ {
"id": "538179",
"coordinates": [ "coordinates": [
37.830801, 37.830801,
48.000825 48.000825
], ],
"name": "ПВЗ-14 Ильича", "name": "ПВЗ-14 Ильича",
"address": "Донецк, пр. Ильича 27", "address": "Донецк, пр. Ильича 27",
"link": "https://ozon.ru/point/538179",
"operationTime": "пн-вс с 9:00 до 18:00", "operationTime": "пн-вс с 9:00 до 18:00",
"source": "https://login.woyag.ru/map", "source": "https://login.woyag.ru/map",
"provider": "WOЯЖ" "provider": "WOЯЖ"
}, },
{ {
"id": "536838",
"coordinates": [ "coordinates": [
37.810254, 37.810254,
47.9534 47.9534
], ],
"name": "ПВЗ-15 Боссе", "name": "ПВЗ-15 Боссе",
"address": "Донецк, ул. Речная 24б", "address": "Донецк, ул. Речная 24б",
"link": "https://ozon.ru/point/536838",
"operationTime": "пн-вс с 9:00 до 18:00", "operationTime": "пн-вс с 9:00 до 18:00",
"source": "https://login.woyag.ru/map", "source": "https://login.woyag.ru/map",
"provider": "WOЯЖ" "provider": "WOЯЖ"
}, },
{ {
"id": "536623",
"coordinates": [ "coordinates": [
38.159416, 38.159416,
48.036587 48.036587
], ],
"name": "ПВЗ-16 Харцызск", "name": "ПВЗ-16 Харцызск",
"address": "Харцызск, ул. Шалимова 14б", "address": "Харцызск, ул. Шалимова 14б",
"link": "https://ozon.ru/point/536623",
"operationTime": "пн-вс с 9:00 до 18:00", "operationTime": "пн-вс с 9:00 до 18:00",
"source": "https://login.woyag.ru/map", "source": "https://login.woyag.ru/map",
"provider": "WOЯЖ" "provider": "WOЯЖ"
}, },
{ {
"id": "536839",
"coordinates": [ "coordinates": [
38.266878, 38.266878,
48.007579 48.007579
], ],
"name": "ПВЗ-17 Зугрэс", "name": "ПВЗ-17 Зугрэс",
"address": "Зугрэс, ул. Рыночная 1", "address": "Зугрэс, ул. Рыночная 1",
"link": "https://ozon.ru/point/536839",
"operationTime": "пн-вс с 9:00 до 18:00", "operationTime": "пн-вс с 9:00 до 18:00",
"source": "https://login.woyag.ru/map", "source": "https://login.woyag.ru/map",
"provider": "WOЯЖ" "provider": "WOЯЖ"
}, },
{ {
"id": "533314",
"coordinates": [ "coordinates": [
37.81148, 37.81148,
48.008645 48.008645
], ],
"name": "ПВЗ-21 Крытый", "name": "ПВЗ-21 Крытый",
"address": "Донецк, ул. 50-летия СССР 150", "address": "Донецк, ул. 50-летия СССР 150",
"link": "https://ozon.ru/point/533314",
"operationTime": "пн-вс с 9:00 до 18:00", "operationTime": "пн-вс с 9:00 до 18:00",
"source": "https://login.woyag.ru/map", "source": "https://login.woyag.ru/map",
"provider": "WOЯЖ" "provider": "WOЯЖ"
}, },
{ {
"id": "536826",
"coordinates": [ "coordinates": [
37.914097, 37.914097,
47.99136 47.99136
], ],
"name": "ПВЗ-22 Независимости", "name": "ПВЗ-22 Независимости",
"address": "Донецк, ул. Независимости 16д", "address": "Донецк, ул. Независимости 16д",
"link": "https://ozon.ru/point/536826",
"operationTime": "пн-вс с 9:00 до 18:00", "operationTime": "пн-вс с 9:00 до 18:00",
"source": "https://login.woyag.ru/map", "source": "https://login.woyag.ru/map",
"provider": "WOЯЖ" "provider": "WOЯЖ"
}, },
{ {
"id": "533348",
"coordinates": [ "coordinates": [
37.921085, 37.921085,
47.975167 47.975167
], ],
"name": "ПВЗ-23 Раздольная", "name": "ПВЗ-23 Раздольная",
"address": "Донецк, ул. Раздольная 6", "address": "Донецк, ул. Раздольная 6",
"link": "https://ozon.ru/point/533348",
"operationTime": "пн-вс с 9:00 до 18:00", "operationTime": "пн-вс с 9:00 до 18:00",
"source": "https://login.woyag.ru/map", "source": "https://login.woyag.ru/map",
"provider": "WOЯЖ" "provider": "WOЯЖ"
}, },
{ {
"id": "536830",
"coordinates": [ "coordinates": [
37.793818, 37.793818,
47.975021 47.975021
], ],
"name": "ПВЗ-24 Соловки", "name": "ПВЗ-24 Соловки",
"address": "Донецк, ул. Пилотная 28", "address": "Донецк, ул. Пилотная 28",
"link": "https://ozon.ru/point/536830",
"operationTime": "пн-вс с 9:00 до 18:00", "operationTime": "пн-вс с 9:00 до 18:00",
"source": "https://login.woyag.ru/map", "source": "https://login.woyag.ru/map",
"provider": "WOЯЖ" "provider": "WOЯЖ"
}, },
{ {
"id": "534957",
"coordinates": [ "coordinates": [
37.955202, 37.955202,
48.098354 48.098354
], ],
"name": "ПВЗ-25 МК3 Черемушки", "name": "ПВЗ-25 МК3 Черемушки",
"address": "Макеевка, квартал Северный 17", "address": "Макеевка, квартал Северный 17",
"link": "https://ozon.ru/point/534957",
"operationTime": "пн-вс с 9:00 до 18:00", "operationTime": "пн-вс с 9:00 до 18:00",
"source": "https://login.woyag.ru/map", "source": "https://login.woyag.ru/map",
"provider": "WOЯЖ" "provider": "WOЯЖ"
}, },
{ {
"id": "534949",
"coordinates": [ "coordinates": [
37.854225, 37.854225,
48.008783 48.008783
], ],
"name": "ПВЗ-26 Шахтостроителей", "name": "ПВЗ-26 Шахтостроителей",
"address": "Донецк, бул. Шахтостроителей 20", "address": "Донецк, бул. Шахтостроителей 20",
"link": "https://ozon.ru/point/534949",
"operationTime": "пн-вс с 9:00 до 18:00", "operationTime": "пн-вс с 9:00 до 18:00",
"source": "https://login.woyag.ru/map", "source": "https://login.woyag.ru/map",
"provider": "WOЯЖ" "provider": "WOЯЖ"
}, },
{ {
"id": "536823",
"coordinates": [ "coordinates": [
37.799925, 37.799925,
48.022137 48.022137
], ],
"name": "ПВЗ-27 Детский Мир", "name": "ПВЗ-27 Детский Мир",
"address": "Донецк, ул. Артема 147а", "address": "Донецк, ул. Артема 147а",
"link": "https://ozon.ru/point/536823",
"operationTime": "пн-вс с 9:00 до 18:00", "operationTime": "пн-вс с 9:00 до 18:00",
"source": "https://login.woyag.ru/map", "source": "https://login.woyag.ru/map",
"provider": "WOЯЖ" "provider": "WOЯЖ"
}, },
{ {
"id": "538369",
"coordinates": [ "coordinates": [
37.926916, 37.926916,
47.964525 47.964525
], ],
"name": "ПВЗ-29 Объединенный", "name": "ПВЗ-29 Объединенный",
"address": "Донецк, ул. Буденновских партизан", "address": "Донецк, ул. Буденновских партизан",
"link": "https://ozon.ru/point/538369",
"operationTime": "пн-вс с 9:00 до 18:00", "operationTime": "пн-вс с 9:00 до 18:00",
"source": "https://login.woyag.ru/map", "source": "https://login.woyag.ru/map",
"provider": "WOЯЖ" "provider": "WOЯЖ"
}, },
{ {
"id": "538183",
"coordinates": [ "coordinates": [
37.8062, 37.8062,
47.991033 47.991033
], ],
"name": "ПВЗ-30 Постышева", "name": "ПВЗ-30 Постышева",
"address": "Донецк, ул. Постышева 43", "address": "Донецк, ул. Постышева 43",
"link": "https://ozon.ru/point/538183",
"operationTime": "пн-вс с 9:00 до 18:00", "operationTime": "пн-вс с 9:00 до 18:00",
"source": "https://login.woyag.ru/map", "source": "https://login.woyag.ru/map",
"provider": "WOЯЖ" "provider": "WOЯЖ"
}, },
{ {
"id": "533329",
"coordinates": [ "coordinates": [
37.811583, 37.811583,
47.99713 47.99713
], ],
"name": "ПВЗ-33 Пирамида", "name": "ПВЗ-33 Пирамида",
"address": "Донецк, ул. 50-летия СССР 100", "address": "Донецк, ул. 50-летия СССР 100",
"link": "https://ozon.ru/point/533329",
"operationTime": "пн-вс с 9:00 до 18:00", "operationTime": "пн-вс с 9:00 до 18:00",
"source": "https://login.woyag.ru/map", "source": "https://login.woyag.ru/map",
"provider": "WOЯЖ" "provider": "WOЯЖ"
}, },
{ {
"id": "538182",
"coordinates": [ "coordinates": [
37.778903, 37.778903,
48.044231 48.044231
], ],
"name": "ПВЗ-34 Киевский", "name": "ПВЗ-34 Киевский",
"address": "Донецк, пр. Киевский 24", "address": "Донецк, пр. Киевский 24",
"link": "https://ozon.ru/point/538182",
"operationTime": "пн-вс с 9:00 до 18:00", "operationTime": "пн-вс с 9:00 до 18:00",
"source": "https://login.woyag.ru/map", "source": "https://login.woyag.ru/map",
"provider": "WOЯЖ" "provider": "WOЯЖ"
}, },
{ {
"id": "538096",
"coordinates": [ "coordinates": [
37.753662, 37.753662,
48.028202 48.028202
], ],
"name": "ПВЗ-35 Топаз", "name": "ПВЗ-35 Топаз",
"address": "Донецк, ул. Куйбышева 169б", "address": "Донецк, ул. Куйбышева 169б",
"link": "https://ozon.ru/point/538096",
"operationTime": "пн-вс с 9:00 до 18:00", "operationTime": "пн-вс с 9:00 до 18:00",
"source": "https://login.woyag.ru/map", "source": "https://login.woyag.ru/map",
"provider": "WOЯЖ" "provider": "WOЯЖ"
}, },
{ {
"id": "538184",
"coordinates": [ "coordinates": [
37.965086, 37.965086,
48.100112 48.100112
], ],
"name": "ПВЗ-36 МК-4 Даки", "name": "ПВЗ-36 МК-4 Даки",
"address": "Макеевка, ул. 50 лет Образования СССР 24а", "address": "Макеевка, ул. 50 лет Образования СССР 24а",
"link": "https://ozon.ru/point/538184",
"operationTime": "пн-вс с 9:00 до 18:00", "operationTime": "пн-вс с 9:00 до 18:00",
"source": "https://login.woyag.ru/map", "source": "https://login.woyag.ru/map",
"provider": "WOЯЖ" "provider": "WOЯЖ"
}, },
{ {
"id": "533332",
"coordinates": [ "coordinates": [
37.747969, 37.747969,
48.034874 48.034874
], ],
"name": "ПВЗ-38 Волна", "name": "ПВЗ-38 Волна",
"address": "Донецк, ул. Куйбышева 217Б", "address": "Донецк, ул. Куйбышева 217Б",
"link": "https://ozon.ru/point/533332",
"operationTime": "пн-вс с 9:00 до 18:00", "operationTime": "пн-вс с 9:00 до 18:00",
"source": "https://login.woyag.ru/map", "source": "https://login.woyag.ru/map",
"provider": "WOЯЖ" "provider": "WOЯЖ"
}, },
{ {
"id": "535056",
"coordinates": [ "coordinates": [
37.70346, 37.70346,
47.970189 47.970189
], ],
"name": "ПВЗ-39 Семашко", "name": "ПВЗ-39 Семашко",
"address": "Донецк, ул. Коммунаров 38", "address": "Донецк, ул. Коммунаров 38",
"link": "https://ozon.ru/point/535056",
"operationTime": "пн-вс с 9:00 до 18:00", "operationTime": "пн-вс с 9:00 до 18:00",
"source": "https://login.woyag.ru/map", "source": "https://login.woyag.ru/map",
"provider": "WOЯЖ" "provider": "WOЯЖ"
}, },
{ {
"id": "533345",
"coordinates": [ "coordinates": [
37.701071, 37.701071,
47.945246 47.945246
], ],
"name": "ПВЗ-40 Островского20", "name": "ПВЗ-40 Островского20",
"address": "Донецк, ул. Островского 20", "address": "Донецк, ул. Островского 20",
"link": "https://ozon.ru/point/533345",
"operationTime": "пн-вс с 9:00 до 18:00", "operationTime": "пн-вс с 9:00 до 18:00",
"source": "https://login.woyag.ru/map", "source": "https://login.woyag.ru/map",
"provider": "WOЯЖ" "provider": "WOЯЖ"
}, },
{ {
"id": "538094",
"coordinates": [ "coordinates": [
37.807773, 37.807773,
48.004304 48.004304
], ],
"name": "ПВЗ-43 Гурова 22", "name": "ПВЗ-43 Гурова 22",
"address": "Донецк, пр. Гурова 22", "address": "Донецк, пр. Гурова 22",
"link": "https://ozon.ru/point/538094",
"operationTime": "пн-вс с 9:00 до 18:00", "operationTime": "пн-вс с 9:00 до 18:00",
"source": "https://login.woyag.ru/map", "source": "https://login.woyag.ru/map",
"provider": "WOЯЖ" "provider": "WOЯЖ"
}, },
{ {
"id": "538095",
"coordinates": [ "coordinates": [
37.768318, 37.768318,
47.95952 47.95952
], ],
"name": "ПВЗ-44 Кольцова15", "name": "ПВЗ-44 Кольцова15",
"address": "Донецк, ул. Кольцова 15", "address": "Донецк, ул. Кольцова 15",
"link": "https://ozon.ru/point/538095",
"operationTime": "пн-вс с 9:00 до 18:00", "operationTime": "пн-вс с 9:00 до 18:00",
"source": "https://login.woyag.ru/map", "source": "https://login.woyag.ru/map",
"provider": "WOЯЖ" "provider": "WOЯЖ"
}, },
{ {
"id": "533323",
"coordinates": [ "coordinates": [
37.811995, 37.811995,
48.011767 48.011767
], ],
"link": "https://ozon.ru/point/533323",
"name": "г. Донецк, ул. 50-летия СССР, 157А", "name": "г. Донецк, ул. 50-летия СССР, 157А",
"address": "г. Донецк, ул. 50-летия СССР, 157А", "address": "г. Донецк, ул. 50-летия СССР, 157А",
"operationTime": "<a href=\"https://vk.com/aliexpress___delivery?w=address-124759560_72654\">ГРАФИК РАБОТЫ</a>", "operationTime": "<a href=\"https://vk.com/aliexpress___delivery?w=address-124759560_72654\">ГРАФИК РАБОТЫ</a>",
@ -336,11 +336,11 @@
"provider": "Global Express" "provider": "Global Express"
}, },
{ {
"id": "533347",
"coordinates": [ "coordinates": [
37.799192, 37.799192,
47.991666 47.991666
], ],
"link": "https://ozon.ru/point/533347",
"name": "г. Донецк, площадь Коммунаров 1к1, ТЦ «Южный»", "name": "г. Донецк, площадь Коммунаров 1к1, ТЦ «Южный»",
"address": "г. Донецк, площадь Коммунаров 1к1, ТЦ «Южный»", "address": "г. Донецк, площадь Коммунаров 1к1, ТЦ «Южный»",
"operationTime": "<a href=\"https://vk.com/aliexpress___delivery?w=address-124759560_72654\">ГРАФИК РАБОТЫ</a>", "operationTime": "<a href=\"https://vk.com/aliexpress___delivery?w=address-124759560_72654\">ГРАФИК РАБОТЫ</a>",
@ -348,11 +348,11 @@
"provider": "Global Express" "provider": "Global Express"
}, },
{ {
"id": "534953",
"coordinates": [ "coordinates": [
37.775896, 37.775896,
47.959707 47.959707
], ],
"link": "https://ozon.ru/point/534953",
"name": "г. Донецк, пр - кт Ленинский, 98Аостановка «Звездный»", "name": "г. Донецк, пр - кт Ленинский, 98Аостановка «Звездный»",
"address": "г. Донецк, пр - кт Ленинский, 98Аостановка «Звездный»", "address": "г. Донецк, пр - кт Ленинский, 98Аостановка «Звездный»",
"operationTime": "<a href=\"https://vk.com/aliexpress___delivery?w=address-124759560_72654\">ГРАФИК РАБОТЫ</a>", "operationTime": "<a href=\"https://vk.com/aliexpress___delivery?w=address-124759560_72654\">ГРАФИК РАБОТЫ</a>",
@ -360,11 +360,11 @@
"provider": "Global Express" "provider": "Global Express"
}, },
{ {
"id": "533350",
"coordinates": [ "coordinates": [
38.635921, 38.635921,
48.047327 48.047327
], ],
"link": "https://ozon.ru/point/533350",
"name": "г. Торез, 4й микрорайон, (торговые павильоны в районе дома 23)", "name": "г. Торез, 4й микрорайон, (торговые павильоны в районе дома 23)",
"address": "г. Торез, 4й микрорайон, (торговые павильоны в районе дома 23)", "address": "г. Торез, 4й микрорайон, (торговые павильоны в районе дома 23)",
"operationTime": "<a href=\"https://vk.com/aliexpress___delivery?w=address-124759560_72654\">ГРАФИК РАБОТЫ</a>", "operationTime": "<a href=\"https://vk.com/aliexpress___delivery?w=address-124759560_72654\">ГРАФИК РАБОТЫ</a>",
@ -372,11 +372,11 @@
"provider": "Global Express" "provider": "Global Express"
}, },
{ {
"id": "534920",
"coordinates": [ "coordinates": [
38.761523, 38.761523,
48.021133 48.021133
], ],
"link": "https://ozon.ru/point/534920",
"name": "Снежное, ул. Дзержинского, 2", "name": "Снежное, ул. Дзержинского, 2",
"address": "Снежное, ул. Дзержинского, 2", "address": "Снежное, ул. Дзержинского, 2",
"operationTime": "<a href=\"https://vk.com/aliexpress___delivery?w=address-124759560_72654\">ГРАФИК РАБОТЫ</a>", "operationTime": "<a href=\"https://vk.com/aliexpress___delivery?w=address-124759560_72654\">ГРАФИК РАБОТЫ</a>",
@ -384,11 +384,11 @@
"provider": "Global Express" "provider": "Global Express"
}, },
{ {
"id": "534903",
"coordinates": [ "coordinates": [
38.208714, 38.208714,
48.221055 48.221055
], ],
"link": "https://ozon.ru/point/534903",
"name": "Енакиево, проспект Ленина, 98в", "name": "Енакиево, проспект Ленина, 98в",
"address": "Енакиево, проспект Ленина, 98в", "address": "Енакиево, проспект Ленина, 98в",
"operationTime": "<a href=\"https://vk.com/aliexpress___delivery?w=address-124759560_72654\">ГРАФИК РАБОТЫ</a>", "operationTime": "<a href=\"https://vk.com/aliexpress___delivery?w=address-124759560_72654\">ГРАФИК РАБОТЫ</a>",
@ -396,311 +396,311 @@
"provider": "Global Express" "provider": "Global Express"
}, },
{ {
"id": "517058",
"coordinates": [ "coordinates": [
37.845475, 37.845475,
47.994778 47.994778
], ],
"name": "ПВЗ г.Донецк, ул.Харитонова, 3", "name": "ПВЗ г.Донецк, ул.Харитонова, 3",
"address": "г.Донецк, ул.Харитонова, 3", "address": "г.Донецк, ул.Харитонова, 3",
"link": "https://ozon.ru/point/517058",
"operationTime": "пн-вс с 9:00 до 17:45", "operationTime": "пн-вс с 9:00 до 17:45",
"source": "https://t.me/ozon_wb_dpr/627", "source": "https://t.me/ozon_wb_dpr/627",
"provider": "ПВЗ ДНР" "provider": "ПВЗ ДНР"
}, },
{ {
"id": "517054",
"coordinates": [ "coordinates": [
37.790642, 37.790642,
47.988073 47.988073
], ],
"name": "ПВЗ г.Донецк, пр.Ленинский, 4", "name": "ПВЗ г.Донецк, пр.Ленинский, 4",
"address": "г.Донецк, пр.Ленинский, 4", "address": "г.Донецк, пр.Ленинский, 4",
"link": "https://ozon.ru/point/517054",
"operationTime": "пн-вс с 9:00 до 17:45", "operationTime": "пн-вс с 9:00 до 17:45",
"source": "https://t.me/ozon_wb_dpr/627", "source": "https://t.me/ozon_wb_dpr/627",
"provider": "ПВЗ ДНР" "provider": "ПВЗ ДНР"
}, },
{ {
"id": "517053",
"coordinates": [ "coordinates": [
37.694046, 37.694046,
47.949874 47.949874
], ],
"name": "ПВЗ г.Донецк, ул.Петровского, 111в", "name": "ПВЗ г.Донецк, ул.Петровского, 111в",
"address": "г.Донецк, ул.Петровского, 111в", "address": "г.Донецк, ул.Петровского, 111в",
"link": "https://ozon.ru/point/517053",
"operationTime": "пн-вс с 9:00 до 17:45", "operationTime": "пн-вс с 9:00 до 17:45",
"source": "https://t.me/ozon_wb_dpr/627", "source": "https://t.me/ozon_wb_dpr/627",
"provider": "ПВЗ ДНР" "provider": "ПВЗ ДНР"
}, },
{ {
"id": "514822",
"coordinates": [ "coordinates": [
37.798637, 37.798637,
48.009 48.009
], ],
"name": "ПВЗ г.Донецк, ул.Университетская, 34", "name": "ПВЗ г.Донецк, ул.Университетская, 34",
"address": "г.Донецк, ул.Университетская, 34", "address": "г.Донецк, ул.Университетская, 34",
"link": "https://ozon.ru/point/514822",
"operationTime": "пн-вс с 9:00 до 17:45", "operationTime": "пн-вс с 9:00 до 17:45",
"source": "https://t.me/ozon_wb_dpr/627", "source": "https://t.me/ozon_wb_dpr/627",
"provider": "ПВЗ ДНР" "provider": "ПВЗ ДНР"
}, },
{ {
"id": "517056",
"coordinates": [ "coordinates": [
37.899868, 37.899868,
47.991365 47.991365
], ],
"name": "ПВЗ г.Донецк, ул.Полоцкая, 9", "name": "ПВЗ г.Донецк, ул.Полоцкая, 9",
"address": "г.Донецк, ул.Полоцкая, 9", "address": "г.Донецк, ул.Полоцкая, 9",
"link": "https://ozon.ru/point/517056",
"operationTime": "пн-вс с 9:00 до 17:45", "operationTime": "пн-вс с 9:00 до 17:45",
"source": "https://t.me/ozon_wb_dpr/627", "source": "https://t.me/ozon_wb_dpr/627",
"provider": "ПВЗ ДНР" "provider": "ПВЗ ДНР"
}, },
{ {
"id": "516734",
"coordinates": [ "coordinates": [
37.551447, 37.551447,
47.106867 47.106867
], ],
"name": "ПВЗ г.Мариуполь, пр.Металлургов, 94", "name": "ПВЗ г.Мариуполь, пр.Металлургов, 94",
"address": "г.Мариуполь, пр.Металлургов, 94", "address": "г.Мариуполь, пр.Металлургов, 94",
"link": "https://ozon.ru/point/516734",
"operationTime": "пн-вс с 9:00 до 17:45", "operationTime": "пн-вс с 9:00 до 17:45",
"source": "https://t.me/ozon_wb_dpr/627", "source": "https://t.me/ozon_wb_dpr/627",
"provider": "ПВЗ ДНР" "provider": "ПВЗ ДНР"
}, },
{ {
"id": "517062",
"coordinates": [ "coordinates": [
37.960468, 37.960468,
48.041197 48.041197
], ],
"name": "ПВЗ г.Макеевка, ул.Рябцева, 1", "name": "ПВЗ г.Макеевка, ул.Рябцева, 1",
"address": "г.Макеевка, ул.Рябцева, 1", "address": "г.Макеевка, ул.Рябцева, 1",
"link": "https://ozon.ru/point/517062",
"operationTime": "пн-вс с 9:00 до 17:45", "operationTime": "пн-вс с 9:00 до 17:45",
"source": "https://t.me/ozon_wb_dpr/627", "source": "https://t.me/ozon_wb_dpr/627",
"provider": "ПВЗ ДНР" "provider": "ПВЗ ДНР"
}, },
{ {
"id": "517055",
"coordinates": [ "coordinates": [
37.781488, 37.781488,
48.03651 48.03651
], ],
"name": "ПВЗ г.Донецк, ул.Артема, 148а", "name": "ПВЗ г.Донецк, ул.Артема, 148а",
"address": "г.Донецк, ул.Артема, 148а", "address": "г.Донецк, ул.Артема, 148а",
"link": "https://ozon.ru/point/517055",
"operationTime": "пн-вс с 9:00 до 17:45", "operationTime": "пн-вс с 9:00 до 17:45",
"source": "https://t.me/ozon_wb_dpr/627", "source": "https://t.me/ozon_wb_dpr/627",
"provider": "ПВЗ ДНР" "provider": "ПВЗ ДНР"
}, },
{ {
"id": "517061",
"coordinates": [ "coordinates": [
37.7964, 37.7964,
48.00381 48.00381
], ],
"name": "ПВЗ г.Донецк, пр.Гурова, 7", "name": "ПВЗ г.Донецк, пр.Гурова, 7",
"address": "г.Донецк, пр.Гурова, 7", "address": "г.Донецк, пр.Гурова, 7",
"link": "https://ozon.ru/point/517061",
"operationTime": "пн-вс с 9:00 до 17:45", "operationTime": "пн-вс с 9:00 до 17:45",
"source": "https://t.me/ozon_wb_dpr/627", "source": "https://t.me/ozon_wb_dpr/627",
"provider": "ПВЗ ДНР" "provider": "ПВЗ ДНР"
}, },
{ {
"id": "517059",
"coordinates": [ "coordinates": [
37.807934, 37.807934,
48.014371 48.014371
], ],
"name": "ПВЗ г.Донецк, ул.Челюскинцев, 167", "name": "ПВЗ г.Донецк, ул.Челюскинцев, 167",
"address": "г.Донецк, ул.Челюскинцев, 167", "address": "г.Донецк, ул.Челюскинцев, 167",
"link": "https://ozon.ru/point/517059",
"operationTime": "пн-вс с 9:00 до 17:45", "operationTime": "пн-вс с 9:00 до 17:45",
"source": "https://t.me/ozon_wb_dpr/627", "source": "https://t.me/ozon_wb_dpr/627",
"provider": "ПВЗ ДНР" "provider": "ПВЗ ДНР"
}, },
{ {
"id": "514844",
"coordinates": [ "coordinates": [
37.835405, 37.835405,
48.002471 48.002471
], ],
"name": "ПВЗ г.Донецк, пр.Ильича, 32", "name": "ПВЗ г.Донецк, пр.Ильича, 32",
"address": "г.Донецк, пр.Ильича, 32", "address": "г.Донецк, пр.Ильича, 32",
"link": "https://ozon.ru/point/514844",
"operationTime": "пн-вс с 9:00 до 17:45", "operationTime": "пн-вс с 9:00 до 17:45",
"source": "https://t.me/ozon_wb_dpr/627", "source": "https://t.me/ozon_wb_dpr/627",
"provider": "ПВЗ ДНР" "provider": "ПВЗ ДНР"
}, },
{ {
"id": "534902",
"coordinates": [ "coordinates": [
38.026077, 38.026077,
48.045442 48.045442
], ],
"name": "ПВЗ г.Макеевка, пр.Генерала Данилова, 71б", "name": "ПВЗ г.Макеевка, пр.Генерала Данилова, 71б",
"address": "г.Макеевка, пр.Генерала Данилова, 71б", "address": "г.Макеевка, пр.Генерала Данилова, 71б",
"link": "https://ozon.ru/point/534902",
"operationTime": "пн-вс с 9:00 до 17:45", "operationTime": "пн-вс с 9:00 до 17:45",
"source": "https://t.me/ozon_wb_dpr/627", "source": "https://t.me/ozon_wb_dpr/627",
"provider": "ПВЗ ДНР" "provider": "ПВЗ ДНР"
}, },
{ {
"id": "534899",
"coordinates": [ "coordinates": [
37.778362, 37.778362,
47.978513 47.978513
], ],
"name": "ПВЗ г. Донецк, ул.Воровского, 9", "name": "ПВЗ г. Донецк, ул.Воровского, 9",
"address": "г. Донецк, ул.Воровского, 9", "address": "г. Донецк, ул.Воровского, 9",
"link": "https://ozon.ru/point/534899",
"operationTime": "пн-вс с 9:00 до 17:45", "operationTime": "пн-вс с 9:00 до 17:45",
"source": "https://t.me/ozon_wb_dpr/627", "source": "https://t.me/ozon_wb_dpr/627",
"provider": "ПВЗ ДНР" "provider": "ПВЗ ДНР"
}, },
{ {
"id": "533305",
"coordinates": [ "coordinates": [
38.084391, 38.084391,
47.11915 47.11915
], ],
"name": "ПВЗ г.Новоазовск, ул.Ленина, 48", "name": "ПВЗ г.Новоазовск, ул.Ленина, 48",
"address": "г.Новоазовск, ул.Ленина, 48", "address": "г.Новоазовск, ул.Ленина, 48",
"link": "https://ozon.ru/point/533305",
"operationTime": "пн-вс с 9:00 до 17:45", "operationTime": "пн-вс с 9:00 до 17:45",
"source": "https://t.me/ozon_wb_dpr/627", "source": "https://t.me/ozon_wb_dpr/627",
"provider": "ПВЗ ДНР" "provider": "ПВЗ ДНР"
}, },
{ {
"id": "538086",
"coordinates": [ "coordinates": [
37.795933, 37.795933,
48.021495 48.021495
], ],
"name": "ПВЗ г.Донецк, ул.Университетская, 76", "name": "ПВЗ г.Донецк, ул.Университетская, 76",
"address": "г.Донецк, ул.Университетская, 76", "address": "г.Донецк, ул.Университетская, 76",
"link": "https://ozon.ru/point/538086",
"operationTime": "пн-вс с 9:00 до 17:45", "operationTime": "пн-вс с 9:00 до 17:45",
"source": "https://t.me/ozon_wb_dpr/627", "source": "https://t.me/ozon_wb_dpr/627",
"provider": "ПВЗ ДНР" "provider": "ПВЗ ДНР"
}, },
{ {
"id": "533308",
"coordinates": [ "coordinates": [
37.907342, 37.907342,
47.977482 47.977482
], ],
"name": "ПВЗ г.Донецк, ул.Прожекторная, 3", "name": "ПВЗ г.Донецк, ул.Прожекторная, 3",
"address": "г.Донецк, ул.Прожекторная, 3", "address": "г.Донецк, ул.Прожекторная, 3",
"link": "https://ozon.ru/point/533308",
"operationTime": "пн-вс с 9:00 до 17:45", "operationTime": "пн-вс с 9:00 до 17:45",
"source": "https://t.me/ozon_wb_dpr/627", "source": "https://t.me/ozon_wb_dpr/627",
"provider": "ПВЗ ДНР" "provider": "ПВЗ ДНР"
}, },
{ {
"id": "538180",
"coordinates": [ "coordinates": [
37.864259, 37.864259,
48.009494 48.009494
], ],
"name": "ПВЗ г.Донецк, бул.Шевченко, 129", "name": "ПВЗ г.Донецк, бул.Шевченко, 129",
"address": "г.Донецк, бул.Шевченко, 129", "address": "г.Донецк, бул.Шевченко, 129",
"link": "https://ozon.ru/point/538180",
"operationTime": "пн-вс с 9:00 до 17:45", "operationTime": "пн-вс с 9:00 до 17:45",
"source": "https://t.me/ozon_wb_dpr/627", "source": "https://t.me/ozon_wb_dpr/627",
"provider": "ПВЗ ДНР" "provider": "ПВЗ ДНР"
}, },
{ {
"id": "535038",
"coordinates": [ "coordinates": [
38.145171, 38.145171,
48.04074 48.04074
], ],
"name": "г. Харцызск, ул. Октябрьская 84", "name": "г. Харцызск, ул. Октябрьская 84",
"link": "https://ozon.ru/point/535038",
"address": "г. Харцызск, ул. Октябрьская 84", "address": "г. Харцызск, ул. Октябрьская 84",
"operationTime": "Понедельник — с 9 до 17\nВторник — с 11 до 17\nСредас 9 до 17\nЧетвергс 11 до 17\nПятницас 11 до 17\nСубботас 10 до 15\nВоскресенье — выходной", "operationTime": "Понедельник — с 9 до 17\nВторник — с 11 до 17\nСредас 9 до 17\nЧетвергс 11 до 17\nПятницас 11 до 17\nСубботас 10 до 15\nВоскресенье — выходной",
"source": "https://vk.com/pervijpvzkharcizsk?w=wall-217042772_1342", "source": "https://vk.com/pervijpvzkharcizsk?w=wall-217042772_1342",
"provider": "ПЕРВЫЙ ПУНКТ ВЫДАЧИ" "provider": "ПЕРВЫЙ ПУНКТ ВЫДАЧИ"
}, },
{ {
"id": "534940",
"coordinates": [ "coordinates": [
38.140113, 38.140113,
48.056208 48.056208
], ],
"name": "г. Харцызск, м-н Юбилейный 4", "name": "г. Харцызск, м-н Юбилейный 4",
"link": "https://ozon.ru/point/534940",
"address": "г. Харцызск, м-н Юбилейный 4", "address": "г. Харцызск, м-н Юбилейный 4",
"operationTime": "Понедельник — выходной\nВторник — с 11 до 17\nСредас 9 до 17\nЧетвергс 11 до 17\nПятницас 11 до 17\nСубботас 9 до 17\nВоскресенье — выходной", "operationTime": "Понедельник — выходной\nВторник — с 11 до 17\nСредас 9 до 17\nЧетвергс 11 до 17\nПятницас 11 до 17\nСубботас 9 до 17\nВоскресенье — выходной",
"source": "https://vk.com/pervijpvzkharcizsk?w=wall-217042772_1342", "source": "https://vk.com/pervijpvzkharcizsk?w=wall-217042772_1342",
"provider": "ПЕРВЫЙ ПУНКТ ВЫДАЧИ" "provider": "ПЕРВЫЙ ПУНКТ ВЫДАЧИ"
}, },
{ {
"id": "536824",
"coordinates": [ "coordinates": [
38.010271, 38.010271,
48.303874 48.303874
], ],
"name": "Горловка, проспект Победы 55", "name": "Горловка, проспект Победы 55",
"link": "https://ozon.ru/point/536824",
"address": "Горловка, проспект Победы 55", "address": "Горловка, проспект Победы 55",
"operationTime": "пн-вс с 9.00 до 18.00", "operationTime": "пн-вс с 9.00 до 18.00",
"source": "https://vk.com/pvz_dnr?w=wall-201744740_796", "source": "https://vk.com/pvz_dnr?w=wall-201744740_796",
"provider": "PVZ | Пункт выдачи заказов" "provider": "PVZ | Пункт выдачи заказов"
}, },
{ {
"id": "536836",
"coordinates": [ "coordinates": [
38.142934, 38.142934,
48.321593 48.321593
], ],
"name": "Горловка, ул. 40 лет Украины 9", "name": "Горловка, ул. 40 лет Украины 9",
"link": "https://ozon.ru/point/536836",
"address": "Горловка, ул. 40 лет Украины 9", "address": "Горловка, ул. 40 лет Украины 9",
"operationTime": "пн-вс с 9.00 до 18.00", "operationTime": "пн-вс с 9.00 до 18.00",
"source": "https://vk.com/pvz_dnr?w=wall-201744740_796", "source": "https://vk.com/pvz_dnr?w=wall-201744740_796",
"provider": "PVZ | Пункт выдачи заказов" "provider": "PVZ | Пункт выдачи заказов"
}, },
{ {
"id": "536827",
"coordinates": [ "coordinates": [
38.059606, 38.059606,
48.329483 48.329483
], ],
"name": "Горловка, ул. Бессонова 29а", "name": "Горловка, ул. Бессонова 29а",
"link": "https://ozon.ru/point/536827",
"address": "Горловка, ул. Бессонова 29а", "address": "Горловка, ул. Бессонова 29а",
"operationTime": "пн-вс с 9.00 до 18.00", "operationTime": "пн-вс с 9.00 до 18.00",
"source": "https://vk.com/pvz_dnr?w=wall-201744740_796", "source": "https://vk.com/pvz_dnr?w=wall-201744740_796",
"provider": "PVZ | Пункт выдачи заказов" "provider": "PVZ | Пункт выдачи заказов"
}, },
{ {
"id": "536832",
"coordinates": [ "coordinates": [
38.020943, 38.020943,
48.305576 48.305576
], ],
"name": "Горловка, ул. Гагарина 32", "name": "Горловка, ул. Гагарина 32",
"link": "https://ozon.ru/point/536832",
"address": "Горловка, ул. Гагарина 32", "address": "Горловка, ул. Гагарина 32",
"operationTime": "пн-вс с 9.00 до 18.00", "operationTime": "пн-вс с 9.00 до 18.00",
"source": "https://vk.com/pvz_dnr?w=wall-201744740_796", "source": "https://vk.com/pvz_dnr?w=wall-201744740_796",
"provider": "PVZ | Пункт выдачи заказов" "provider": "PVZ | Пункт выдачи заказов"
}, },
{ {
"id": "536666",
"coordinates": [ "coordinates": [
38.211377, 38.211377,
48.248815 48.248815
], ],
"name": "Енакиево, 50 лет Октября 58а", "name": "Енакиево, 50 лет Октября 58а",
"link": "https://ozon.ru/point/536666",
"address": "Енакиево, 50 лет Октября 58а", "address": "Енакиево, 50 лет Октября 58а",
"operationTime": "пн-вс с 9.00 до 18.00", "operationTime": "пн-вс с 9.00 до 18.00",
"source": "https://vk.com/pvz_dnr?w=wall-201744740_796", "source": "https://vk.com/pvz_dnr?w=wall-201744740_796",
"provider": "PVZ | Пункт выдачи заказов" "provider": "PVZ | Пункт выдачи заказов"
}, },
{ {
"id": "536668",
"coordinates": [ "coordinates": [
38.20826, 38.20826,
48.218447 48.218447
], ],
"name": "Енакиево, ул. Ленина 91а", "name": "Енакиево, ул. Ленина 91а",
"link": "https://ozon.ru/point/536668",
"address": "Енакиево, ул. Ленина 91а", "address": "Енакиево, ул. Ленина 91а",
"operationTime": "пн-вс с 9.00 до 18.00", "operationTime": "пн-вс с 9.00 до 18.00",
"source": "https://vk.com/pvz_dnr?w=wall-201744740_796", "source": "https://vk.com/pvz_dnr?w=wall-201744740_796",
"provider": "PVZ | Пункт выдачи заказов" "provider": "PVZ | Пункт выдачи заказов"
}, },
{ {
"id": "518290",
"coordinates": [ "coordinates": [
37.525568, 37.525568,
47.122058 47.122058
], ],
"link": "https://ozon.ru/point/518290",
"name": "г. Мариуполь ул. Урицкого 63", "name": "г. Мариуполь ул. Урицкого 63",
"address": "г. Мариуполь ул. Урицкого 63", "address": "г. Мариуполь ул. Урицкого 63",
"operationTime": "неизвестно", "operationTime": "неизвестно",
@ -708,11 +708,11 @@
"provider": "7dostavka" "provider": "7dostavka"
}, },
{ {
"id": "524695",
"coordinates": [ "coordinates": [
37.964861, 37.964861,
48.042703 48.042703
], ],
"link": "https://ozon.ru/point/524695",
"name": "Макеевка, улица Ленина, 50А", "name": "Макеевка, улица Ленина, 50А",
"address": "Макеевка, улица Ленина, 50А", "address": "Макеевка, улица Ленина, 50А",
"operationTime": "неизвестно", "operationTime": "неизвестно",
@ -720,11 +720,11 @@
"provider": "7dostavka" "provider": "7dostavka"
}, },
{ {
"id": "533299",
"coordinates": [ "coordinates": [
37.964385, 37.964385,
48.063151 48.063151
], ],
"link": "https://ozon.ru/point/533299",
"name": "Макеевка, улица Ленина, 108", "name": "Макеевка, улица Ленина, 108",
"address": "Макеевка, улица Ленина, 108", "address": "Макеевка, улица Ленина, 108",
"operationTime": "неизвестно", "operationTime": "неизвестно",
@ -732,11 +732,11 @@
"provider": "7dostavka" "provider": "7dostavka"
}, },
{ {
"id": "536829",
"coordinates": [ "coordinates": [
37.554403, 37.554403,
47.1071 47.1071
], ],
"link": "https://ozon.ru/point/536829",
"name": "Мариуполь, пр. Металлургов 97", "name": "Мариуполь, пр. Металлургов 97",
"address": "Мариуполь, пр. Металлургов 97", "address": "Мариуполь, пр. Металлургов 97",
"operationTime": "неизвестно", "operationTime": "неизвестно",
@ -744,11 +744,11 @@
"provider": "7dostavka" "provider": "7dostavka"
}, },
{ {
"id": "536828",
"coordinates": [ "coordinates": [
37.567455, 37.567455,
47.13514 47.13514
], ],
"link": "https://ozon.ru/point/536828",
"name": "Мариуполь, пр. Металлургов 227", "name": "Мариуполь, пр. Металлургов 227",
"address": "Мариуполь, пр. Металлургов 227", "address": "Мариуполь, пр. Металлургов 227",
"operationTime": "неизвестно", "operationTime": "неизвестно",
@ -756,11 +756,11 @@
"provider": "7dostavka" "provider": "7dostavka"
}, },
{ {
"id": "536673",
"coordinates": [ "coordinates": [
37.65426, 37.65426,
47.106075 47.106075
], ],
"link": "https://ozon.ru/point/536673",
"name": "Мариуполь, пр. Победы 89", "name": "Мариуполь, пр. Победы 89",
"address": "Мариуполь, пр. Победы 89", "address": "Мариуполь, пр. Победы 89",
"operationTime": "неизвестно", "operationTime": "неизвестно",
@ -768,11 +768,11 @@
"provider": "7dostavka" "provider": "7dostavka"
}, },
{ {
"id": "536837",
"coordinates": [ "coordinates": [
37.687749, 37.687749,
47.125122 47.125122
], ],
"link": "https://ozon.ru/point/536837",
"name": "Мариуполь, ул. Киевская 51", "name": "Мариуполь, ул. Киевская 51",
"address": "Мариуполь, ул. Киевская 51", "address": "Мариуполь, ул. Киевская 51",
"operationTime": "неизвестно", "operationTime": "неизвестно",
@ -780,11 +780,11 @@
"provider": "7dostavka" "provider": "7dostavka"
}, },
{ {
"id": "536835",
"coordinates": [ "coordinates": [
37.675083, 37.675083,
47.113282 47.113282
], ],
"link": "https://ozon.ru/point/536835",
"name": "Мариуполь, ул. Февральская 44а", "name": "Мариуполь, ул. Февральская 44а",
"address": "Мариуполь, ул. Февральская 44а", "address": "Мариуполь, ул. Февральская 44а",
"operationTime": "неизвестно", "operationTime": "неизвестно",
@ -792,11 +792,11 @@
"provider": "7dostavka" "provider": "7dostavka"
}, },
{ {
"id": "536831",
"coordinates": [ "coordinates": [
37.539257, 37.539257,
47.096568 47.096568
], ],
"link": "https://ozon.ru/point/536831",
"name": "Мариуполь, Казанцева 22а", "name": "Мариуполь, Казанцева 22а",
"address": "Мариуполь, Казанцева 22а", "address": "Мариуполь, Казанцева 22а",
"operationTime": "неизвестно", "operationTime": "неизвестно",
@ -804,11 +804,11 @@
"provider": "7dostavka" "provider": "7dostavka"
}, },
{ {
"id": "538187",
"coordinates": [ "coordinates": [
36.792245, 36.792245,
46.755007 46.755007
], ],
"link": "https://ozon.ru/point/538187",
"name": "г. Бердянск проспект Победы 11 б", "name": "г. Бердянск проспект Победы 11 б",
"address": "г. Бердянск проспект Победы 11 б", "address": "г. Бердянск проспект Победы 11 б",
"operationTime": "неизвестно", "operationTime": "неизвестно",
@ -816,11 +816,11 @@
"provider": "7dostavka" "provider": "7dostavka"
}, },
{ {
"id": "538091",
"coordinates": [ "coordinates": [
38.48274, 38.48274,
48.043203 48.043203
], ],
"link": "https://ozon.ru/point/538091",
"name": "г. Шахтёрск, улица Крупская,1( района автовокзала)", "name": "г. Шахтёрск, улица Крупская,1( района автовокзала)",
"address": "г. Шахтёрск, улица Крупская,1( района автовокзала)", "address": "г. Шахтёрск, улица Крупская,1( района автовокзала)",
"operationTime": "неизвестно", "operationTime": "неизвестно",
@ -828,11 +828,11 @@
"provider": "7dostavka" "provider": "7dostavka"
}, },
{ {
"id": "538092",
"coordinates": [ "coordinates": [
38.144865, 38.144865,
48.037727 48.037727
], ],
"link": "https://ozon.ru/point/538092",
"name": "г.Харцызск, ул.Вокзальная, 67", "name": "г.Харцызск, ул.Вокзальная, 67",
"address": "г.Харцызск, ул.Вокзальная, 67", "address": "г.Харцызск, ул.Вокзальная, 67",
"operationTime": "неизвестно", "operationTime": "неизвестно",
@ -840,11 +840,11 @@
"provider": "7dostavka" "provider": "7dostavka"
}, },
{ {
"id": "538093",
"coordinates": [ "coordinates": [
38.150597, 38.150597,
48.042505 48.042505
], ],
"link": "https://ozon.ru/point/538093",
"name": "г.Харцызск, ул.Первомайская,1а", "name": "г.Харцызск, ул.Первомайская,1а",
"address": "г.Харцызск, ул.Первомайская,1а", "address": "г.Харцызск, ул.Первомайская,1а",
"operationTime": "неизвестно", "operationTime": "неизвестно",
@ -852,11 +852,11 @@
"provider": "7dostavka" "provider": "7dostavka"
}, },
{ {
"id": "538181",
"coordinates": [ "coordinates": [
37.806057, 37.806057,
47.958853 47.958853
], ],
"link": "https://ozon.ru/point/538181",
"name": "г. Донецк, Куприна 3а", "name": "г. Донецк, Куприна 3а",
"address": "г. Донецк, Куприна 3а", "address": "г. Донецк, Куприна 3а",
"operationTime": "неизвестно", "operationTime": "неизвестно",
@ -864,11 +864,11 @@
"provider": "7dostavka" "provider": "7dostavka"
}, },
{ {
"id": "538177",
"coordinates": [ "coordinates": [
37.849239, 37.849239,
48.009934 48.009934
], ],
"link": "https://ozon.ru/point/538177",
"name": "г. Донецк, бул. Шевченко 66", "name": "г. Донецк, бул. Шевченко 66",
"address": "г. Донецк, бул. Шевченко 66", "address": "г. Донецк, бул. Шевченко 66",
"operationTime": "неизвестно", "operationTime": "неизвестно",
@ -876,11 +876,11 @@
"provider": "7dostavka" "provider": "7dostavka"
}, },
{ {
"id": "538178",
"coordinates": [ "coordinates": [
37.995841, 37.995841,
47.413247 47.413247
], ],
"link": "https://ozon.ru/point/538178",
"name": "пгт. Тельманово ул. Ленина 251", "name": "пгт. Тельманово ул. Ленина 251",
"address": "пгт. Тельманово ул. Ленина 251", "address": "пгт. Тельманово ул. Ленина 251",
"operationTime": "неизвестно", "operationTime": "неизвестно",

View File

@ -1,6 +1,7 @@
import fs from "node:fs/promises"; import fs from "node:fs/promises";
import { asyncMap } from "modern-async"; import { asyncMap } from "modern-async";
import { getDistance } from "ol/sphere.js"; import { getDistance } from "ol/sphere.js";
import { extractIDFromURL } from "./utils.js";
function removeDuplicatesByUrl(points) { function removeDuplicatesByUrl(points) {
const uniquePoints = []; const uniquePoints = [];
@ -64,6 +65,12 @@ async function main() {
data = data.flatMap((v) => v); data = data.flatMap((v) => v);
data = removeDuplicatesByUrl(data); data = removeDuplicatesByUrl(data);
data = removeDuplicatesByRadius(data, 10); data = removeDuplicatesByRadius(data, 10);
// pick all except url
data = data.map(x => {
const { link, ...rest } = x;
return { id: extractIDFromURL(link), ...rest };
});
await fs.writeFile("merged-data.json", JSON.stringify(data, undefined, 2)); await fs.writeFile("merged-data.json", JSON.stringify(data, undefined, 2));
} }

View File

@ -63,3 +63,15 @@ export async function getTelegramMessage(input) {
.innerHTML, .innerHTML,
}; };
} }
/**
* Извлекает идентификатор пункта выдачи OZON из ссылки
* @param {string} url
*/
export function extractIDFromURL(url) {
const match = url.match(/https:\/\/ozon\.ru\/point\/([0-9]+)/);
if (match) {
return match[1];
}
return null;
}

32
src/analytics.js Normal file
View File

@ -0,0 +1,32 @@
import { el } from "./utils.js";
class Analytics {
static event(name, data = undefined) {
if (typeof ym !== 'undefined') {
// eslint-disable-next-line no-undef
ym(window.YANDEX_METRICA_ID, 'reachGoal', name, data);
}
}
}
document.addEventListener("DOMContentLoaded", function () {
const popupPVZId = el("popup-pvz-id");
const pvzData = { pvz: popupPVZId.innerText };
const popupLink = el("popup-link");
const sourceLink = el("popup-source");
const infoPopupButton = el("info-popup-button");
popupLink.addEventListener("click", function () {
Analytics.event("pvz-link-clicked", pvzData);
});
sourceLink.addEventListener("click", function () {
Analytics.event("pvz-source-clicked", pvzData);
});
infoPopupButton.addEventListener("click", function () {
Analytics.event("info-popup-closed");
});
});

View File

@ -22,7 +22,7 @@ function createFeatures(places) {
geometry: new Point(fromLonLat(place.coordinates)), geometry: new Point(fromLonLat(place.coordinates)),
name: `[${place.provider}] ${place.name}`, name: `[${place.provider}] ${place.name}`,
address: place.address, address: place.address,
link: place.link, id: place.id,
source: place.source, source: place.source,
operationTime: place.operationTime, operationTime: place.operationTime,
}); });

View File

@ -93,7 +93,7 @@
<input type="checkbox" name="no-show"> <input type="checkbox" name="no-show">
Больше не показывать Больше не показывать
</label> </label>
<button>Я прочитал и понял прочитанное</button> <button id="info-popup-button">Я прочитал и понял прочитанное</button>
</footer> </footer>
</div> </div>
</div> </div>
@ -111,6 +111,9 @@
<canvas id="popup-canvas"></canvas> <canvas id="popup-canvas"></canvas>
</a> </a>
</p> </p>
<p>
Пункт Партнёра <span id="popup-pvz-id"></span>
</p>
<p> <p>
<a id="popup-source">Источник</a> <a id="popup-source">Источник</a>
</p> </p>

View File

@ -4,6 +4,7 @@ import map from "./map";
import "./info-popup"; import "./info-popup";
import "./popup"; import "./popup";
import "./analytics";
import mergedData from "../merged-data.json"; import mergedData from "../merged-data.json";
import { createFeatures } from "./features"; import { createFeatures } from "./features";

View File

@ -10,10 +10,12 @@ const closer = el("popup-closer");
const popupName = el("popup-name"); const popupName = el("popup-name");
const popupAddress = el("popup-address"); const popupAddress = el("popup-address");
const popupLink = el("popup-link"); const popupLink = el("popup-link");
const popupPVZId = el("popup-pvz-id");
const popupCanvas = el("popup-canvas"); const popupCanvas = el("popup-canvas");
const popupSource = el("popup-source"); const popupSource = el("popup-source");
const popupOperationTime = el("popup-operation-time"); const popupOperationTime = el("popup-operation-time");
const overlay = new Overlay({ const overlay = new Overlay({
element: popup, element: popup,
autoPan: true, autoPan: true,
@ -41,16 +43,21 @@ function onClick(event) {
const [lon, lat] = toLonLat(coordinates); const [lon, lat] = toLonLat(coordinates);
const pvzId = feature.get("id");
const link = `https://ozon.ru/point/${pvzId}`;
popupName.textContent = feature.get("name"); popupName.textContent = feature.get("name");
popupAddress.textContent = feature.get("address"); popupAddress.textContent = feature.get("address");
popupAddress.href = `https://yandex.ru/maps/?whatshere[point]=${lon},${lat}&whatshere[zoom]=18&l=map` popupAddress.href = `https://yandex.ru/maps/?whatshere[point]=${lon},${lat}&whatshere[zoom]=18&l=map`;
popupLink.href = feature.get("link"); popupLink.href = link;
popupSource.href = feature.get("source"); popupSource.href = feature.get("source");
popupOperationTime.innerHTML = feature.get("operationTime") ?? "неизвестно"; popupOperationTime.innerHTML = feature.get("operationTime") ?? "неизвестно";
popupPVZId.innerText = pvzId;
QRCode.toCanvas(popupCanvas, feature.get("link"), function (error) { QRCode.toCanvas(popupCanvas, link, function (error) {
if (error) console.error(error); if (error) console.error(error);
console.log("success!");
}); });
overlay.setPosition(coordinates); overlay.setPosition(coordinates);

View File

@ -1,26 +1,35 @@
import webfontDownload from "vite-plugin-webfont-dl"; import webfontDownload from "vite-plugin-webfont-dl";
import { VitePluginRadar } from "vite-plugin-radar"; import { VitePluginRadar } from "vite-plugin-radar";
import htmlPlugin from 'vite-plugin-html-config' import htmlPlugin from "vite-plugin-html-config";
const metas = [] const metas = [];
const headScripts = [];
console.log(process.env.YANDEX_METRICA_ID)
if (process.env.YANDEX_VERIFICATION) { if (process.env.YANDEX_VERIFICATION) {
metas.push({ metas.push({
name: 'yandex-verification', name: "yandex-verification",
content: process.env.YANDEX_VERIFICATION content: process.env.YANDEX_VERIFICATION,
}) });
} }
const PUBLIC_URL = process.env.PUBLIC_URL || process.env.VERCEL_PROJECT_PRODUCTION_URL if (process.env.YANDEX_METRICA_ID) {
headScripts.push(
`window.YANDEX_METRICA_ID=${process.env.YANDEX_METRICA_ID}`,
);
}
const PUBLIC_URL =
process.env.PUBLIC_URL || process.env.VERCEL_PROJECT_PRODUCTION_URL;
if (PUBLIC_URL) { if (PUBLIC_URL) {
metas.push({ metas.push({
name: 'og:url', name: "og:url",
content: 'https://' + PUBLIC_URL content: "https://" + PUBLIC_URL,
}) });
} }
export default { export default {
root: "src", root: "src",
build: { build: {
@ -35,6 +44,7 @@ export default {
}), }),
htmlPlugin({ htmlPlugin({
metas, metas,
},) headScripts,
}),
], ],
}; };