-
public final class PaywallContextContext passed when presenting a paywall.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classPaywallContext.Companion
-
Field Summary
Fields Modifier and Type Field Description private final Stringplacementprivate final Stringexperimentprivate final Stringvariantprivate final Map<String, Object>customData
-
Method Summary
Modifier and Type Method Description final StringgetPlacement()final StringgetExperiment()final StringgetVariant()final Map<String, Object>getCustomData()SPEC-070-B PN row 4 (D-s) — arbitrary per-presentation attributes. -
-
Method Detail
-
getPlacement
final String getPlacement()
-
getExperiment
final String getExperiment()
-
getVariant
final String getVariant()
-
getCustomData
final Map<String, Object> getCustomData()
SPEC-070-B PN row 4 (D-s) — arbitrary per-presentation attributes. Merged into the
paywall_viewevent's properties, so they are queryable in the warehouse alongsidepaywall_idandplacement. Keys colliding with a reserved property are dropped and warned about, never silently overwritten.This does NOT feed the
{{custom.*}}template namespace — that path is deferred.
-
-
-
-