找回密码
 立即注册

QQ登录

只需一步,快速开始

PropellerAds
Google-Bing-Mediago-Criteo开户
⚡️按条S5代理⚡️静态⚡️独享⚡️5G广告专用虚拟卡/U充值/高返点皇家代理IP⚡️#1性价比⚡️
Mediabuy⚡️玩家开户首选【鲁班跨境通-自助充值转账】FB/GG/TT❤️官方免费开户Affiliate 全媒体流量资源⚡️
Taboola/Outbrain /Bing⚡️一级代理开户投流-7*24h❤️人工在线【官方】❤️搜索套利买量投流开户独立站⚡️开户投放
Google FB TK游戏代投⚡️E.PN 虚拟卡⚡️BINOM TRACKER 60% OFF!比Adplexity还好用的Spy工具
ADPLEXITY + ADVERTCN7200W全球动态不重复住宅IP代理虚拟信用卡+独立站收款全球虚拟卡, 支持U充值
Facebook 批量上广告尤里改 - FB 稳定投放免费黑五教程(持续更新、欢迎交流)FB 三不限源头 - 自助下户充值转款
各种主页、账单户、BM户(优势)IPCola原生住宅IP⚡️$1.8/条双ISPFB资源,账单户,分享户,国内一手TK加白户/二解户/FB海外户/GG老户
最大欧洲Nutra网盟BA找量 FB高权重耐操个号⚡️稳定过审FB企业户海外户,授信户,TK加白户联盟收款/海外资金下发/服贸结汇
✔Taboola海外户源头广告位出租虚拟卡返佣1%,国内持牌机构 
查看: 42063|回复: 10

[求助] 請教一下shopify大佬如何優雅地屏蔽部分國家或地區的ip呢?

[复制链接]

176

主题

1186

广告币

4254

积分

超级版主

积分
4254

社区QQ达人

发表于 2020-7-3 19:31:07 | 显示全部楼层 |阅读模式
Binom_AdvertCN
比如我想屏蔽朝鮮的ip
: ]4 s" B0 O+ g9 m; Z/ h- E: r2 ^' _. g2 D: R( s
有一些付費的app好像可以實現,但是感覺不太值啊,只是很簡單的功能) g" [1 _  O6 K; O# ~+ A

