AdvertCN - 广告中国

 找回密码
 立即注册

QQ登录

只需一步,快速开始

PropellerAds
⚡️AdsPower:安全不封号,高效自动化广告专用虚拟卡/U充值/高返点皇家代理IP⚡️#1性价比⚡️Mediabuy⚡️玩家开户首选
【鲁班跨境通-自助充值转账】FB/GG/TT❤️官方免费开户Affiliate 全媒体流量资源⚡️Taboola/Outbrain /Bing⚡️一级代理
开户投流-7*24h❤️人工在线【官方】❤️搜索套利买量投流开户独立站⚡️开户投放FB BM不限额,短id账单户
E.PN 虚拟卡BINOM TRACKER 60% OFF!比Adplexity还好用的Spy工具ADPLEXITY + ADVERTCN
7200W全球动态不重复住宅IP代理虚拟信用卡+独立站收款Facebook 批量上广告尤里改 - FB 稳定投放
免费黑五教程(持续更新、欢迎交流)FB 三不限源头 - 自助下户充值转款各种主页、账单户、BM户(优势)FB企业户,TT老户,GG老户源头
PTM虚拟卡[全新卡BIN+高返点]PTM虚拟卡[OPENAI+全场景通用]FB虚拟卡⚡️消费越多返现越多->Tyver SPY汇聚海量广告创意
广告位出租8500万高质量住宅IP,助力各种需求  
查看: 40895|回复: 10

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

[复制链接]

176

主题

1135

广告币

4197

积分

超级版主

Rank: 8Rank: 8

积分
4197

社区QQ达人

发表于 2020-7-3 19:31:07 | 显示全部楼层 |阅读模式
比如我想屏蔽朝鮮的ip
8 M2 ], v; Q" j9 X9 |3 J' b. @/ ^& g, ?' f. N* J
有一些付費的app好像可以實現,但是感覺不太值啊,只是很簡單的功能! ~8 b5 G+ ]0 s, f& W1 e# g, c; N
, n6 P3 ?% k/ E) ~; n6 C2 u
可以利用maxmind的geo ip实现吗?
8 x3 S$ S+ O; X
相关帖子
缅怀骄阳
此ID(小白龙)仅限在论坛使用,其他平台发生的任何交易纠纷与本人无关,善用搜索远离骗子
回复

使用道具 举报

1633

主题

1万

广告币

2万

积分

管理员

宇宙无敌河马天神

Rank: 9Rank: 9Rank: 9

积分
27220

社区QQ达人

发表于 2020-7-3 21:23:10 | 显示全部楼层
shopify 可以前面挂cf吗?# o4 |+ |) h+ a

4 P4 R/ b' f2 p+ i" u8 z6 vcf 实现这个很容易0 j5 j; y; n- S. U) G

% ]! P9 r& m  O2 `" [4 l% V' w要不然就只能自己写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

主题

1135

广告币

4197

积分

超级版主

Rank: 8Rank: 8

积分
4197

社区QQ达人

 楼主| 发表于 2020-7-3 22:38:35 | 显示全部楼层
河小马 发表于 2020-7-3 21:238 K8 a4 h6 s) e
shopify 可以前面挂cf吗?
" a' n. T' H  E: a9 `6 Q
0 x! r5 I2 @: f. \% Hcf 实现这个很容易

