
Encar (엔카, дочерняя структура группы SK) — №1 used-car marketplace в Южной Корее: миллионы просмотров в месяц, стандарт de facto для оценки б/у перед покупкой и экспортом в СНГ, Ближний Восток и ЮВА. Отличительная черта — детальные inspection reports (Encar Diagnosis / performance check), которые покупатель abroad не видит без структурированного сбора. Ниже — обзор платформы, поля данных, технические барьеры и архитектура решения от VivaCoding.
Кратко
- Encar — лидер корейского рынка б/у; цены в KRW; аудитория export brokers и importers критична.
- Inspection reports и фото повреждений — ключевая ценность данных, не только title/price.
- Публичного read-API для сторонних aggregators нет — нужен согласованный scheduled сбор.
- UI и API mobile app отличаются от desktop — pipeline должен покрывать оба канала или выбрать canonical source.
- VivaCoding: legal review, нормализация KRW→USD/EUR, дедуп, выгрузка в ETL и автокаталог.
Обзор платформы Encar
Корейский рынок б/у сильно digital-first: Encar агрегирует дилеров и частников, показывает историю обслуживания где доступно, и Encar-certified inspection для части лотов. Export brokers мониторят модели с высоким спросом abroad (Hyundai Sonata, Kia Sportage, Genesis, популярные EV) по ценовым коридорам в вонах.
Encar ориентирован на domestic buyer, но export — отдельная индустрия: bidding, shipping quotes, conversion KRW. Парсинг здесь — не «скопировать HTML», а собрать structured bundle: specs, inspection PDF/HTML, auction grade analogs, dealer contact rules (often redacted in public export).
Технически сайт — mix server-rendered pages и dynamic endpoints; mobile traffic значителен. Anti-automation есть, но менее агрессивен, чем у EU Akamai stacks — при этом ToS и корейское законодательство о персональных данных (PIPA) обязательны к учёту.
Рынок export из KR вырос на фоне слабого вона и спроса на «young used» Hyundai-Kia-Genesis в СНГ. Broker workflow: утренний digest новых лотов по whitelist моделей, фильтр inspection grade A/B, расчёт FOB Busan + freight. Ручной мониторинг 200+ SKU нереалистичен — scheduled парсинг с Telegram/email алертом на price drop > 3% закрывает operational gap. VivaCoding часто совмещает Encar adapter с EU источниками в одном ETL для сравнения «KR import vs local EU stock».
Encar Performance Check и Encar Diagnosis — не просто marketing badges: structured scores по кузову, раме, двигателю влияют на bid abroad. Pipeline должен хранить numeric scores, не только PDF screenshot, чтобы фильтровать «grade C and below» автоматически и не тратить inspection budget на заведомо слабые лоты.
Korean auction houses (AIA, KAA и др.) — отдельный канал от Encar classifieds; если brief включает оба источника, ETL разводит по source_platform, но нормализация trim и FX общая. Для RU/CIS export часто нужен перевод option labels (선루프 → sunroof) — glossary обновляем quarterly по новым модельным годам.
Mobile app Encar использует отдельные JSON endpoints — без единого public schema. VivaCoding фиксирует canonical source (web vs app) в metadata каждой записи, чтобы при расхождении цены debug был прозрачным. Storage: PostgreSQL или MySQL с partition by fetch_date; cold archive в S3 для compliance audit 90+ days.
Для связки с хабом парсинга Encar adapter экспортирует в unified vehicle schema — те же поля, что AutoScout24 и Dubicars, плюс KR-specific inspection columns. Так multi-market dashboard строится без трёх разных Excel.
Какие поля собираем
| Поле | Назначение | Примечания |
|---|---|---|
| car_id / encar_id | Дедуп, deep link | Стабильный ID объявления |
| make, model, trim (KR) | Каталог | Маппинг на EN/RU taxonomy |
| price_krw | Export margin calc | FX snapshot at fetch time |
| year, mileage_km | Таможня, оценка | Корейский учёт пробега |
| fuel, displacement, transmission | Homologation abroad | EV battery SOH если указан |
| inspection_report | Trust / grading | Structured scores, damage map |
| photos[], damage_photos[] | Listing quality | CDN URLs, hash |
| dealer_name, region | Logistics | PII minimization |
| options[] (sunroof, ADAS) | Trim compare | KR-only option codes |
| listed_at, status | Freshness | Sold = archive |
Технические сложности
Язык и таксономия. Марки и комплектации на корейском; без normalization layer данные не стыкуются с EU/US каталогами. Нужен словарь trim mapping и опционально machine translation с human QA для marketing text.
Inspection reports. Часть данных в iframe/PDF или nested JSON — простой CSS-селектор не достаёт scores. Парсим structured API responses где видны в Network tab, храним raw для audit.
No public read API. Encar не отдаёт OAuth feed для чужих листингов — в отличие от dealer upload tools. Commercial Korean data vendors существуют, но coverage и freshness надо проверять на вашей модели.
Export compliance. VIN, customs, radiation checks (для JP imports to KR context) — pipeline должен отделять «market data» от regulated documents.
Архитектура pipeline
- Scope & legal — цель (pricing vs full catalog), PIPA/GDPR если EU storage, robots/ToS.
- Discovery — seed URLs по моделям/ценам; pagination mobile vs web.
- Extract — listing JSON + inspection submodule; screenshot fallback только для audit.
- Translate & normalize — KRW, km, KR trim → global schema.
- Dedup & history — price drops, sold detection.
- Export — API to catalog, Telegram bot for brokers, Excel.
- Ops — monitoring, Korean business hours peak tuning.
Кастомный парсер vs сторонний API
| Критерий | Кастом (VivaCoding) | Commercial API / Korean vendor |
|---|---|---|
| Inspection depth | Полный контроль полей отчёта | Часто только basic specs |
| Export workflow | Custom CRM fields, FX rules | Fixed schema |
| Freshness | Ваш cron (1–6 ч) | Зависит от vendor SLA |
| Cost | Build + infra | Per-car или subscription |
| Legal clarity | Документируем у заказчика | Opaque subprocessors |
| Schema changes | In-house patch | Vendor lag weeks |
API-посредники не «единственное решение» — для export house с 500+ active SKUs кастомный ETL окупается контролем inspection fields и интеграцией с shipping CRM.
Когда услуга подходит
- Export broker из KR в RU/CIS, UAE, Mongolia — мониторинг цен и grade по моделям.
- Дилер abroad продаёт «корейский import» — нужен feed на сайт автобизнеса.
- Analytics: spread между Encar ask и landed cost in destination country.
- Интеграция с внутренним сбором данных из нескольких источников (Encar + EU portals).
Когда не подходит
- Нужны персональные данные продавцов для cold outreach — не делаем.
- Ожидание real-time bid stream как на аукционе — Encar classifieds, не live auction API.
- Разовый поиск 10 машин — достаточно Encar UI.
- Требуется обход login-only dealer tools без договора — откажем.
Оценка сроков и бюджета
| Объём | Срок | Бюджет от |
|---|---|---|
| MVP: specs + price, CSV, 5 моделей seed | 2–4 недели | 1 790 € |
| + inspection reports, FX, dedup, EN labels | 5–7 недель | 3 990 € |
| Multi-source (Encar + shipping CRM), SLA | 8–10 недель | 6 990 €+ |
Поддержка: словарь trim, мониторинг layout changes — от 320 €/мес. Хаб: парсинг сайтов.
Связанные услуги
- парсинг сайтов
- сайты для автобизнеса
- сбор данных
- разработка сайта-кataloga
- разработка сайтов
- контакты
FAQ
Есть ли у Encar API для чтения объявлений?
Публичного read-API для aggregators нет. Дилеры используют внутренние инструменты публикации. Мониторинг рынка — через согласованный сбор или договор с data partner.
Можно ли получить inspection report автоматически?
Да, для лотов с Encar Diagnosis — парсим structured scores и damage flags. PDF архивируем опционально; primary — JSON в вашу БД.
Как конвертировать KRW в EUR/USD?
Фиксируем FX rate на timestamp fetch (ECB or xe API) и храним обе валюты — важно для margin reports.
Легально ли парсить Encar из-за рубежа?
Зависит от цели, ToS и PIPA/GDPR при хранении в EU. Аудит до старта; персональные контакты не собираем без основания.
Encar vs KB Cha Cha / другие KR площадки?
Encar — largest inventory и стандарт inspection narrative. KB Cha Cha — второй игрок; adapters можно добавить в тот же ETL.
Интеграция с нашим каталогом на WordPress?
Да — REST sync, custom fields для inspection grade, multilingual titles. См. каталог.
Как часто обновлять Encar feed?
Export brokers: 2–6 часов в рабочее время KR. Analytics-only: daily batch достаточно.