Operator guideENcmsbannersdetail

CMS / Banners / Detail

Full banner editor for draft content, publish flow, delete flow, and visibility settings.

Reader view

Clean portal guidance

This page keeps the operator explanation, field and action descriptions, and screenshots visible without exposing repo paths, raw sidecars, or editorial-only implementation details.

Narrative content

Page body

What this page does

This page opens the banner editor for one banner key and is the main operator workspace for editing content, controlling visibility, and publishing the current draft.

What operators manage here

  • Header identity: banner key, editable name, operational state, and publication status.
  • Content editor: localized banner copy, images, CTA fields, and banner type.
  • Visibility controls: active/disabled state, schedule window, audience, and country restrictions.
  • Lifecycle actions: save draft, publish, delete, and duplicate.

Common confusion

  • Delete removes the banner record and related content entirely.
  • Publish promotes the current draft content and archives the previously published version.
  • Turning the banner disabled changes operational visibility, but it does not delete or unpublish the content snapshot.
Field dictionary

Fields

field

Key

Immutable banner identifier.

Data Type
string
field

Name

Operator-facing banner name editable from the header.

Data Type
string
Editable
true
field

State

Operational visibility of the banner record.

Data Type
enum
Editable
true
field

Status

Publication state of the current content snapshot.

Data Type
enum
field

Banner Type

Determines which banner content schema is edited for the current language.

Data Type
enum
Editable
true
field

Language Tabs

Switches the editor between localized banner variants.

Data Type
tabs
field

Active Period

Limits when the banner is eligible to show.

Data Type
daterange
Editable
true
field

Audience

Controls whether guests, players, paid customers, or unpaid customers can see the banner.

Data Type
object
Editable
true
field

Excluded Countries

Blocks the banner for the selected countries.

Data Type
string[]
Editable
true
field

Included Countries

Narrows the banner to the selected countries only.

Data Type
string[]
Editable
true
Operational notes

Notes

item

FE banner editor route, header actions, and visibility settings are confirmed.

item

Visibility changes are saved through `PUT /api/core/banners/:bannerKey` by updating `bannerStatus`.

item

Publish is a separate lifecycle step on `PUT /api/core/banners/:bannerKey/publish`.

Related references

Related pages

pageCMS / Banners

Banner workspace for inventory filtering, draft editing, visibility control, and publish/delete actions.

pageCMS / Banners / Form

Create-banner modal for the initial banner key and banner name.

pageCMS / Banners / List

Banner inventory grid with operator filters, untranslated-language stats, and create-banner entrypoints.

pageActivity Tag Rules / Detail

Rule inspection page with backend identity, conditions, timestamps, impact estimate, run action, delete action, and recent application history.

pageAffiliate Payment Settings / Detail

Saved affiliate payment-setting detail page for reviewing one configured record.

pageAffiliate Settings / Detail

Saved affiliate detail workspace for reviewing one affiliate and opening report actions.