找回密码
 立即注册

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%,国内持牌机构 
查看: 42050|回复: 10

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

[复制链接]

176

主题

1186

广告币

4254

积分

超级版主

积分
4254

社区QQ达人

发表于 2020-7-3 19:31:07 | 显示全部楼层 |阅读模式
Binom_AdvertCN
比如我想屏蔽朝鮮的ip( r0 u2 S: N' s, |% G/ \3 N
: v. @/ a4 n* h) h: s& U
有一些付費的app好像可以實現,但是感覺不太值啊,只是很簡單的功能- }. C0 B' N7 E! Q. h* l

0 T9 H2 a; ]  }! N2 p7 T' Q' [- z可以利用maxmind的geo ip实现吗?
# t! O5 N' l% n9 |0 G" y
相关帖子
缅怀骄阳
此ID(小白龙)仅限在论坛使用,其他平台发生的任何交易纠纷与本人无关,善用搜索远离骗子
回复

使用道具 举报

1672

主题

1万

广告币

2万

积分

管理员

宇宙无敌河马天神

积分
28130

社区QQ达人

发表于 2020-7-3 21:23:10 | 显示全部楼层
shopify 可以前面挂cf吗?6 j" X* B+ w- }4 J6 t
% a3 }8 V  p+ J8 f
cf 实现这个很容易
0 ?% S# N2 O5 L
% t1 A8 r, a$ T+ a8 Y" f要不然就只能自己写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
5 v# F9 F0 o: H/ @# {* ?% jshopify 可以前面挂cf吗?0 z; d6 F5 y; C6 D
, y* z8 Q+ z" E/ c% n! r
cf 实现这个很容易
! L5 y& G4 a1 m5 B3 B8 ?! S/ F( R
应该不行,只能用DNS Only模式,然后shopify会generate一个let's encrypt,我看几个top shopify店铺都是这样的- ~( d2 }$ s8 {4 O1 @# w# |3 V

, Y8 ^' d( Q$ Q4 q& X$ w4 W自己写code感觉就很麻烦了。。。
7 U. g  n! X' T6 }* X2 X1 Q: V
0 v# {, ], n8 b$ [! F: {在shopify的社区找到了这个代码,不过这个freegeoip.app感觉不稳) g# \1 x' _( l5 U6 A

# x4 Q- F# q& L
  1. // IpGeolocation7 S! }; j- k# P1 M5 f
  2. var httpRequest = new XMLHttpRequest();" n- J0 Q2 G) ^& W% ?/ n: E- n/ |
  3.   b# E5 @' e; A6 X  P7 f
  4. httpRequest.onreadystatechange = function() {6 R6 q- S7 j  L+ O  W" w0 {1 `
  5. if (4 === this.readyState && 200 === this.status) {
    * s# W. N( s5 o' }0 G) x: B2 r7 y
  6. var json = JSON.parse(this.responseText);
    9 y+ s- v% e) {' j& x$ D% C/ K4 ?8 i
  7. redirect(json.country_code);
    ! m3 p' B: T( I# z) A
  8. }
    ) X2 g% Q/ [; F3 s4 l
  9. }- p) S: Z7 O1 p: d- \
  10. httpRequest.open("GET", "https://freegeoip.app/json/", false);! I+ t5 ^4 r  L
  11. httpRequest.setRequestHeader("Accept", "application/json");
    7 f; a# `0 @  g8 p5 D5 `7 B0 v
  12. httpRequest.send();0 f1 g7 K' ^$ s

  13. * v8 T% o4 b( b/ C6 y
  14. function redirect(country_code) {
    % [. D7 p5 f- t, y
  15. 8 q7 C0 f, }, O
  16. if (country_code == "CN" ) {& D2 p/ s  ^" j$ J! L+ |
  17. 9 ?- Z2 T8 _- [. G/ n" r7 `: z  i+ d1 Y
  18. window.location.href = "https://www.nasa.gov/";; A3 _2 x1 m0 \4 N4 ?: w! u
  19. }
    / I( ~  }) Q, C
  20. # M* t; G" c4 K7 C- b" t
  21. else if. m# O% i* z5 k2 I* [
  22. (country_code == "MO" ) {
    8 r9 p. b4 L: Q6 x
  23. window.location.href = "https://www.nasa.gov/";& _2 V1 ^2 g% j8 |
  24. }
    9 a( N1 V/ y# _6 m* T( N( x1 l

  25. 2 w5 p/ T: u: O: Y* k4 h( x
  26. - c9 e5 }' X& I0 M+ w* H
  27. else if
    * w, c1 E7 b! _9 ]$ X. n
  28. (country_code == "SG" ) {+ ?0 s/ l# ~" e% T, k2 j/ J: L9 O
  29. " U# w& |$ b9 F, |
  30. window.location.href = "https://www.nasa.gov/";
    8 d: T9 z" F$ Z! r
  31. }
    ! r5 Q8 H# z' i
  32. + s7 |5 L7 T$ y
  33. else if
    : z% t& b& B6 D& U8 q0 K9 k
  34. (country_code == "EE" ) {6 j; ]5 y% X& M
  35. 9 v3 i* Y2 L$ }7 `. p
  36. window.location.href = "https://www.nasa.gov/";" a! P+ S9 N! |4 z( l
  37. }% c/ m( S8 N- z' o

  38. / f8 }: J, m( s' u! A
  39. 6 a- B- l) x1 M0 c9 y3 k: P4 A
  40. else {! Y: u# w$ c3 j
  41. return
    * ?. @" U) s0 g& e
  42. }
    3 u5 U8 P. [3 j  ]
  43. }
复制代码
缅怀骄阳
此ID(小白龙)仅限在论坛使用,其他平台发生的任何交易纠纷与本人无关,善用搜索远离骗子
回复 支持 反对

使用道具 举报

15

主题

1190

广告币

1160

积分

中级会员

积分
1160
发表于 2020-7-6 09:05:37 | 显示全部楼层
本帖最后由 GGBone 于 2020-7-6 09:07 编辑
8 U9 v- O& d: X, [. z, ?% N" M. h  S3 x
安装一下付费的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
8 {2 i" S3 F' h其实屏蔽时区和系统语言更香些
) [, K1 M. G' N* D
朋友能留个码吗?感谢

点评

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

使用道具 举报

0

主题

5

广告币

4

积分

新手上路

积分
4
发表于 2021-8-25 00:21:30 | 显示全部楼层
鲜浓番茄味 发表于 2020-12-21 00:05
) n- x$ q0 r8 d4 R& y* l0 U5 l朋友能留个码吗?感谢
! N3 J; z1 N' s9 K# g
朋友后来解决了吗?分享一下可否?
7 J) A) x% \2 W* I8 C5 e. P

点评

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
6 v. W. r' e  H& ~7 M. g. `朋友后来解决了吗?分享一下可否?
9 \2 G4 {3 a$ l( m2 G! O2 r
Shopify 屏蔽同行视频教程:) f( z" Z" v' A& K) g5 }1 P: r
https://www.bilibili.com/video/BV17A411x7tr
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-10-3 03:14 , Processed in 0.084845 second(s), 28 queries , Gzip On.

Copyright © 2001-2026, AdvertCN

Proudly Operating in Hong Kong.

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