The information in this thread might be outdated
|

04-12-2013, 09:15 PM
|
 |
Junior Member
|
|
Join Date: Dec 2012
Posts: 8
|
|
Facebook Store Doesn't Show Even When Page Has Been Liked
I received instructions on this site as to how to set up my store so that people had to 'like' my page in order to shop at the store. Now the store doesn't show, even when the page has been liked. I did see a solution, which suggested that the radio button on the Settings should be set to Catalog instead of Custom, but I think the Catalog setting will not require people to like the page before shopping. I have practically nothing in the store and have not tried to work with it for a while, but would like to start posting some freebies in order to gain fans.
Here is the page and you can see the shop tab in red:
https://www.facebook.com/RockinRobinApplique
Store ID: 1715059
Any help would be appreciated. Thanks!
Robin
Last edited by paypal739; 04-13-2013 at 02:45 AM.
|

04-13-2013, 11:43 AM
|
 |
Junior Member
|
|
Join Date: Dec 2012
Posts: 8
|
|
PLEASE HELP: FB Store Doesn't Show Even After Page Is Liked
I am sorry to be reposting this, but have received no answers and really want to work on my Facebook store today.
I want customers to have to ‘like’ my Facebook business page in order to shop in my FB store. I followed instructions on this site to include the custom code in my settings and it worked for a while. Now the store doesn't show, even after the page has been liked. I can’t even see the store myself, from either my personal Facebook page or as the administrator on the business page itself.
I did see a solution, which suggested that the radio button on the Settings should be set to Catalog instead of Custom. But won’t the Catalog button allow people to shop without liking the page?
I posted this in the Miscellaneous forum and am sorry to repost, but wanted to get this resolved asap, because I have a freebie to offer in the store in order to gain fans.
Here is the page and you can see the shop tab in red:
https://www.facebook.com/RockinRobinApplique
Store ID: 1715059
Any help would be appreciated. Thanks!
Robin
|

04-13-2013, 02:30 PM
|
 |
