Key is missing from snippet
Hi I added this code to my web site html body (end of body)
<!-- Start of Zendesk Widget script -->
<script id="ze-snippet" src="https://static.zdassets.com/ekr/snippet.js?key=MyKey"> </script>
<!-- End of Zendesk Widget script -->
the chat is not been displayed and i keep getting error
Key is missing from snippet vendors~rollbar.noconflict.umd.min.js:1:58963
n https://static.zdassets.com/ekr/vendors~rollbar.noconflict.umd.min.js:1
oe http://static.zdassets.com/ekr/snippet.js?key=MyKey:1
c http://static.zdassets.com/ekr/snippet.js?key=MyKey:1
(Async: setTimeout handler)
_immediateFn http://static.zdassets.com/ekr/snippet.js?key=MyKey:1
c http://static.zdassets.com/ekr/snippet.js?key=MyKey:1
l http://static.zdassets.com/ekr/snippet.js?key=MyKey:1
s http://static.zdassets.com/ekr/snippet.js?key=MyKey:1
d http://static.zdassets.com/ekr/snippet.js?key=MyKey:1
re http://static.zdassets.com/ekr/snippet.js?key=MyKey:1
(Async: promise callback)
re http://static.zdassets.com/ekr/snippet.js?key=MyKey:1
d http://static.zdassets.com/ekr/snippet.js?key=MyKey:1
u http://static.zdassets.com/ekr/snippet.js?key=MyKey:1
re http://static.zdassets.com/ekr/snippet.js?key=MyKey:1
oe http://static.zdassets.com/ekr/snippet.js?key=MyKey:1
<anonymous> http://static.zdassets.com/ekr/snippet.js?key=MyKey:1
c http://static.zdassets.com/ekr/snippet.js?key=MyKey:1
(Async: setTimeout handler)
_immediateFn http://static.zdassets.com/ekr/snippet.js?key=MyKey:1
c http://static.zdassets.com/ekr/snippet.js?key=MyKey:1
l http://static.zdassets.com/ekr/snippet.js?key=MyKey:1
f http://static.zdassets.com/ekr/snippet.js?key=MyKey:1
c http://static.zdassets.com/ekr/snippet.js?key=MyKey:1
(Async: setTimeout handler)
_immediateFn http://static.zdassets.com/ekr/snippet.js?key=MyKey:1
c http://static.zdassets.com/ekr/snippet.js?key=MyKey:1
l http://static.zdassets.com/ekr/snippet.js?key=MyKey:1
f http://static.zdassets.com/ekr/snippet.js?key=MyKey:1
c http://static.zdassets.com/ekr/snippet.js?key=MyKey:1
(Async: setTimeout handler)
_immediateFn http://static.zdassets.com/ekr/snippet.js?key=MyKey:1
c http://static.zdassets.com/ekr/snippet.js?key=MyKey:1
then http://static.zdassets.com/ekr/snippet.js?key=MyKey:1
<anonymous> http://static.zdassets.com/ekr/snippet.js?key=MyKey:1
<anonymous> http://static.zdassets.com/ekr/snippet.js?key=MyKey:1
o http://static.zdassets.com/ekr/snippet.js?key=MyKey:1
<anonymous> http://static.zdassets.com/ekr/snippet.js?key=MyKey:1
<anonymous> http://static.zdassets.com/ekr/snippet.js?key=MyKey:1
How Can I fix it? what did I do wrong?
-
Hi Kipa!
Thanks for posting your question to the Community. Here are a few things to check to help troubleshoot:
- Configure your firewall to allow Web Widget to appear
- Configure components in Web Widget
- Determine if required sign-in is enabled for your Help Center, if so only authorized users will be able to access the Web Widget
If all of these have been checked off and you're still having an issue, I would try copying the script tag directly from admin settings as is. It looks like it may not be able to access MyKey if that is a variable you are using.
Hope this helps!
Best,
Erica - Dev Support -
Hi,
Thanks
1. My firewall has no restrictions at all.
2. The chat web widget is already configured
3. I didn't restrict the access using the security settingWhen I am using the "script tag directly from admin settings as is" in a simple local HTML file everything is OK.
But when I put the same code in my XHTML file (in my web application) it doesn't and rais this "Key is missing from snippet" error message -
Hi Kipa,
Thanks for clarifying that. I did some testing on my end and wasn't able to replicate the issue. Let me go ahead and pull you into a ticket so I can get a better look at your code and we can figure out what's going on. Please keep an eye out for that email correspondence from me.
Best,
Erica - Dev Support
-
Hello, how did you solve this?
-
Having same issue and it would be greatly appreciated if you can help!
-
Same issue!!!
-
Hi Alberto,
Can you share the snippet you're including (go ahead and redact the key itself before sharing)?
-
Here is a reproduction environment
https://stackblitz.com/edit/nuxt-starter-t3wwc5
Thanks!
-
Hi Alberto,
Thanks for the info. In your sample, the widget is trying to launch but it cannot because the supplied key itself is invalid. Can you copy the exact key string from the launch snippet in your admin settings?
-
The key is correct, we have ussing this in our Production environment in others webs :(
-
-
Hey Alberto,
I've created a ticket to work with you on this.
-
Hi, I am having the same problem as Alberto - my snippet works on production but doesn't work on my dev site. The key is the same. What is going on?
-
Hey Lily,
You mind if I pull this into a ticket so you can share some more details?
Thanks!
-
Sure, go ahead!
Please sign in to leave a comment.
15 Comments