Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.pnlight.app/llms.txt

Use this file to discover all available pages before exploring further.

A Remote UI placement is a named app location where PNLight can return server-driven UI.

Create or edit a placement

1

Open Remote UI

Select the project and open Remote UI.
2

Choose a placement

Open an existing placement or create one with a stable placement ID such as paywall.
3

Name the placement

Use a readable name that dashboard users can recognize.
4

Add locale configs

Add JSON configs for the locales your app requests, such as en or en-US.
5

Enable the placement

Turn on the placement when it is ready for app traffic.

Placement controls

ControlUse
EnabledAllows the placement to return configs to the SDK.
DebugLets you test the placement without the normal production display rules.
Show only once per userPrevents the same user from seeing the placement repeatedly.

Metrics

MetricMeaning
RequestsUsers who requested the placement.
ShownUsers who received a config that could be shown.
Keep placement IDs stable. Changing a placement ID requires an app code change.