Get Satisfaction
imported this topic into its internal tracking system, Zendesk.
Problem with user defined code / feedback widget
I'm using the feedback widget with a user defined code (also using fastpass). When I click on the Feedback tab I get a "Can't get no Satisfaction!" error page with this error code: page.dont_set_login_trackback().
When I click the second time on the feedback tab with the same user defined code as above it works correctly.
It almost looks like if the user defined code isn't already registered in the user defined code database it displays an error but if the code has already been used it doesn't display any error.
Any idea why i'm getting this error?
Thank you
Here is what I have for my fastpass/feedback widget code (not that if you need the company name it's in the "feedback_widget_options.company"):
<script type="text/javascript">
var GSFN;
if(GSFN == undefined) { GSFN = {};}
(function(){
add_js = function(jsid, url) {
var head = document.getElementsByTagName("head")[0];
script = document.createElement('script');
script.id = jsid;
script.type = 'text/javascript';
script.src = url;
head.appendChild(script);
}
add_js("fastpass_common", document.location.protocol + "//getsatisfaction.com/javascripts/fastpass.js");
if(window.onload) { var old_load = window.onload; }
window.onload = function() {
if(old_load) old_load();
add_js("fastpass", "http://getsatisfaction.com/fastpass?oauth_version=1.0&oauth_nonce=(removed but usually here)&oauth_timestamp=1248356945&oauth_consumer_key=(removed but usually here)&email=(Valid email)&name=Patrick&uid=2&oauth_signature_method=HMAC-SHA1&oauth_signature=(removed but usually here)");
}
})()
</script>
<script type="text/javascript" charset="utf-8">
var is_ssl = ("https:" == document.location.protocol);
var asset_host = is_ssl ? "https://s3.amazonaws.com/getsatisfaction.com/" : "http://s3.amazonaws.com/getsatisfaction.com/";
document.write(unescape("%3Cscript src='" + asset_host + "javascripts/feedback-v2.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript" charset="utf-8">
var feedback_widget_options = {};
feedback_widget_options.display = "overlay";
feedback_widget_options.company = "oc_transpo";
feedback_widget_options.placement = "right";
feedback_widget_options.color = "#222";
feedback_widget_options.style = "idea";
feedback_widget_options.user_defined_code = "New to transit 2";
var feedback_widget = new GSFN.feedback_widget(feedback_widget_options);
</script>
When I click the second time on the feedback tab with the same user defined code as above it works correctly.
It almost looks like if the user defined code isn't already registered in the user defined code database it displays an error but if the code has already been used it doesn't display any error.
Any idea why i'm getting this error?
Thank you
Here is what I have for my fastpass/feedback widget code (not that if you need the company name it's in the "feedback_widget_options.company"):
<script type="text/javascript">
var GSFN;
if(GSFN == undefined) { GSFN = {};}
(function(){
add_js = function(jsid, url) {
var head = document.getElementsByTagName("head")[0];
script = document.createElement('script');
script.id = jsid;
script.type = 'text/javascript';
script.src = url;
head.appendChild(script);
}
add_js("fastpass_common", document.location.protocol + "//getsatisfaction.com/javascripts/fastpass.js");
if(window.onload) { var old_load = window.onload; }
window.onload = function() {
if(old_load) old_load();
add_js("fastpass", "http://getsatisfaction.com/fastpass?oauth_version=1.0&oauth_nonce=(removed but usually here)&oauth_timestamp=1248356945&oauth_consumer_key=(removed but usually here)&email=(Valid email)&name=Patrick&uid=2&oauth_signature_method=HMAC-SHA1&oauth_signature=(removed but usually here)");
}
})()
</script>
<script type="text/javascript" charset="utf-8">
var is_ssl = ("https:" == document.location.protocol);
var asset_host = is_ssl ? "https://s3.amazonaws.com/getsatisfaction.com/" : "http://s3.amazonaws.com/getsatisfaction.com/";
document.write(unescape("%3Cscript src='" + asset_host + "javascripts/feedback-v2.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript" charset="utf-8">
var feedback_widget_options = {};
feedback_widget_options.display = "overlay";
feedback_widget_options.company = "oc_transpo";
feedback_widget_options.placement = "right";
feedback_widget_options.color = "#222";
feedback_widget_options.style = "idea";
feedback_widget_options.user_defined_code = "New to transit 2";
var feedback_widget = new GSFN.feedback_widget(feedback_widget_options);
</script>
2
people have this problem
I have this problem, too!
Tell me when someone solves it.
The more people who report this problem, the more it gets noticed.
The more people who report this problem, the more it gets noticed.
The company marked this problem solved.
-
Inappropriate?Is it possible to provide a link to the page? It might make it easier to see what is interfering with the widget. Maybe something on that page.
-
Inappropriate?Hi Eric,
Our website is currently under development and locked from public access. I'm able to supply you with the link and username but would need to send this information by email. Is it possible to supply me an email address for me to send this information?
Thanks
Patrick -
Inappropriate?Of course. I'm eric [at] getsatisfaction [dot] com.
-
Inappropriate?Hi eric,
I sent you an email. Any updates on this? -
Inappropriate?I don't seem to see an email. This could be user error on my part. You sent it yesterday, yes?
-
Inappropriate?It might have ended up in a spam folder? I resent it using another email address. Let me know if you do not receive it. Thanks again.
-
Inappropriate?I checked. Like I said, though, it could be me! I have also put this into our Zendesk system, so we can escalate it.
-
Inappropriate?Hi Eric,
I really need to get this working ASAP. Is there another method to contact you, another email address I can send this to or someone else specialized in this kind of technical problem?
I would like to know if it's something were doing wrong on our side or if it's a bug with this feature. If you need more information to fix this I will be glad to supply it to you.
Like I said before the login information for this website needs to remain private and for this reason I cannot write all the information here. Could you send me an email and I'll reply to you with this information? You also mentioned Zendesk, is this a better way to converse?
Do you have phone support?
Thanks again
I’m still waiting to get this resolved
-
Inappropriate?I'm sorry that this is taking longer than you'd like. I am doing my best to get our dev team to look into this for you.
-
Inappropriate?Alright, we've confirmed this as a bug, and the fix will be deployed in our next release. Apologies!
1 person says
this solves the problem
-
Thanks for your patience while we worked it out.
Loading Profile...



EMPLOYEE
