@luk You probably no longer need this, but here is what Engineering replied with regarding lithium.anonymous.usersetting.<setting.name>. Hopefully, the information will be useful to someone in the future.
Do you know if the "lithium.anonymous.usersetting .<setting.name>" cookie is still used by the current version of Lithium or if all the setting cookies for anonymous users were moved/migrated to "ia.anon.<setting.name>" cookies?
Community honours only “lia.anon.*”
Default set of settings allowed with the above cookie -
0 = "community.browser_support_ alert_dismissed"
1 = "config.search_auto_complete_ enable"
2 = "integratedprofile.cta_add_ topics_dismissal_timestamp"
3 = "integratedprofile.cta_ connect_slim_dismissal_ timestamp"
4 = "integratedprofile.cta_ connect_wide_dismissal_ timestamp"
5 = "integratedprofile.cta_manage_ topics_dismissal_timestamp"
6 = "integratedprofile.cta_ personalized_feed_dismissal_ timestamp"
7 = "integratedprofile.my_ interests_dismissal_timestamp"
8 = "layout.linear_in_thread_sort"
9 = "layout.threading_order"
10 = "p13n.cta.recommendations_ feed_dismissal_timestamp"
11 = "profile.enable_search_before_ post"
12 = "profile.kudos_giver_ leaderboard_time"
13 = "profile.kudos_message_ leaderboard_time"
14 = "profile.kudos_user_ leaderboard_time"
15 = "profile.language"
16 = "profile.stream_discussion_ style"
17 = "profile.stream_display_type"
18 = "profile.stream_sort_order"
19 = "profile.url_homepage"
Is it a general "feature" that global settings for anonymous users can be set via URL parameters (that will then be saved into cookie values) or is this a bug or some other sort of functionality I'm not aware of?
It is a general feature, enabled by default through an internal config. This is enabled by default, but it can be changed via a Support ticket.
is there a possibility (probably trough support) to enable/disable that cookie setting logic for certain settings?
It is either completely enabled or disabled; individual cookie configs aren’t available
... View more