-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* remove .net framework * add .net8 * Added support for multiple ODP instances * Refactoring; adding logging * Refactoting and logging
- Loading branch information
1 parent
0f506e9
commit 754f928
Showing
326 changed files
with
1,448 additions
and
25,936 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
{ | ||
// Use IntelliSense to learn about possible attributes. | ||
// Hover to view descriptions of existing attributes. | ||
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 | ||
"version": "0.2.0", | ||
"configurations": [] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,87 @@ | ||
# Visitor Groups for Optimizely Data Platform | ||
|
||
> This document is for V1.* of the module. | ||
Vistor groups for the Optimizely Data platform, supports Optimizely CMS 11 and 12. | ||
|
||
[![ODP Visitor Groups](https://github.com/made-to-engage/ODP.VisitorGroups/actions/workflows/build-visitor-groups.yml/badge.svg?branch=main)](https://github.com/made-to-engage/ODP.VisitorGroups/actions/workflows/build-visitor-groups.yml) | ||
|
||
|
||
## Features | ||
|
||
Visitor Groups for: | ||
- Real Time Segments | ||
- Engagement Rank | ||
- Order Likelihood | ||
- Winback zone | ||
- Customer Properties (Text/Numeric) | ||
- Observation | ||
- Total Revenue | ||
- Order Count | ||
- Average Order Revenue | ||
|
||
---- | ||
|
||
## Installation | ||
|
||
Install the package directly from the Optimizely Nuget repository. | ||
|
||
``` | ||
dotnet add package UNRVLD.ODP.VisitorGroups | ||
``` | ||
``` | ||
Install-Package UNRVLD.ODP.VisitorGroups | ||
``` | ||
|
||
## Configuration (.NET 5.0/6.0) | ||
|
||
*Startup.cs* | ||
``` c# | ||
// Adds the registration for visitor groups | ||
services.AddODPVisitorGroups(); | ||
``` | ||
|
||
*appsettings.json* | ||
All settings are optional, apart from the PrivateApiKey | ||
``` json | ||
{ | ||
"EPiServer": { | ||
//Other config | ||
"OdpVisitorGroupOptions": { | ||
"OdpCookieName": "vuid", | ||
"CacheTimeoutSeconds": 10, | ||
"BaseEndPoint": "https://api.zaius.com", | ||
"PrivateApiKey": "key-lives-here" | ||
} | ||
} | ||
} | ||
``` | ||
|
||
## Configuration (.Net Framework) | ||
|
||
|
||
*web.config* | ||
All settings are optional, apart from the PrivateApiKey | ||
``` xml | ||
<appSettings> | ||
<add key="episerver:setoption:UNRVLD.ODP.OdpVisitorGroupOptions.OdpCookieName, UNRVLD.ODP.VisitorGroups" value="vuid" /> | ||
<add key="episerver:setoption:UNRVLD.ODP.OdpVisitorGroupOptions.CacheTimeoutSeconds, UNRVLD.ODP.VisitorGroups" value="1" /> | ||
<add key="episerver:setoption:UNRVLD.ODP.OdpVisitorGroupOptions.BaseEndPoint, UNRVLD.ODP.VisitorGroups" value="https://api.zaius.com" /> | ||
<add key="episerver:setoption:UNRVLD.ODP.OdpVisitorGroupOptions.PrivateApiKey, UNRVLD.ODP.VisitorGroups" value="key-lives-here" /> | ||
</appSettings> | ||
``` | ||
|
||
You can also manage these with the [options admin module](https://world.optimizely.com/blogs/grzegorz-wiechec/dates/2020/3/configuring-options-from-admin-mode/) | ||
|
||
--- | ||
## Version History | ||
|
||
|Version| Details| | ||
|:---|:---------------| | ||
|1.0|Initial Release| | ||
|1.1|Add new criterion (Customer Properties)<br/>Support for .net6| | ||
|1.1.1|Refactor code to deal with HttpContect access issue| | ||
|1.1.2|Ensure Visitor Group UI doesn’t break if invalid or missing API key| | ||
|1.2.0|Adds counts to the segments, indicating the number of matching profiles| | ||
|1.3.0|Load the RTS segment count async| | ||
|1.4.0|Removed support for .net5<br/>Moved minimum .net framework requirements to v4.7.1<br/>Added support for .net7<br/>Updated minimum version of RestSharp as this caused issues when later versions of optimizely and visitor groups.| |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file removed
BIN
-36.5 KB
...ata/blobs/045f38066e5742cea59f28c28d39b5c6/ad15c26de9ae4961bb2684c9fc0e3a22.jpg
Binary file not shown.
Binary file removed
BIN
-32.9 KB
...ata/blobs/08c9dcfd3394439d81bef2e20761473a/0a3b3bfc98c644458cf557c98a999c1a.jpg
Binary file not shown.
Binary file removed
BIN
-243 KB
...ata/blobs/0b40ed6c544a4c3f8aff051a4ffc2843/1a8e1607451f46508bc92399484aac6b.png
Binary file not shown.
Binary file removed
BIN
-3.17 KB
...0b40ed6c544a4c3f8aff051a4ffc2843/1a8e1607451f46508bc92399484aac6b_Thumbnail.png
Binary file not shown.
Binary file removed
BIN
-69.4 KB
...ata/blobs/0cf747aff9cd4f988028a50713512ab9/2aedf124d98949208342b1ec395f07c3.png
Binary file not shown.
Binary file removed
BIN
-2.96 KB
...0cf747aff9cd4f988028a50713512ab9/2aedf124d98949208342b1ec395f07c3_Thumbnail.png
Binary file not shown.
Binary file removed
BIN
-3.51 KB
...ata/blobs/253459fa9b294efcacd88272f50ce2c1/4744fa764ccc4f51876166ac614abe10.png
Binary file not shown.
Binary file removed
BIN
-490 KB
...ata/blobs/3235538c569849038452b38d32ad3fb0/26d4468ea1a24ddcb287b129546bc9bb.png
Binary file not shown.
Binary file removed
BIN
-3.15 KB
...3235538c569849038452b38d32ad3fb0/26d4468ea1a24ddcb287b129546bc9bb_Thumbnail.png
Binary file not shown.
Binary file removed
BIN
-130 KB
...ata/blobs/3262931d865e46679d7327b6f266acd7/36444e66f2354570b131138f502e14d4.png
Binary file not shown.
Binary file removed
BIN
-5.32 KB
...ata/blobs/365501d749ff405b84cd434dee52cca1/14a448bd83c44587807a4aab90d730b1.png
Binary file not shown.
Binary file removed
BIN
-40.5 KB
...ata/blobs/3824956bf6fc445bbe783660b71ff258/c101fa5b5d844132bd6e0662c89fdd91.png
Binary file not shown.
Binary file removed
BIN
-2.61 KB
...3824956bf6fc445bbe783660b71ff258/c101fa5b5d844132bd6e0662c89fdd91_Thumbnail.png
Binary file not shown.
Binary file removed
BIN
-42.5 KB
...ata/blobs/395e7f4f437948f9a1a2e2130686a8b2/f08006eb5ef94dcb812559722f8de4d0.jpg
Binary file not shown.
Binary file removed
BIN
-2.51 KB
...ata/blobs/3b23eaba6f99403b9b5cdc633c53da7c/e5b75ca76f414e5a8a7b7ca19ee41841.png
Binary file not shown.
Binary file removed
BIN
-1.72 KB
...3b23eaba6f99403b9b5cdc633c53da7c/e5b75ca76f414e5a8a7b7ca19ee41841_Thumbnail.png
Binary file not shown.
Binary file removed
BIN
-27.7 KB
...ata/blobs/41ddfb78ede04868b08475b843589051/642752e9ab914dbc8bfbff7b158c1a0b.jpg
Binary file not shown.
Binary file removed
BIN
-216 KB
...ata/blobs/53d3488f065c41489feda54634457002/7e0637ed94d34711a656619e53f487e8.png
Binary file not shown.
Binary file removed
BIN
-2.46 KB
...53d3488f065c41489feda54634457002/7e0637ed94d34711a656619e53f487e8_Thumbnail.png
Binary file not shown.
Binary file removed
BIN
-40.1 KB
...ata/blobs/5668307e5f73480a99c5bbba7be692cc/364d4d07c3fa4f8db401ce9504688eec.png
Binary file not shown.
Binary file removed
BIN
-38 KB
...ata/blobs/66daf9c7e6ac4f09a944dca5041dd692/92c46e048fef43d6978fb9afed9f5aaa.jpg
Binary file not shown.
Binary file removed
BIN
-431 KB
...ata/blobs/691185fd263b4a4788e68c7ff66976c3/eb53bd3a3bd442d98db93e8d2c3fc1af.png
Binary file not shown.
Binary file removed
BIN
-3.06 KB
...691185fd263b4a4788e68c7ff66976c3/eb53bd3a3bd442d98db93e8d2c3fc1af_Thumbnail.png
Binary file not shown.
Binary file removed
BIN
-5.99 MB
...e461/App_Data/blobs/6a45c5231e0b4eb0a1006c4e677de92b/8fbb14eb5b8948fd80cbe9b6484ad482.mp4
Binary file not shown.
Binary file removed
BIN
-23.3 KB
...ata/blobs/704e0193293647f6a4d5682091f59334/ecc95455fbcf46dfb11d8a8515dacf79.jpg
Binary file not shown.
Binary file removed
BIN
-36.5 KB
...ata/blobs/74332dec4a2e450080926fd0c49c17b7/5af56c1426724c0ca388e9c2ea6399d0.jpg
Binary file not shown.
Binary file removed
BIN
-899 Bytes
...74332dec4a2e450080926fd0c49c17b7/5af56c1426724c0ca388e9c2ea6399d0_Thumbnail.jpg
Diff not rendered.
Binary file removed
BIN
-31.6 KB
...ata/blobs/787466b2a06047529b47e85912bc15ea/7dba176dd85e4d898462b6f11111b163.png
Diff not rendered.
Binary file removed
BIN
-1.18 KB
...787466b2a06047529b47e85912bc15ea/7dba176dd85e4d898462b6f11111b163_Thumbnail.png
Diff not rendered.
Binary file removed
BIN
-577 KB
...ata/blobs/919c24d81499477496232a2ea04f96fa/e6b6a9b869714ea485f3fd17c38b537f.png
Diff not rendered.
Binary file removed
BIN
-84.9 KB
...ata/blobs/9ebc08680e2e4c8997f228885e265f27/75b9ce805d054490bca033587498917a.png
Diff not rendered.
Binary file removed
BIN
-2.73 KB
...9ebc08680e2e4c8997f228885e265f27/75b9ce805d054490bca033587498917a_Thumbnail.png
Diff not rendered.
Binary file removed
BIN
-87.3 KB
...ata/blobs/a49e8b2106e54b5baa1805cb13cfd702/723817a183ac4ada82e87421f1bf4033.png
Diff not rendered.
Binary file removed
BIN
-3.24 KB
...a49e8b2106e54b5baa1805cb13cfd702/723817a183ac4ada82e87421f1bf4033_Thumbnail.png
Diff not rendered.
Binary file removed
BIN
-32 KB
...ata/blobs/aafebf3c768a4536b8c06d0c943c5423/78e08f306fc44c03888da8bab14fee3e.png
Diff not rendered.
Binary file removed
BIN
-1.19 KB
...aafebf3c768a4536b8c06d0c943c5423/78e08f306fc44c03888da8bab14fee3e_Thumbnail.png
Diff not rendered.
Binary file removed
BIN
-31.6 KB
...ata/blobs/c1238e75676b4aeda046fa223480a2ae/6598d114649f403494a5e39ae0e52e12.png
Diff not rendered.
Binary file removed
BIN
-1.06 KB
...c1238e75676b4aeda046fa223480a2ae/6598d114649f403494a5e39ae0e52e12_Thumbnail.png
Diff not rendered.
Binary file removed
BIN
-4.15 KB
...ata/blobs/c7b63c679f1648a682d09f2528f7eda3/ccdc110de0d64864b73fcb36c1b77a53.png
Diff not rendered.
Binary file removed
BIN
-559 Bytes
...c7b63c679f1648a682d09f2528f7eda3/ccdc110de0d64864b73fcb36c1b77a53_Thumbnail.png
Diff not rendered.
Binary file removed
BIN
-12.6 KB
...ata/blobs/ca3d2669369e4789b1545673fc64bc50/73bc58da26334206b2fee86b6f7c0a65.png
Diff not rendered.
Binary file removed
BIN
-1.1 KB
...ca3d2669369e4789b1545673fc64bc50/73bc58da26334206b2fee86b6f7c0a65_Thumbnail.png
Diff not rendered.
Binary file removed
BIN
-216 KB
...ata/blobs/d315619f93384d87a13ba6169cdcc8a3/17183bbd93a049bb9911f4baeebeff3e.png
Diff not rendered.
Binary file removed
BIN
-350 KB
...ata/blobs/e7051a9eff034b0ea74beb9b3325778a/0e06c4e11a794b428ab4f881663b88e8.png
Diff not rendered.
Binary file removed
BIN
-12.6 KB
...ata/blobs/f86b5db2c7e4457fa5b81bdb20134307/3654f95ce9c243b88a097eafa064ebda.png
Diff not rendered.
Binary file removed
BIN
-1 KB
...f86b5db2c7e4457fa5b81bdb20134307/3654f95ce9c243b88a097eafa064ebda_Thumbnail.png
Diff not rendered.
Binary file removed
BIN
-35.6 KB
...ata/blobs/f9bf46fa09be4fbe904a1409df9e3795/930770cbd8c9437da02cb1c0468945c2.jpg
Diff not rendered.
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.