What is the difference between Session with totals.visits = null and Bounced Session?












0















I am deeply confused by the difference between them.



I know totals.visits = 1 when a session has at least an interaction type event, and that a session with only a non-interaction type event will have totals.visits = 0. ** In this case, a session meant a unique combination of fullVisitorid + visitId.



I have come across definitions of Bounce online that states that a bounce is defined as a session where the entrance page = exit page. Some definition goes on further to say that the session must also have no interaction type event to be a bounce, on top of entrance page = exit page.



So, what is the difference between them?



P.S. I ask because there can be sessions with both totals.visits = 1 and totals.bounces = 1, which means a bounce is not the same as a session with null totals.visits and vice versa.



P.P.S. If a pageview is an interaction hit, how can a session have no interaction event? Is it possible to have a session without pageview?










share|improve this question





























    0















    I am deeply confused by the difference between them.



    I know totals.visits = 1 when a session has at least an interaction type event, and that a session with only a non-interaction type event will have totals.visits = 0. ** In this case, a session meant a unique combination of fullVisitorid + visitId.



    I have come across definitions of Bounce online that states that a bounce is defined as a session where the entrance page = exit page. Some definition goes on further to say that the session must also have no interaction type event to be a bounce, on top of entrance page = exit page.



    So, what is the difference between them?



    P.S. I ask because there can be sessions with both totals.visits = 1 and totals.bounces = 1, which means a bounce is not the same as a session with null totals.visits and vice versa.



    P.P.S. If a pageview is an interaction hit, how can a session have no interaction event? Is it possible to have a session without pageview?










    share|improve this question



























      0












      0








      0








      I am deeply confused by the difference between them.



      I know totals.visits = 1 when a session has at least an interaction type event, and that a session with only a non-interaction type event will have totals.visits = 0. ** In this case, a session meant a unique combination of fullVisitorid + visitId.



      I have come across definitions of Bounce online that states that a bounce is defined as a session where the entrance page = exit page. Some definition goes on further to say that the session must also have no interaction type event to be a bounce, on top of entrance page = exit page.



      So, what is the difference between them?



      P.S. I ask because there can be sessions with both totals.visits = 1 and totals.bounces = 1, which means a bounce is not the same as a session with null totals.visits and vice versa.



      P.P.S. If a pageview is an interaction hit, how can a session have no interaction event? Is it possible to have a session without pageview?










      share|improve this question
















      I am deeply confused by the difference between them.



      I know totals.visits = 1 when a session has at least an interaction type event, and that a session with only a non-interaction type event will have totals.visits = 0. ** In this case, a session meant a unique combination of fullVisitorid + visitId.



      I have come across definitions of Bounce online that states that a bounce is defined as a session where the entrance page = exit page. Some definition goes on further to say that the session must also have no interaction type event to be a bounce, on top of entrance page = exit page.



      So, what is the difference between them?



      P.S. I ask because there can be sessions with both totals.visits = 1 and totals.bounces = 1, which means a bounce is not the same as a session with null totals.visits and vice versa.



      P.P.S. If a pageview is an interaction hit, how can a session have no interaction event? Is it possible to have a session without pageview?







      google-analytics google-bigquery






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Nov 20 '18 at 10:34







      MarvH

















      asked Nov 19 '18 at 7:44









      MarvHMarvH

      63




      63
























          2 Answers
          2






          active

          oldest

          votes


















          1














          You can have a session with only the main tracker loaded (meaning pageview) and both pageview and some event tracked on the page.



          Those events can be either no-interaction=1 or 0 (with 0 being the default one, meaning that this event will be counted as an interaction).



          A pageview is one type of interaction, while an event is another one (but it may or may not be tracked as an interaction, depending on the setup mentioned above).



          This means that every time someone visits your site, and you fire a pageview, it is treated as an interaction and later a bounce if they leave that page without any other interaction tracked upon it in the next 30 minutes (during one session). That further interaction might be a next pageview or an event.



          Now, you can have a specific case in which you don't have a pageview, but you do send an event interaction. If the visitor leaves the page not going to any other page, triggers no other (interaction) event, and if that single event is set to be no-interaction=1 as well, then you definitely don't have a bounce, since there was no interaction at all tracked.






          share|improve this answer
























          • Hello, thank you for your answer. Is there any case where a session does not have a pageview? Because that is the only way a session would have no interaction hit right?

            – MarvH
            Nov 20 '18 at 10:28











          • There is: when an event is fired which is of no-interaction=0 type (meaning the default type of interaction for an event). You would have an event fired, but not a pageview. That is pretty common when sending hits to GA through Measurement protocol (from the server side, not from user's frontend)

            – IgorKol
            Nov 20 '18 at 12:48



















          0














          totals.visits = null means that within the session there were no any interactions, but could be non-interaction event. Bounced session means that within 1 session there was at least 1 interaction (pageview)






          share|improve this answer























            Your Answer






            StackExchange.ifUsing("editor", function () {
            StackExchange.using("externalEditor", function () {
            StackExchange.using("snippets", function () {
            StackExchange.snippets.init();
            });
            });
            }, "code-snippets");

            StackExchange.ready(function() {
            var channelOptions = {
            tags: "".split(" "),
            id: "1"
            };
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function() {
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled) {
            StackExchange.using("snippets", function() {
            createEditor();
            });
            }
            else {
            createEditor();
            }
            });

            function createEditor() {
            StackExchange.prepareEditor({
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            bindNavPrevention: true,
            postfix: "",
            imageUploader: {
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            },
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            });


            }
            });














            draft saved

            draft discarded


















            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53370294%2fwhat-is-the-difference-between-session-with-totals-visits-null-and-bounced-ses%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown

























            2 Answers
            2






            active

            oldest

            votes








            2 Answers
            2






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            1














            You can have a session with only the main tracker loaded (meaning pageview) and both pageview and some event tracked on the page.



            Those events can be either no-interaction=1 or 0 (with 0 being the default one, meaning that this event will be counted as an interaction).



            A pageview is one type of interaction, while an event is another one (but it may or may not be tracked as an interaction, depending on the setup mentioned above).



            This means that every time someone visits your site, and you fire a pageview, it is treated as an interaction and later a bounce if they leave that page without any other interaction tracked upon it in the next 30 minutes (during one session). That further interaction might be a next pageview or an event.



            Now, you can have a specific case in which you don't have a pageview, but you do send an event interaction. If the visitor leaves the page not going to any other page, triggers no other (interaction) event, and if that single event is set to be no-interaction=1 as well, then you definitely don't have a bounce, since there was no interaction at all tracked.






            share|improve this answer
























            • Hello, thank you for your answer. Is there any case where a session does not have a pageview? Because that is the only way a session would have no interaction hit right?

              – MarvH
              Nov 20 '18 at 10:28











            • There is: when an event is fired which is of no-interaction=0 type (meaning the default type of interaction for an event). You would have an event fired, but not a pageview. That is pretty common when sending hits to GA through Measurement protocol (from the server side, not from user's frontend)

              – IgorKol
              Nov 20 '18 at 12:48
















            1














            You can have a session with only the main tracker loaded (meaning pageview) and both pageview and some event tracked on the page.



            Those events can be either no-interaction=1 or 0 (with 0 being the default one, meaning that this event will be counted as an interaction).



            A pageview is one type of interaction, while an event is another one (but it may or may not be tracked as an interaction, depending on the setup mentioned above).



            This means that every time someone visits your site, and you fire a pageview, it is treated as an interaction and later a bounce if they leave that page without any other interaction tracked upon it in the next 30 minutes (during one session). That further interaction might be a next pageview or an event.



            Now, you can have a specific case in which you don't have a pageview, but you do send an event interaction. If the visitor leaves the page not going to any other page, triggers no other (interaction) event, and if that single event is set to be no-interaction=1 as well, then you definitely don't have a bounce, since there was no interaction at all tracked.






            share|improve this answer
























            • Hello, thank you for your answer. Is there any case where a session does not have a pageview? Because that is the only way a session would have no interaction hit right?

              – MarvH
              Nov 20 '18 at 10:28











            • There is: when an event is fired which is of no-interaction=0 type (meaning the default type of interaction for an event). You would have an event fired, but not a pageview. That is pretty common when sending hits to GA through Measurement protocol (from the server side, not from user's frontend)

              – IgorKol
              Nov 20 '18 at 12:48














            1












            1








            1







            You can have a session with only the main tracker loaded (meaning pageview) and both pageview and some event tracked on the page.



            Those events can be either no-interaction=1 or 0 (with 0 being the default one, meaning that this event will be counted as an interaction).



            A pageview is one type of interaction, while an event is another one (but it may or may not be tracked as an interaction, depending on the setup mentioned above).



            This means that every time someone visits your site, and you fire a pageview, it is treated as an interaction and later a bounce if they leave that page without any other interaction tracked upon it in the next 30 minutes (during one session). That further interaction might be a next pageview or an event.



            Now, you can have a specific case in which you don't have a pageview, but you do send an event interaction. If the visitor leaves the page not going to any other page, triggers no other (interaction) event, and if that single event is set to be no-interaction=1 as well, then you definitely don't have a bounce, since there was no interaction at all tracked.






            share|improve this answer













            You can have a session with only the main tracker loaded (meaning pageview) and both pageview and some event tracked on the page.



            Those events can be either no-interaction=1 or 0 (with 0 being the default one, meaning that this event will be counted as an interaction).



            A pageview is one type of interaction, while an event is another one (but it may or may not be tracked as an interaction, depending on the setup mentioned above).



            This means that every time someone visits your site, and you fire a pageview, it is treated as an interaction and later a bounce if they leave that page without any other interaction tracked upon it in the next 30 minutes (during one session). That further interaction might be a next pageview or an event.



            Now, you can have a specific case in which you don't have a pageview, but you do send an event interaction. If the visitor leaves the page not going to any other page, triggers no other (interaction) event, and if that single event is set to be no-interaction=1 as well, then you definitely don't have a bounce, since there was no interaction at all tracked.







            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered Nov 19 '18 at 15:51









            IgorKolIgorKol

            856




            856













            • Hello, thank you for your answer. Is there any case where a session does not have a pageview? Because that is the only way a session would have no interaction hit right?

              – MarvH
              Nov 20 '18 at 10:28











            • There is: when an event is fired which is of no-interaction=0 type (meaning the default type of interaction for an event). You would have an event fired, but not a pageview. That is pretty common when sending hits to GA through Measurement protocol (from the server side, not from user's frontend)

              – IgorKol
              Nov 20 '18 at 12:48



















            • Hello, thank you for your answer. Is there any case where a session does not have a pageview? Because that is the only way a session would have no interaction hit right?

              – MarvH
              Nov 20 '18 at 10:28











            • There is: when an event is fired which is of no-interaction=0 type (meaning the default type of interaction for an event). You would have an event fired, but not a pageview. That is pretty common when sending hits to GA through Measurement protocol (from the server side, not from user's frontend)

              – IgorKol
              Nov 20 '18 at 12:48

















            Hello, thank you for your answer. Is there any case where a session does not have a pageview? Because that is the only way a session would have no interaction hit right?

            – MarvH
            Nov 20 '18 at 10:28





            Hello, thank you for your answer. Is there any case where a session does not have a pageview? Because that is the only way a session would have no interaction hit right?

            – MarvH
            Nov 20 '18 at 10:28













            There is: when an event is fired which is of no-interaction=0 type (meaning the default type of interaction for an event). You would have an event fired, but not a pageview. That is pretty common when sending hits to GA through Measurement protocol (from the server side, not from user's frontend)

            – IgorKol
            Nov 20 '18 at 12:48





            There is: when an event is fired which is of no-interaction=0 type (meaning the default type of interaction for an event). You would have an event fired, but not a pageview. That is pretty common when sending hits to GA through Measurement protocol (from the server side, not from user's frontend)

            – IgorKol
            Nov 20 '18 at 12:48













            0














            totals.visits = null means that within the session there were no any interactions, but could be non-interaction event. Bounced session means that within 1 session there was at least 1 interaction (pageview)






            share|improve this answer




























              0














              totals.visits = null means that within the session there were no any interactions, but could be non-interaction event. Bounced session means that within 1 session there was at least 1 interaction (pageview)






              share|improve this answer


























                0












                0








                0







                totals.visits = null means that within the session there were no any interactions, but could be non-interaction event. Bounced session means that within 1 session there was at least 1 interaction (pageview)






                share|improve this answer













                totals.visits = null means that within the session there were no any interactions, but could be non-interaction event. Bounced session means that within 1 session there was at least 1 interaction (pageview)







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Nov 26 '18 at 9:51









                OWOX BIOWOX BI

                14




                14






























                    draft saved

                    draft discarded




















































                    Thanks for contributing an answer to Stack Overflow!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid



                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.


                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function () {
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53370294%2fwhat-is-the-difference-between-session-with-totals-visits-null-and-bounced-ses%23new-answer', 'question_page');
                    }
                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    這個網誌中的熱門文章

                    Xamarin.form Move up view when keyboard appear

                    Post-Redirect-Get with Spring WebFlux and Thymeleaf

                    Anylogic : not able to use stopDelay()