Adding a custom store to ClickStream Cloud edit dialog
hi,
i've been adding custom store clickstream cloud in cq54 (based on documentation here - http://wem.help.adobe.com/enterprise/en_us/10-0/wem/administering/clickstream_cloud_in_det ail.html).
my store appearing in clickstream cloud popup fine, , working custom traits i've set up...
...the thing can't working, addition of new tab custom store in edit dialog triggered clicking 'edit' in top-right of clickstream cloud popup. isn't essential, nice able use add data test out segments etc.
according docs, configured adding additional child nodes beneath /libs/cq/personalization/components/clickstreamcloud/content/config can't new tab appear (even though can see values in json, , store name appears match ok)....
i have tweaked things load whole config json /apps (so don't have add nodes beneath libs) i'm pretty sure working correctly (as other changes these nodes beneath /apps showing fine). in fact, test, i've tried adding nodes under /libs , didn't work there either...
any ideas?
regards,
tom
eventually figured out. in 54, edit dialog clickstream cloud set in js at:
/libs/cq/personalization/widgets/source/analytics.init.js
effectively 'registration' of various stores hardcoded in js file, lines so:
//eventinfodata
reg.call(this, cq_analytics.eventdatamgr);
so, could overlay entire personalization widgets clientlib, seems crazy add 1 line of code.
so, i've done write own clientlib , bolded onto cq.personalization category (which /libs/cq/personalization/widgets clientlib part of). js sets listener (on click of edit button) adds additional tab edit dialog.
if interested in seeing how done, buzz me on twitter @tomblackford
More discussions in Archived Spaces
adobe
Comments
Post a Comment