Configure advanced settings
Before configuring advanced settings, ensure that the custom decision-making parameters are agreed upon and finalized during your AI implementation. These attributes must be confirmed in advance to be incorporated into the AI model before launch.
- Navigate to Settings > AI Paywall > Advanced Settings.
- Configure the following fields:
Field | Description |
---|---|
List properties to send to AI Paywall from customData | Enter a comma-separated list of properties extracted from customData. These apply to browser-side transformations in HTML-based features and send specific user or session-related data, such as pageViews, deviceType, or referrer to the AI Paywall for decision-making. |
List properties to send to AI Paywall from customInputs | Enter a comma-separated list of properties extracted from customInputs. These are applicable to SDK-based features and allow you to send app-specific inputs such as appVersion, osVersion, or userId to the AI Paywall to help refine decisions. |
Define a list of user states | Specify a comma-separated list of user states to categorize users based on their status such as lapsedCustomer, trialExhausted, or activeSubscriber. These states can be used within the AI Paywall to determine access limits, block periods, or custom outcomes. |
Properties to receive from JWT | Enter a comma-separated list of properties to extract from the JWT (JSON Web Token). These properties may include user-related data, such as userId, subscriptionTier, or pageViewCount, and are used to inform AI Paywall decisions. |
Read queryParams from objectStore key | Provide the key name for the objectStore where query parameters are stored. This allows the AI Paywall to retrieve and use specific query parameters for decision-making, such as user preferences or referral sources. |
Allows Custom Script nodes in the rule to add JSON string data to the Get Decision request | Enable the inclusion of JSON string data generated by Custom Script nodes. The added data can provide additional context or overrides for the AI Paywall when making decisions, such as custom limits, source restrictions, or dynamic configurations. |
- Click Save.