_registerPersonalizationCallback: function()

in src/apache-unomi-tracker.js [1088:1102]


        _registerPersonalizationCallback: function (personalization, callback) {
            if (wem.digitalData) {
                if (wem.cxs) {
                    console.error('[WEM] already loaded, too late...');
                } else {
                    console.info('[WEM] digitalData object present but not loaded, registering sort callback...');
                    wem.digitalData.personalizationCallback = wem.digitalData.personalizationCallback || [];
                    wem.digitalData.personalizationCallback.push({ personalization: personalization, callback: callback });
                }
            } else {
                wem.digitalData = {};
                wem.digitalData.personalizationCallback = wem.digitalData.personalizationCallback || [];
                wem.digitalData.personalizationCallback.push({ personalization: personalization, callback: callback });
            }
        },