uPersonalize 9.5.3
dotnet add package uPersonalize --version 9.5.3
NuGet\Install-Package uPersonalize -Version 9.5.3
<PackageReference Include="uPersonalize" Version="9.5.3" />
<PackageVersion Include="uPersonalize" Version="9.5.3" />
<PackageReference Include="uPersonalize" />
paket add uPersonalize --version 9.5.3
#r "nuget: uPersonalize, 9.5.3"
#addin nuget:?package=uPersonalize&version=9.5.3
#tool nuget:?package=uPersonalize&version=9.5.3
uPersonalize Overview
uPersonalize brings personalization to Umbraco in a content friendly way! With uPersonalize, backoffice users are able to configure specific components to render differently on a page depending on conditions sepcific to individual users on your website. For example, below is a demo of using uPersonalize to hide text if a user has been to the home page 10 times.
Disclaimer: The recordings below contain different examples of content entry and personalization rules.
uPersonalize currently suppports the following personalization conditions:
- If a user's IP address matches an IP range (i.e. 31.10.xx.xxx would match UK IP addresses)
- If a user's device matches a specific type (i.e. Andriod vs iPhone)
- If a user has visited a specified page or visited the page X number of times
- If a user triggered an event or triggered it X number of times
- User's logged in status using OOTB member functionality
- If today's date and time is before or after a specified date and time.
Once a condition has been met, the following actions can be taken:
- Hide the personalized component
- Show the personalized component
- Add additional CSS classes the personalized component
For further documentation on how to install and use uPersonalize, checkout out our wiki pages. If you have an issue or bug to report, you can raise the issue within the issues area of this repository. Before doing so however, please check if your issue or bug has already been reported, and/or if is currently being worked on within an active project.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 is compatible. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. |
-
net5.0
- Umbraco.Cms.Core (>= 9.5.3)
- Umbraco.Cms.Web.BackOffice (>= 9.5.3)
- Umbraco.Cms.Web.Common (>= 9.5.3)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|
Please visit our github releases page for the release notes. https://github.com/rbaconsulting/uPersonalize/releases