Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/469.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 饼干在哪里_shopify“u country”;来自_Javascript_Cookies_Shopify - Fatal编程技术网

Javascript 饼干在哪里_shopify“u country”;来自

Javascript 饼干在哪里_shopify“u country”;来自,javascript,cookies,shopify,Javascript,Cookies,Shopify,我想重定向到与用户在我的shopify网站上浏览的国家/地区关联的商店,基于 在我的研究过程中,我发现了一个名为\u shopify\u country的cookie,它的值设置为用户的国家,但我害怕使用这个cookie,因为它是 我有两个问题: 那套\u shopify\u country在哪里 如何使用javascript重定向到与该cookie关联的站点?我是否应该轮询Cookie,直到它被设置 我浏览了一些Shopify网站,却找不到\u Shopify\u countrycookie。

我想重定向到与用户在我的shopify网站上浏览的国家/地区关联的商店,基于

在我的研究过程中,我发现了一个名为
\u shopify\u country
的cookie,它的值设置为用户的国家,但我害怕使用这个cookie,因为它是

我有两个问题:

  • 那套
    \u shopify\u country
    在哪里
  • 如何使用javascript重定向到与该cookie关联的站点?我是否应该轮询Cookie,直到它被设置

  • 我浏览了一些Shopify网站,却找不到
    \u Shopify\u country
    cookie。似乎从来没有设置过,所以我想这是一个自定义修改来获取它,或者可能是一个弃用的函数

    但是,如果您的目标是确定用户来自哪个国家,那么您可以向GEOIP服务提交AJAX请求。我倾向于使用的用于地理查找的API是一个免费的未经验证的地理查找

    通常你会显示一条横幅,建议他们改到本地网站,而不是重定向你自己。如果他们有VPN/他们正在为国外的人购买

    由于AJAX请求是从客户端发出的,因此它将返回示例中的IP/信息,您可以在控制台中尝试这些

    获取IP

    fetch('https://canihazip.com/s')
    .then(response=>response.text())
    。然后(body=>alert(body))
    这很有帮助,谢谢。是shopify网站的一个示例,包括
    \u shopify\u country
    cookie。我的问题更多的是我应该什么时候做重定向,而不是如何做。