5 E8 n! ]; C0 U; `2 M9 [应该不行,只能用DNS Only模式,然后shopify会generate一个let's encrypt,我看几个top shopify店铺都是这样的
# @( d9 P( K- G6 [+ C+ O# F3 G, v' \9 i) t+ J9 @# H
自己写code感觉就很麻烦了。。。
. {" t3 C, x. m* C4 q' Q2 L6 Z# {7 i7 \' g1 m; v, y7 x
在shopify的社区找到了这个代码,不过这个freegeoip.app感觉不稳6 U/ z/ m; ^, w6 A
2 s' J5 I* Q9 ^* h; O0 z
  1. // IpGeolocation6 G- a' s- b4 Q
  2. var httpRequest = new XMLHttpRequest();
    ) u5 C" d. g- o5 ~5 H
  3. ( x. H! U0 \2 [6 t: ~  t8 I
  4. httpRequest.onreadystatechange = function() {$ ]7 o8 z% Y- D/ n) \. E: X; Y
  5. if (4 === this.readyState && 200 === this.status) {4 s' h1 E: t7 ^9 n0 Y/ ]
  6. var json = JSON.parse(this.responseText);6 ]9 r  F6 N" v( ?. N( T
  7. redirect(json.country_code);: a6 s4 S( V" s) l) p' F- }
  8. }8 o9 H6 [+ p# B" ]5 f
  9. }4 @# u/ v$ R6 _( q. S5 s5 d
  10. httpRequest.open("GET", "https://freegeoip.app/json/", false);: ]0 N* C( ^( M% u2 ?$ z4 Y! X- x
  11. httpRequest.setRequestHeader("Accept", "application/json");
    2 w+ Q/ e3 R2 g6 o) n: B& M' @
  12. httpRequest.send();
    8 d) B: ]0 x' |0 H$ \9 s) F9 m

  13. 3 f" t  Y8 h( y5 T9 @1 M& ^
  14. function redirect(country_code) {4 m% V2 }, b. o$ m( @+ N& L; z

  15. 1 H/ B  j! U' W9 Q6 z& k$ G
  16. if (country_code == "CN" ) {
    0 N  [! j. m+ D/ o2 \1 _
  17. 4 g2 W. y5 l9 o( s* q  r
  18. window.location.href = "https://www.nasa.gov/";
    ) O% Z/ J6 L% ]! |
  19. }
    0 X& x- ]1 ~$ @3 h% L

  20. $ P* t$ D# `' B4 u) |
  21. else if
    ' `$ g3 \4 s" ?; o9 L
  22. (country_code == "MO" ) {$ F; T5 I* s0 ?
  23. window.location.href = "https://www.nasa.gov/";: X+ }1 O0 ]5 [  {* B0 C
  24. }
    ) f; L" r" d( o) l; Y! Y
  25. 8 v7 t5 C8 N% l; h! d! d) O
  26. 5 d& I0 Y$ r& z* ~; g
  27. else if
    " U2 H8 _7 c% m1 V. h
  28. (country_code == "SG" ) {! I1 t' T8 v" r% `
  29. * O0 b1 f' w  ]( b5 G
  30. window.location.href = "https://www.nasa.gov/";
    3 H, l4 }# E- |1 I, {
  31. }
    . M. a  h9 e4 H2 z4 R
  32. , u& a( R, @( e- Q2 e4 ^* R& s
  33. else if
      \( N0 I7 M* M# F0 y5 c% {
  34. (country_code == "EE" ) {
    7 R7 ~& U1 N% @/ [6 X

  35. , h1 \8 P/ Z3 {/ z7 {! N# p7 x/ l
  36. window.location.href = "https://www.nasa.gov/";
    ) f8 G) o( y7 ]# o0 b
  37. }
    3 `$ d! E/ K7 i! M: r
  38. / W9 U3 F; m( Q
  39. / q# Z+ @$ D2 l  N( a  L
  40. else {9 r+ @2 E" a" E7 Z0 W1 F, t/ a7 T- ^% W: U
  41. return$ Y) h! U, s- t. L: q
  42. }
    9 [& x% ?" Z: I. [" a1 Q
  43. }
复制代码
缅怀骄阳
此ID(小白龙)仅限在论坛使用,其他平台发生的任何交易纠纷与本人无关,善用搜索远离骗子
回复 支持 反对

使用道具 举报

15

主题

1188

广告币

1158

积分

中级会员

Rank: 3Rank: 3

积分
1158
发表于 2020-7-6 09:05:37 | 显示全部楼层
本帖最后由 GGBone 于 2020-7-6 09:07 编辑   K7 E; @- s5 S7 U* B( [; G

5 \  F5 D: o) l6 G3 \0 o9 ?安装一下付费的app,看一下怎么实现的,抄过来就可以了
回复 支持 反对

使用道具 举报

190

主题

1659

广告币

2239

积分

高级会员

Rank: 4

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

使用道具 举报

6

主题

549

广告币

3008

积分

高级会员

Rank: 4

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

使用道具 举报

3

主题

797

广告币

815

积分

中级会员

Rank: 3Rank: 3

积分
815

社区QQ达人

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

点评

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

使用道具 举报

3

主题

87

广告币

246

积分

初级会员

Rank: 2

积分
246

社区QQ达人

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

使用道具 举报

5

主题

10

广告币

58

积分

初级会员

Rank: 2

积分
58
发表于 2020-12-21 00:05:41 | 显示全部楼层
lancekupiak 发表于 2020-7-6 14:240 Y! d! \& ^1 r! v
其实屏蔽时区和系统语言更香些

" I- y* m$ @9 `* H" G  p朋友能留个码吗?感谢

点评

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

使用道具 举报

0

主题

5

广告币

4

积分

新手上路

Rank: 1

积分
4
发表于 2021-8-25 00:21:30 | 显示全部楼层
鲜浓番茄味 发表于 2020-12-21 00:058 A+ s% v' _4 g0 U3 N; u
朋友能留个码吗?感谢

. L$ |/ ]% F0 |9 l1 W朋友后来解决了吗?分享一下可否?% k: k5 O" G3 p

点评

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

使用道具 举报

0

主题

5

广告币

4

积分

新手上路

Rank: 1

积分
4
发表于 2021-9-2 22:41:27 | 显示全部楼层
堂吉诃德啊 发表于 2021-8-25 00:21& y8 W5 v( `5 J2 q5 u' `# T
朋友后来解决了吗?分享一下可否?

7 I. H) K7 G0 aShopify 屏蔽同行视频教程:7 M/ T9 K& h! _) J" s; t: F- i
https://www.bilibili.com/video/BV17A411x7tr
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-10-26 02:09 , Processed in 0.051024 second(s), 15 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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