! z3 h; ^* o# [9 F/ @2 B; @可以利用maxmind的geo ip实现吗?
. D4 {6 f" o+ ~+ k
相关帖子
缅怀骄阳
此ID(小白龙)仅限在论坛使用,其他平台发生的任何交易纠纷与本人无关,善用搜索远离骗子
回复

使用道具 举报

1672

主题

1万

广告币

2万

积分

管理员

宇宙无敌河马天神

积分
28150

社区QQ达人

发表于 2020-7-3 21:23:10 | 显示全部楼层
shopify 可以前面挂cf吗?
7 x3 n2 S* @& I
" K: Y" n- ^9 Z% G4 h$ O' Mcf 实现这个很容易* x: H( M* k; j: w% ~2 W
- `: s( [3 y2 I6 k
要不然就只能自己写code,利用maxmind 的geoip了

点评

应该不行,只能用DNS Only模式,然后shopify会generate一个let's encrypt,我看几个top shopify店铺都是这样的 自己写code感觉就很麻烦了。。。 在shopify的社区找到了这个代码,不过这个freegeoip.app感觉不稳  详情 回复 发表于 2020-7-3 22:38
学会提问的艺术, 从小处入手, 忌大而空
AdvertCN电报群

我最喜欢用的工具
7200W全球动态不重复住宅IP代理
回复 支持 反对

使用道具 举报

176

主题

1186

广告币

4254

积分

超级版主

积分
4254

社区QQ达人

 楼主| 发表于 2020-7-3 22:38:35 | 显示全部楼层
河小马 发表于 2020-7-3 21:23
3 l" M; Q$ a. D; @shopify 可以前面挂cf吗?
% J1 w- a7 M& M  b
  p# W( w/ ^) ~2 d5 |/ C4 C" X% fcf 实现这个很容易

9 r2 R6 I6 w1 g* D( `6 i/ k+ k应该不行,只能用DNS Only模式,然后shopify会generate一个let's encrypt,我看几个top shopify店铺都是这样的; n2 i, Q+ [( ^/ ^
% E" c/ ~4 L: v+ h1 b5 v
自己写code感觉就很麻烦了。。。
1 U6 B( q/ F3 V5 h) X
- j1 S  G& T* A- i% A在shopify的社区找到了这个代码,不过这个freegeoip.app感觉不稳
2 ?  _6 D, y1 f& `0 N" J
5 Z& v% i- [9 v/ q
  1. // IpGeolocation$ |8 L$ G! b( W! t; O0 X: d
  2. var httpRequest = new XMLHttpRequest();
    ; o( L8 |1 X- ]5 H6 V8 N9 g& g  t0 {
  3. . s2 D# `* U1 J0 j5 o  n
  4. httpRequest.onreadystatechange = function() {4 v9 r6 N. V: Q% N2 q2 b/ f+ S
  5. if (4 === this.readyState && 200 === this.status) {" V% P  U, x% P" t& a
  6. var json = JSON.parse(this.responseText);
      |2 J( ^$ E" S0 y' R
  7. redirect(json.country_code);
    1 m( K0 t% f5 j+ H6 C+ Z3 l
  8. }# Q. m3 }! `8 ~. H9 D5 R0 v3 q1 W
  9. }3 m5 B3 X* h$ |& `5 I" E
  10. httpRequest.open("GET", "https://freegeoip.app/json/", false);
    . H& o' @( S# {
  11. httpRequest.setRequestHeader("Accept", "application/json");
    - O8 ~: ~" V. T/ }
  12. httpRequest.send();3 f7 j% g; G  \/ ?/ J8 r

  13. 9 g8 S  o6 n& o- h. x
  14. function redirect(country_code) {
    " J9 T: X9 L5 c. {
  15. # g& ^! D! r9 n* U$ K
  16. if (country_code == "CN" ) {1 P9 |8 ~; C" `8 u( l' ~
  17. ' j- d, ^  M6 E: h* y
  18. window.location.href = "https://www.nasa.gov/";
    ' p% P' Q# a1 k1 p- F4 e  e
  19. }# {$ n/ C8 r6 v' H$ m8 U! B
  20. 0 y& F& O# Z% y9 P
  21. else if& h6 n- R$ x; _, J
  22. (country_code == "MO" ) {2 \- Z4 v0 x; r# n4 f) E: Q
  23. window.location.href = "https://www.nasa.gov/";: l- `& z* O% Q2 W: q" }( v; V, z
  24. }
    3 f" A/ R* y% z0 E2 E6 l  L

  25. * u8 J8 s$ l4 R6 U; X3 G* |

  26. - x  k, A; W& V3 }* E8 A. V+ N7 R
  27. else if
    , q0 |) G2 D) E# O  {, `+ D) E
  28. (country_code == "SG" ) {- c: X/ n8 A; k* U$ i

  29. - j  k6 M/ o2 i* z1 n& r
  30. window.location.href = "https://www.nasa.gov/";
    . C& j  v% ]& L4 [
  31. }
    ( }' ^3 ]! M+ P+ {2 n5 N' E

  32. # I' e, A9 G5 k1 ?) v; c
  33. else if
    + v5 A1 l* f, c) g
  34. (country_code == "EE" ) {4 U7 ^5 {  ~) w" A& l' m

  35. : b+ B8 @$ c* l4 E& F$ u# o0 Q
  36. window.location.href = "https://www.nasa.gov/";
    9 W1 B9 c  c3 V1 g, a" u! ^
  37. }
    ; L9 z4 H# `0 x1 `# f
  38. 1 O* f2 y% ^$ K& W- y. o2 ]

  39. $ e6 _/ @2 U$ \. D. j# A! E8 n
  40. else {
    # \3 x, s& }/ o: {
  41. return0 `$ a0 ~$ R& r7 P7 y$ H# I
  42. }* F6 l! C8 a' E) J& Y, D( g
  43. }
复制代码
缅怀骄阳
此ID(小白龙)仅限在论坛使用,其他平台发生的任何交易纠纷与本人无关,善用搜索远离骗子
回复 支持 反对

使用道具 举报

15

主题

1190

广告币

1160

积分

中级会员

积分
1160
发表于 2020-7-6 09:05:37 | 显示全部楼层
本帖最后由 GGBone 于 2020-7-6 09:07 编辑 5 _8 c* r. Y% p: B5 `' f
9 @2 `/ Z* f/ e' z5 D: m  x: h& M
安装一下付费的app,看一下怎么实现的,抄过来就可以了
回复 支持 反对

使用道具 举报

190

主题

1659

广告币

2239

积分

高级会员

积分
2239
发表于 2020-7-6 09:42:06 | 显示全部楼层
头像里面那个女的好面熟
回复 支持 反对

使用道具 举报

6

主题

549

广告币

3008

积分

高级会员

积分
3008
发表于 2020-7-6 10:40:30 | 显示全部楼层
自己写个接口套cf,读取国家信息,然后你代码里面替换freegeoip.app为你的接口。应该可以保证稳定。
回复 支持 反对

使用道具 举报

3

主题

819

广告币

835

积分

中级会员

积分
835

社区QQ达人

发表于 2020-7-6 14:24:40 | 显示全部楼层
其实屏蔽时区和系统语言更香些

点评

朋友能留个码吗?感谢  详情 回复 发表于 2020-12-21 00:05
回复 支持 反对

使用道具 举报

3

主题

89

广告币

248

积分

初级会员

积分
248

社区QQ达人

发表于 2020-7-8 18:53:11 | 显示全部楼层
屏蔽浏览器语言zh的比较容易实现
回复 支持 反对

使用道具 举报

5

主题

10

广告币

58

积分

初级会员

积分
58
发表于 2020-12-21 00:05:41 | 显示全部楼层
lancekupiak 发表于 2020-7-6 14:24+ }( j7 m+ u* E! C8 K( e5 B' a
其实屏蔽时区和系统语言更香些
2 _6 I& ^# F& ?. u1 l
朋友能留个码吗?感谢

点评

朋友后来解决了吗?分享一下可否?  详情 回复 发表于 2021-8-25 00:21
回复 支持 反对

使用道具 举报

0

主题

5

广告币

4

积分

新手上路

积分
4
发表于 2021-8-25 00:21:30 | 显示全部楼层
鲜浓番茄味 发表于 2020-12-21 00:05* |" G5 c% j- m" t3 m
朋友能留个码吗?感谢
7 W, m* G0 S* C
朋友后来解决了吗?分享一下可否?
2 q8 q& Y$ ^+ K% c) @6 f8 S

点评

Shopify 屏蔽同行视频教程: https://www.bilibili.com/video/BV17A411x7tr  详情 回复 发表于 2021-9-2 22:41
回复 支持 反对

使用道具 举报

0

主题

5

广告币

4

积分

新手上路

积分
4
发表于 2021-9-2 22:41:27 | 显示全部楼层
堂吉诃德啊 发表于 2021-8-25 00:21
0 G" g$ k$ k2 F2 M6 V朋友后来解决了吗?分享一下可否?
  g! _" Y% ^" M" A/ F& e
Shopify 屏蔽同行视频教程:& l2 M- v, R- B
https://www.bilibili.com/video/BV17A411x7tr
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们|联系我们|DMCA|广告服务|小黑屋|手机版|Archiver|Github|网站地图|AdvertCN

GMT+8, 2026-10-9 23:48 , Processed in 0.080481 second(s), 28 queries , Gzip On.

Copyright © 2001-2026, AdvertCN

Proudly Operating in Hong Kong.

快速回复 返回顶部 返回列表