Skip to main content

Introduction

Naver Blog is Naver’s blogging platform in South Korea. This connector reports on blog-level engagement (visitors, impressions, follower and neighbor counts, post count) and on post-level rankings (top posts by views, likes, and comments). Data is captured from Naver’s blog admin pages using headless-browser automation because Naver does not expose a public API for blog statistics. To connect this data source, see How to connect Naver Blog to Adriel.

Data refresh strategy

Blog data refreshes on a daily cycle. Blog-level statistics are stored with an upsert strategy — each day’s snapshot is appended to the historical time series, keyed by the date and blog ID. Post-ranking tables use an atomic-replace strategy — the entire ranking is overwritten on every sync, so only the latest ranking snapshot is available. To limit repeat scraping within a single refresh window, raw scraped results are memoized in cache for 4 hours per blog.

Metrics

How to read the columnsData type uses this vocabulary: Number, Currency, Percentage, Ratio, Duration, Date, Text, URL, Array, Boolean.Naver Blog does not have an official API, so no literal API field name applies. The Source column notes the Naver admin page each value is scraped from.

Blog-level metrics

Post-ranking metrics

Post-ranking metrics are only returned when the report uses a ranking breakdown (see below). The Naver ranking page returns up to 100 posts per ranking type (5 pages of 20).

Breakdowns

Time & date grouping

Adriel groups Naver Blog’s daily-granularity results into these standard views for reporting alongside other connectors.

Post rankings

Overview

Limitations

  • Scraped, not API-backed — Naver Blog does not expose a public REST API. All data is captured by a headless browser navigating the Naver admin pages, which makes the connector sensitive to UI changes on Naver’s side. Occasional scrape failures are expected and are automatically retried.
  • ID + password required — the connection requires the Naver login ID (or phone number) and password. Naver accounts that use an email-format ID (containing @) are rejected before login is attempted.
  • Two-step verification must be disabled on the Naver account, or login will fail with an MFA error and the data source will be disconnected.
  • Seoul-region logins must be allowed in Naver security settings. Naver’s default region-block behavior will block the connector’s login attempts and disconnect the data source.
  • Post rankings are capped at 100 posts per ranking type (5 pages of 20 posts).
  • Post rankings do not retain history — each sync fully replaces the ranking tables. Only the latest ranking snapshot is available; historical rankings are not preserved.
  • Cross-metric queries are limited — blog-level metrics and post-ranking metrics cannot be selected together in the same report unless a compatible ranking breakdown is chosen; incompatible selections return an error.
  • CAPTCHA fallback — Naver may occasionally serve a CAPTCHA during login. The connector attempts to solve it up to five times before disconnecting the data source.

API references

Naver Blog does not publish an official API for blog statistics or post rankings. The connector reads from Naver’s blog admin pages directly:

See also