No KYC — no ID, no selfie, no documents. Pay in crypto: BTC, USDT, USDC, ETH, SOL, LTC
Language: English
Get started

Ad verification in Japan, South Korea, Taiwan and Hong Kong

Check that your campaigns in East Asia show the right text, images, language and landing page to the people they target, from a local home connection.

Last updated: · 5 min read

Quick answer

How do I verify my ads in Japan or South Korea from abroad?

Load the page where the ad should appear through a residential IP in the target country, signed out, and record what you see: the ad, its text and images, and the landing page after every redirect. JapanProxies sells home-broadband IPs in Japan, South Korea, Taiwan and Hong Kong for these checks, from $2.62 for 1 GB, paid in crypto, no KYC. Use the ad platform's own preview tools first.

What does ad verification check in East Asia?

  • Delivery. Does the ad appear for people in the target country, on the right pages and keywords?
  • Creative and language. Is the Japanese, Korean or Traditional Chinese version shown, with the right images and offer?
  • Landing page. Does the click lead, after every redirect, to the right local page, in the right language and currency?
  • Brand safety. Next to which content does the ad appear on local news and portal sites?
  • Misuse of your brand. Are other advertisers bidding on your brand name or showing copies of your ads in the market?

Each market has its own platforms next to Google Ads: Yahoo! JAPAN search ads through LY Corporation in Japan, Naver and Kakao ads in South Korea. A local residential IP lets you see all of them as a local user does.

Why use a residential IP for ad checks?

Ad platforms decide what to show from the viewer's location, and the IP address is one of the main signals. A check from your office abroad shows your own country's ads, or none.

A residential IP in the country gives a check close to a local person's view. Under the Media Rating Council's invalid-traffic guidelines, known data-centre traffic is classed as general invalid traffic, so a check made from a server may not show the ad that a person at home would see.

Which official tools should I use first?

  • Google Ads Ad Preview and Diagnosis shows your Google search ads for a chosen location and language, without counting impressions.
  • Naver, Kakao and LY Corporation ad systems give you delivery reports for your own campaigns in Korea and Japan.
  • Your own analytics shows where clicks come from and which landing pages they reach.

Use a residential IP for what these tools do not show: the live page, with the ad in its real context, including redirects and competitor ads.

How do I run an ad check with JapanProxies?

  1. Pick the country code: jp, kr, tw or hk.
  2. Use a sticky session per check, such as USERNAME-country-jp-session-ad01-ttl-30, so the page, the ad and the landing page load from one IP.
  3. Open the page in a fresh browser profile, signed out, with the local language set.
  4. Save a screenshot and the final URL of the landing page, with the date, time and session ID.
  5. Repeat with a new session ID to see whether the result holds on another local IP.

For in-app ads shown only on mobile networks, a dedicated 4G/5G port in Japan or South Korea is available from $5.93 per day on the pricing page.

Playwright (Python): screenshot a page and its landing URL from Japan
from playwright.sync_api import sync_playwright

PROXY = {
    "server": "http://gw.japanproxies.com:7777",
    "username": "USERNAME-country-jp-session-ad01-ttl-30",
    "password": "PASSWORD",
}

with sync_playwright() as p:
    browser = p.chromium.launch(proxy=PROXY)
    context = browser.new_context(locale="ja-JP", timezone_id="Asia/Tokyo")
    page = context.new_page()
    page.goto("https://YOUR-PUBLISHER-PAGE.example/")
    page.screenshot(path="placement-jp.png", full_page=True)
    # Open your ad's final URL with your own tracking parameters
    # (never the ad server's click link: that counts as a click)
    page.goto("https://YOUR-LANDING-PAGE.example/?utm_source=YOUR_TRACKING")
    print("landing page:", page.url)
    page.screenshot(path="landing-jp.png", full_page=True)
    browser.close()

What should I avoid in ad checks?

  • Do not click ads, yours or competitors': each click is billed and counts as invalid traffic, and generating clicks is forbidden by our acceptable use policy. Keep page loads to a few samples per check, since each one can register an impression. To test redirects, use the tracking-template test in the ad platform.
  • Do not sign in to ad platforms or publisher sites through the proxy on behalf of others.
  • Keep volumes low. Ad verification is sampling, not traffic generation.

What does ad verification cost?

A page with ads loaded in a browser often uses two to five megabytes. A weekly sample of a few dozen placements per market fits in 5 GB or 10 GB. One plan covers Japan, South Korea, Taiwan and Hong Kong, and traffic never expires.

Test

1 GB

$2.62

$2.62/GB

  • Check your own targets first
  • All four countries
  • Traffic never expires
Choose 1 GB

Light

5 GB

$4.95

$0.99/GB

  • Occasional rank and ad checks
  • All four countries
  • Traffic never expires
Choose 5 GB

Standard

10 GB

$6.60

$0.66/GB

  • Weekly checks for one market
  • All four countries
  • Traffic never expires
Choose 10 GB

Team

50 GB

$26

$0.52/GB

  • Daily checks across several markets
  • All four countries
  • Traffic never expires
Choose 50 GB

In every plan: Japan, South Korea, Taiwan and Hong Kong · Rotating and sticky sessions · HTTP, HTTPS and SOCKS5 · Traffic never expires

Ad verification questions

Can I verify Yahoo! JAPAN and Naver ads, not only Google Ads?

Yes. Load the search or portal page through a Japanese or Korean residential IP and you see the ads those platforms show to local users. Use each platform's own reports for delivery figures.

Can I check ads in one city, such as Taipei or Seoul?

JapanProxies offers city targeting on every plan: add -city-taipei or -city-seoul to the username; city availability varies. For an exact location, also use the location setting of the ad platform's preview tool.

Do I need a mobile proxy for mobile ads?

For ads in mobile browsers, a residential IP with mobile emulation is usually enough. For ads shown only to users on mobile data, use a dedicated 4G/5G port in Japan or South Korea, from $5.93 per day.

Can an agency check ads for several clients?

Yes. One balance serves several clients and countries. Keep each client in separate sessions and record the session ID with every screenshot.

Is ad verification allowed under your policy?

Yes, for your own campaigns, your clients' campaigns and brand-protection checks. Generating clicks or impressions is not.

1 GB $2.62 · no KYC

Get started