Ecwid Team
|
|
Join Date: Jan 2011
Posts: 2,675
|
|
Quote:
Originally Posted by paypal739
I received instructions on this site as to how to set up my store so that people had to 'like' my page in order to shop at the store. Now the store doesn't show, even when the page has been liked. I did see a solution, which suggested that the radio button on the Settings should be set to Catalog instead of Custom, but I think the Catalog setting will not require people to like the page before shopping. I have practically nothing in the store and have not tried to work with it for a while, but would like to start posting some freebies in order to gain fans.
Here is the page and you can see the shop tab in red:
https://www.facebook.com/RockinRobinApplique
Store ID: 1715059
Any help would be appreciated. Thanks!
Robin
|
Hi,
I've checked your Ecwid shop at https://www.facebook.com/RockinRobinApplique Your solution does work: when I open the shop https://www.facebook.com/RockinRobin...p_251458316228 and click 'Like', the shop catalog is fully shown to me.
The only thing is that Chrome gives a blank page because it refuses to load insecure elements on the page. There's a shield icon in the address bar: http://d.pr/i/L0yV
It happens because the store is opened via HTTPS ( https://www.facebook.com) address, whereas most likely the Ecwid script URL is recorded as HTTP in Custom HTML code (advanced) option in the settings of your Ecwid store: open https://apps.facebook.com/ecwid-shop/, click 'Settings', check "HTML code" box. I gather the code uses http://app.ecwid.com/script.js?1715059 URL, as a result the browser refuses to connect such URLs and thus the store widgets aren't loaded.
It's not anyhow connected with Ecwid itself - the way Ecwid transfers all the data is totally secure. Rather, it is caused by the way how it is integrated (by custom Facebook HTML tab content).
The issue can be easily fixed by changing the Ecwid script links like this: //app.ecwid.com/script.js?1715059
- open https://apps.facebook.com/ecwid-shop/, click 'Settings' next to your Ecwid app,
- in "HTML code" box, change the URL as above,
- click 'Save'.
|
The Following User Says Thank You to Lanna For This Useful Post:
|
|

04-13-2013, 02:57 PM
|
 |
Junior Member
|
|
Join Date: Dec 2012
Posts: 8
|
|
Quote:
Originally Posted by Lana
The issue can be easily fixed by changing the Ecwid script links like this: //app.ecwid.com/script.js?1715059
- open https://apps.facebook.com/ecwid-shop/, click 'Settings' next to your Ecwid app,
- in "HTML code" box, change the URL as above,
- click 'Save'.
|
Thanks so much for getting back to me. When you say "change the URL as above" are you saying that in the HTML code box, where I have highlighted below, it should start with https and not http? I'm sorry to be dumb. I just have no idea and don't want to screw it up.
<div>
<script type="text/javascript" src=" http://app.ecwid.com/script.js?1715059" charset="utf-8"></script>
<script type="text/javascript"> xProductBrowser("categoriesPerRow=3","views=grid(3 ,3) list(10) table(20)","categoryView=grid","searchView=list"," style="); </script>
<noscript>Your browser does not support JavaScript. Please proceed to <a href=" http://app.ecwid.com/jsp/1715059/catalog">HTML version of Rockin Robin Applique</a></noscript>
</div>
Thanks for putting up with me.
Robin
|

04-13-2013, 03:02 PM
|
 |
Junior Member
|
|
Join Date: Dec 2012
Posts: 8
|
|
success!
So I guess that is what you meant, about adding the 's'. I copied the code for safekeeping, then added the s in both areas and voila! Thank you so much!!
|

04-14-2013, 01:36 PM
|
 |
Paid Member
|
|
Join Date: Aug 2012
Posts: 48
|
|
Robin:
Yes, you are correct and you did well.
Furthermore, when I updated NTGreek In Diagram web pages (as well as the entire site) to HTTPS I also had to update all of ECWID's coding that included "http//. . ." to "https//. . ." on every product page before the "Add to Bag" image appeared on the page. If you click on the aforementioned link, you will notice that the "https" in the URL is in green--a signature that I care about my customers' protection while browsing my store. Furthermore, I employ ZERO tracking scripts on the site to ensure my customers' private browsing.
Why is HTTPS important? The HTTPS protocol ensures that all information from the customer's browser to the server is secure. Not only does it protect page authenticity, but also securing accounts and keeping user communications, identity, and web browsing private. I recommend those in e-commerce to upgrade their pages to HTTPS.
In addition, some unscrupulous wireless networks hijack your HTTP connections when you first join them, in order to demand authentication or simply to try to make you agree to terms of use. HTTPS pages are protected against this type of hijacking, which is as it should be. If you go to a website that isn't protected by HTTPS your browser is subjected to be hijacked.
Just in case if anyone is wondering, HTTPS is an acronym for "Hypertext Transfer Protocol Secure." What is ironic, it is not a protocol in itself; rather a layering the Hypertext Transfer Protocol on top of the SSL/TLS protocol, thus adding the security capabilities of SSL/TLS to standard HTTP communications.
Last edited by greekman; 04-14-2013 at 02:43 PM.
Reason: Choice of wording
|
The Following User Says Thank You to greekman For This Useful Post:
|
|

04-14-2013, 01:50 PM
|
 |
Junior Member
|
|
Join Date: Dec 2012
Posts: 8
|
|
Quote:
Originally Posted by greekman
Robin:
Yes, you are correct and you did well.
Furthermore, when I updated NTGreek In Diagram to "https" I also had to update all of ECWID's coding that included "http//. . ." to "https//. . ." before the "Add to Bag" image appeared on the page. If you click on the aforementioned link, you will notice that the "https" in the URL is in green--a signature that I care about my customers' protection while browsing my store.
The "https" protocol ensures that all information from the customer's browser to the server is secure. Not only does it protect page authenticity, but also securing accounts and keeping user communications, identity, and web browsing private. I recommend those in e-commerce to upgrade their pages to https.
Just in case if anyone is wondering, "https" is an acroynm for "Hypertext Transfer Protocol Secure." What is ironic, it is not a protocol in itself; rather a layering the Hypertext Transfer Protocol on top of the SSL/TLS protocol, thus adding the security capabilities of SSL/TLS to standard HTTP communications.
|
Thanks, greekman and Lana! Really, really helpful! Like most things, it's confusing if you don't know anything about it. Once it's explained, it's not all that mysterious.
|
The Following User Says Thank You to paypal739 For This Useful Post:
|
|

04-15-2013, 06:24 AM
|
 |
Ecwid Team
|
|
Join Date: Oct 2011
Posts: 4,947
|
|
Hi,
William, thank you for the great post!
Here is also a few more details on SSL/HTTPS in our knowledge base in case someone needs further info:
http://kb.ecwid.com/w/page/15934652/SSL-HTTPS
|
The information in this thread might be outdated
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT. The time now is 09:23 AM.
Powered by vBulletin® Version 3.8.11. Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
|