The personalization service is based on a client-server architecture. To enable it, you must set up authentication parameters that you receive from Ibexa.
Get authentication parameters¶
First, either you or another Ibexa user responsible for managing the Ibexa DXP
instance must request access to the service.
Set up customer credentials¶
When you receive the confirmation email, add the credentials to your configuration.
In the root folder of your project, edit either the
by adding the following lines with your customer ID and license key:
1 2 3
Configuring user credentials for different customers
If your installation hosts multiple sites with different customer IDs, for example, to provide separate recommendations for different language versions of the store, you can store all credentials in the same file:
1 2 3 4 5 6 7 8 9 10 11
Configure event tracking¶
Next, you must configure the Personalization client that tracks visitor events in relation to Content Types.
Set up user roles and permissions¶
Depending on your requirements, you may need to set up
to grant users access to recommendation settings that relate to different SiteAccesses
and results that come from these websites.
Configure recommendation logic¶
Once you enable the Personalization client, you can go back to the Back Office, refresh the Personalization dashboard and proceed with configuring the logic used to calculate the recommendation results.