Get In-Skill Products Element
Retrieves the list of available In-Skill Products or a single In-Skill Product by productId.
When to use?
- When you want to show to the user what he can buy in your skill.
- When you want to know which In-Skill Products are bought by the user in your skill.
- When you want to identify a skill by a productId when a Connection.Response Request is sent to the Sales Block.
How to use:
-
Fill out the Name or leave it as it is. Default is status.
-
In case you want a single In-Skill Product check the Get single product by ID? and fill out the Product ID like
${salesStatusVar.payload.productId} when using in the Sales Block.
-
Select something in the Filter by Entitlement:
- All includes purchased and not purchased products.
- Purchased includes only purchased products by the user. Comes in handy if you want to know which features or content of the skill can be unlocked.
- Not Purchased includes products that are purchasable and not purchased by the user. Comes in handy when you want to display what the user can buy in your skill.
-
Select something in the Filter by product type:
- All includes all three In-Skill Product Types: Consumable, Subscription and Entitlement.
- Consumable includes only In-Skill Products of type Consumable.
- Subscription includes only In-Skill Products of type Subscription.
- Entitlement includes only In-Skill Products of type Entitlement.
-
Use the variable which was filled in the Name property like:
${status.inSkillProducts}
- If the Get single product by ID? property was checked
${status.name}
To find out more about the structure of In-Skill Products, please visit the official documentation.