Skip to content

Creating a New Website Sets Interaction Channel "Uses Session" Value to False #6918

Description

@briankalwat

Description

When creating a new website in Rock, the interaction channel that corresponds to the site is automatically created, but when it is, the value for UsesSession is set to false by default.

The interactions that are subsequently recorded for the components of that channel are done so with session data tied to it, but there is no way in the UI to view the interactions by session for websites currently, as there is no UI control to change this value after the interaction channel is created.

This thread is relevant to this issue: https://chat.rockrms.com/channel/data-analytics?msg=22wxpunfnkgLkyHrg

Actual Behavior

When a new website is created, a corresponding interaction channel is created, but the value for the UsesSession property is set to false by default.

Expected Behavior

When a new website is created, a corresponding interaction channel should be created with the value for the UsesSession property is set to true by default, so interaction data for websites can be viewed by session in the UI.

Steps to Reproduce

  • Go to Admin Tools > Website
  • Create a new Website and enable visitor tracking
  • Go to Tools > Interactions
  • Click on the Interaction Channel that was created that corresponds to the website you created in step 2
  • See that interactions listed here are displayed by component instead of by session – because the interaction channel UsesSession value was set to false by default when it was created.

Issue Confirmation

  • Perform a search on the Github Issues to see if your bug is already reported.
  • Reproduced the problem on a fresh install or on the demo site.

Rock Version

20.0.5

Client Culture Setting

en-US

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions