Structured content model

Typed fields grouped into sections, versioned as drafts.

Sample data

The flow replayed with sample data. Use ↻ to play it again.

Every page is a set of typed fields keyed by a dotted path such as home.hero.headline, with a type — text, long text, URL or media. Fields are grouped into sections, and SEO fields such as the title and meta description are checked against length limits.

The model separates content from presentation, so developers assemble the front-end while editors safely fill in meaningful fields rather than a free-form page builder. Draft and published states are stored separately, so you can build the next version without touching the page that is currently live.

The page structure you build for Japan carries over when you add overseas markets; only the per-market values change. Missing required fields and over-long titles or descriptions are caught before anything is published.

  • Typed fields keyed by dotted paths (text, long-text, URL, media)
  • Fields grouped into sections for easier editing
  • Draft and published stored separately
  • Title and description lengths checked before publish

How it works

  1. 1Open Landing Pages and create a blank page or clone a template.
  2. 2Fill in the typed fields grouped by section, such as eyebrow, headline, CTA and media.
  3. 3Switch locale and enter the values for each market, keeping the same structure.
  4. 4Check the title and description length checks, then submit the draft for review.

FAQ

Will my edits show up on the live page while I work?

No. Draft and published fields are stored separately, so nothing touches the live page until you publish.

Do we have to rebuild each page for every market?

No. One schema is shared by Japan and every overseas market, and only the per-market values change.

Which field types are available?

Text, long text, URL and media, each keyed by a dotted path such as home.hero.headline.