AesirX CMP Admin
It allows you to successfully gain legal 1st-party data insights for your business across multiple platforms and devices.
Safeguard your data and your customers' privacy with our Web Consent solution that’s fully GDPR compliant and built on privacy by design; AesirX CMP Admin enables data-driven marketing in a privacy-first world.
Designed for easy integration, all data is collected through the AesirX Consent JS Data Collector which is installed 1st-party on your website or application.
Follow the instructions in: https://github.com/aesirxio/analytics-1stparty/tree/cmp
Follow the instructions in: https://github.com/aesirxio/consent
-
This project is using Monorepos with git submodule. You need to run
git submodule update --init --recursiveafter cloned the project. -
Run
yarn installto install the dependencies. -
Run
yarn prepareto build the dependencies. -
Rename the
.env.distfile to.env. -
Replace license keys in the
.envfile with the one provided in your profile account.- Replace the
REACT_APP_BI_ENDPOINT_URLin the.envfile with the link to your1st party server for AesirX Standalone CMP. - Replace the
REACT_APP_ENDPOINT_ANALYTICS_URLin the.envfile with the link to your1st party server for AesirX Standalone CMP. - Replace the
REACT_APP_DATA_STREAMin the.envfile with thenameanddomainto the your data-stream endpoint. - Replace the
REACT_APP_SSO_CLIENT_IDin the.envfile with the provided REACT_APP_SSO_CLIENT_ID from https://aesirx.io/licenses. - Replace the
REACT_APP_SSO_CLIENT_SECRETin the.envfile with the provided REACT_APP_SSO_CLIENT_SECRET from https://aesirx.io/licenses. PORTchange the port. Default is 3000
- Replace the
-
Run
yarn dev -
Open http://localhost:3000 - 3000 is
PORTto view it in the browser.
Run on a webserver:
- Run
yarn buildafter changed.envfile. - Upload
packages/aesirx-cmp-admin/buildfolder to webserver.
- Run
docker compose -f "docker-compose.yml" up -d --buildafter changed.envfile.