Logic Node Debugging

  • Updated
  • You’ve built out your tree and added Logic nodes, but why aren’t you getting the results you’re expecting?
    Our new Debug Tool allows you to run test simulations against each logic node in your tree and gain deeper visibility into any potential issues.

    Debugging:

    To use the debugging tool, begin by opening the tree you want to debug and using the workflow in preview. You'll need to have session data in order to use the debugging tool, so using the tree before you start debugging will give you an easy starting point. 

    Next, go to Information > Reports
    2022-08-22_11-15-08.png
    Choose the Session List report and a date range. Remember that you'll need to have used the tree in the selected range in order to have information to debug. 
    2022-08-22_11-55-22.png

    Click the Session ID for one of the reports in the list to open up the session details. 
    2022-08-22_12-24-54.png

    Once on the details page, you'll see the Debug icon next to the logic nodes used in the session. Click it to open up the debugger. 
    2022-08-22_12-26-07.png
    The debugger will show you all the variables collected at that step of the workflow. Both the Variable names and the values can be edited, which allows you to test various scenarios. Click Perform Logic Node Test to test all of the logic expressions with the collected variables and values. 
    2022-08-22_12-36-42.png

    The debugger will quickly identify any errors in your logic expressions. 
    2022-08-22_12-37-16.png

    Now all you need to do is return to your tree and make the necessary edits to the logic expression. 


  • You’ve built out your tree and added Logic nodes, but why aren’t you getting the results you’re expecting?

    Our new Debug Tool allows you to run test simulations against each logic node in your tree and gain deeper visibility into any potential issues.

    With the Debug Tool, you can test a range of variables and values, and review a step-by-step explanation of how Zingtree came up with the decision it did.

    You can then experiment with other values to make sure that your Logic Node(s) are working exactly how you want them to.

    The Debug Tool also allows you to execute an even deeper review by unpacking actual session data. To find out what happened with a real user, simply head over to the Recent Sessions tool. From there, you can select a session and click the Debug button on any stage where logic has been used.

    This allows you to analyze the user’s complete journey through your decision tree and understand exactly what Zingtree did.

    Try this simple tool today and ensure that your logic nodes are working as they should:

    1. Select the tree you would like to evaluate
    2. From the Tree Tools menu, click on ‘Overview/Edit’
    3. Select ‘Edit This Node’ on the node you would like to test
    4. Go to the orange button ‘Debug This Node’
    5. Enter the variables and values you would like to simulate and click ‘Perform Logic Node Test’. Take a look at the results and perform further tests, if needed
  • Throughout 2022 Zingtree will be upgrading customers to our new faster and more modern user experience! Here's how to tell which experience your Zingtree Authors are currently using.

    Log in to your Zingtree Author account and navigate to My Trees. How does your current My Trees page look?

    Zingtree Classic

    2022-02-25_12-24-51.png

    New User Experience

    mceclip0.png

Was this article helpful?

0 out of 1 found this helpful

Have more questions? Submit a request