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,助力各种需求  
查看: 40894|回复: 10

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

[复制链接]

176

主题

1135

广告币

4197

积分

超级版主

Rank: 8Rank: 8

积分
4197

社区QQ达人

发表于 2020-7-3 19:31:07 | 显示全部楼层 |阅读模式
比如我想屏蔽朝鮮的ip" ?) K! v: x0 R! l) g6 g) |9 Y  Q

4 @+ c0 s/ \* H( c, K# f有一些付費的app好像可以實現,但是感覺不太值啊,只是很簡單的功能
# i, C/ ^# y- C* K5 q# L6 d
7 n5 Z) ]2 `, R& H1 m9 _可以利用maxmind的geo ip实现吗?
* T9 v0 ?5 d  g& \$ h  `" }8 x
相关帖子
缅怀骄阳
此ID(小白龙)仅限在论坛使用,其他平台发生的任何交易纠纷与本人无关,善用搜索远离骗子
回复

使用道具 举报

1633

主题

1万

广告币

2万

积分

管理员

宇宙无敌河马天神

Rank: 9Rank: 9Rank: 9

积分
27220

社区QQ达人

发表于 2020-7-3 21:23:10 | 显示全部楼层
shopify 可以前面挂cf吗?
2 t  e! E& ]+ M3 {6 i& Y: N
: ^( ^7 `7 h! o9 bcf 实现这个很容易# F9 Y0 w$ `) E/ F3 Z
, T+ \& f4 w/ R( O& P( D) t5 t3 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

主题

1135

广告币

4197

积分

超级版主

Rank: 8Rank: 8

积分
4197

社区QQ达人

 楼主| 发表于 2020-7-3 22:38:35 | 显示全部楼层
河小马 发表于 2020-7-3 21:23; K$ |" d5 g% v$ u+ |* `) N
shopify 可以前面挂cf吗?" \% r7 n% L+ \" j7 j, g

3 u5 Z3 W) N5 X9 W# Dcf 实现这个很容易
* p5 d- m+ F) O5 J7 P0 `3 ?; d
应该不行,只能用DNS Only模式,然后shopify会generate一个let's encrypt,我看几个top shopify店铺都是这样的7 S& n% y0 U0 u0 E- c! [# t
8 `1 J  T; w. s' n
自己写code感觉就很麻烦了。。。
5 R. g, L7 \4 w; B  h; {  g) I( n4 _  I
在shopify的社区找到了这个代码,不过这个freegeoip.app感觉不稳
' d) t2 m* n. a& s6 w
/ o' _. N( g4 p! D9 m
  1. // IpGeolocation9 e  _& T* A- l9 ^5 t# ]7 E
  2. var httpRequest = new XMLHttpRequest();
    # e* c5 P, C3 q; p
  3. : O! Q& N5 s5 b# g# c
  4. httpRequest.onreadystatechange = function() {# d/ @2 F- ]# q* ]
  5. if (4 === this.readyState && 200 === this.status) {
    # L4 s& ~; Y% S0 I
  6. var json = JSON.parse(this.responseText);7 H6 j7 L: R& Y2 G' J
  7. redirect(json.country_code);
    1 y# L7 w' g' M: d" ?- N0 ?
  8. }
    5 {0 r5 G5 {/ U8 I. r4 V: V0 i
  9. }
    ' P& y  ]0 D% k3 K( n& c
  10. httpRequest.open("GET", "https://freegeoip.app/json/", false);
    ( E0 b0 W1 }2 W; w7 d% e
  11. httpRequest.setRequestHeader("Accept", "application/json");
    7 u$ @" Q/ u) `5 a
  12. httpRequest.send();, u4 t- \) l6 {+ u1 v* o" J& C) T
  13. + A5 d4 W/ W( ^0 _6 F
  14. function redirect(country_code) {% N# S, V" T# t: `& Z6 K' H

  15. 0 O& m8 o0 A7 P+ q6 ^* ~; X
  16. if (country_code == "CN" ) {6 d( a" m" T. m7 V: X

  17. & @- F& f6 k, |9 F& o8 T" p
  18. window.location.href = "https://www.nasa.gov/";4 G$ W: v3 M' I' h6 Q( o" G
  19. }
    3 K1 L4 }) f3 g0 x/ f
  20. 0 I- h/ A( m8 [. b9 k: g3 o
  21. else if
    " b1 s1 K/ j1 t  \/ @' [2 H
  22. (country_code == "MO" ) {
    ) _8 v# o: M; X3 {6 N
  23. window.location.href = "https://www.nasa.gov/";
    & L$ }8 |* w% I0 v( Z
  24. }
    / T+ [- ?) g  J0 e" A

  25. $ o6 C/ s" y9 d) S2 R1 @2 B: x
  26. ( H* S8 |+ i* j2 n
  27. else if
    + U; J, X7 K3 y) D/ e5 E2 R
  28. (country_code == "SG" ) {+ i( W4 S0 U1 r: r# p0 {7 ~# p
  29. & D# W6 P( C6 f
  30. window.location.href = "https://www.nasa.gov/";
    ! J" |% l: a0 _( L% b1 L
  31. }
    7 {9 P1 g! G' G: Y/ Y" m
  32. 5 k! c3 l* L- W1 ?& L
  33. else if" _  g4 z  u$ B+ C
  34. (country_code == "EE" ) {/ @  I  h/ }$ {, u

  35. ' u5 d: c- d7 S0 R- U! u
  36. window.location.href = "https://www.nasa.gov/";
    ! O$ X4 U9 @6 e" x' T4 P
  37. }
    9 T* s% X1 {3 u! X

  38. * M- c3 A9 H$ H* F( g
  39. 2 ^# b% y! C7 y
  40. else {
    ) l6 g4 D  |* x/ a- s/ a# e$ k
  41. return6 ?! x4 E5 ?/ H
  42. }
    / A( z  K7 T: K8 h4 `( @0 P0 V
  43. }
复制代码
缅怀骄阳
此ID(小白龙)仅限在论坛使用,其他平台发生的任何交易纠纷与本人无关,善用搜索远离骗子
回复 支持 反对

使用道具 举报

15

主题

1188

广告币

1158

积分

中级会员

Rank: 3Rank: 3

积分
1158
发表于 2020-7-6 09:05:37 | 显示全部楼层
本帖最后由 GGBone 于 2020-7-6 09:07 编辑
0 ?% o+ E: _: Q8 y! B) ]6 V1 O& P7 z$ K
安装一下付费的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:24
! `3 Z2 j* Z4 S; V0 i4 W6 z其实屏蔽时区和系统语言更香些

+ P( |7 t) O& Q8 \' H6 h4 i朋友能留个码吗?感谢

点评

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

使用道具 举报

0

主题

5

广告币

4

积分

新手上路

Rank: 1

积分
4
发表于 2021-8-25 00:21:30 | 显示全部楼层
鲜浓番茄味 发表于 2020-12-21 00:05
# W0 r8 m( y* Y9 O朋友能留个码吗?感谢
1 {  C* h3 R3 [$ F
朋友后来解决了吗?分享一下可否?# K5 X0 x, }( a) C* r

点评

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
( v. m9 P6 s- r$ v" f朋友后来解决了吗?分享一下可否?

$ b% U6 D7 q( Y5 t6 I7 a4 \Shopify 屏蔽同行视频教程:/ H$ @0 A$ b' ]) h6 I
https://www.bilibili.com/video/BV17A411x7tr
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-10-26 02:01 , Processed in 0.054808 second(s), 17 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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