Create Feedback Flag using 'Feedback Lite!

Issue #177 resolved
udemi repo owner created an issue

We need a simple way for users to give us feedback. User Voice is not free anymore, so I found a new service. It is called Feedback Lite

I created an account: https://dashboard.feedbacklite.com/

robert.gerlach@udemi.org PW: UDEMI123

I created the feedback campaign, the code to implement is:

<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>   
<script type="text/javascript">
var h = document.getElementsByTagName('head')[0];
(function(){
var fc = document.createElement('link'); fc.type = 'text/css'; fc.rel = 'stylesheet';
fc.href = 'https://product.feedbacklite.com/feedbacklite.css'; h.appendChild(fc);
})();
var fbl = {'campaign':{'id':1200, 'type':2, 'size':1, 'body':'666666', 'position':5, 'tab':4, 'control':1, 'auto':1, 'auto_delay':4000, 'auto_expiry':3600000, 'browser':'1234', 'analytics':1}};
(function(){
var fj = document.createElement('script'); fj.type = 'text/javascript';
fj.async = true; fj.src = 'https://product.feedbacklite.com/feedbacklite.js'; h.appendChild(fj);
})();
</script>

Comments (7)

  1. udemi reporter

    Lets try the new code, where I increased the time before the feedback widget opens to 30 seconds:

    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>   
    <script type="text/javascript">
    var h = document.getElementsByTagName('head')[0];
    (function(){
    var fc = document.createElement('link'); fc.type = 'text/css'; fc.rel = 'stylesheet';
    fc.href = 'https://product.feedbacklite.com/feedbacklite.css'; h.appendChild(fc);
    })();
    var fbl = {'campaign':{'id':1200, 'type':2, 'size':2, 'body':'666666', 'position':5, 'tab':4, 'control':1, 'auto':1, 'auto_delay':30000, 'auto_expiry':3600000, 'browser':'1234', 'analytics':1}};
    (function(){
    var fj = document.createElement('script'); fj.type = 'text/javascript';
    fj.async = true; fj.src = 'https://product.feedbacklite.com/feedbacklite.js'; h.appendChild(fj);
    })();
    </script>
    
  2. udemi reporter

    After a sufficient delay opening might get us more feedback in the beginning. Once friendly user testing is over, we remove the opening completely :)

  3. udemi reporter
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>   
    <script type="text/javascript">
    var h = document.getElementsByTagName('head')[0];
    (function(){
    var fc = document.createElement('link'); fc.type = 'text/css'; fc.rel = 'stylesheet';
    fc.href = 'https://product.feedbacklite.com/feedbacklite.css'; h.appendChild(fc);
    })();
    var fbl = {'campaign':{'id':1200, 'type':2, 'size':2, 'body':'666666', 'position':5, 'tab':4, 'control':1, 'auto':1, 'auto_delay':30000, 'auto_expiry':3600000, 'browser':'1234', 'analytics':1}};
    (function(){
    var fj = document.createElement('script'); fj.type = 'text/javascript';
    fj.async = true; fj.src = 'https://product.feedbacklite.com/feedbacklite.js'; h.appendChild(fj);
    })();
    </script>
    
  4. Log in to comment