AdvertCN - 广告中国

 找回密码
 立即注册

QQ登录

只需一步,快速开始

PropellerAds
Google-Bing-Mediago-Criteo开户
⚡️按条S5代理⚡️静态⚡️独享⚡️5G广告专用虚拟卡/U充值/高返点皇家代理IP⚡️#1性价比⚡️
Mediabuy⚡️玩家开户首选【鲁班跨境通-自助充值转账】FB/GG/TT❤️官方免费开户Affiliate 全媒体流量资源⚡️
Taboola/Outbrain /Bing⚡️一级代理开户投流-7*24h❤️人工在线【官方】❤️搜索套利买量投流开户独立站⚡️开户投放
⚡️AdsPower:安全不封号,高效自动化⚡️E.PN 虚拟卡⚡️FB BM不限额,短id账单户BINOM TRACKER 60% OFF!
比Adplexity还好用的Spy工具ADPLEXITY + ADVERTCN7200W全球动态不重复住宅IP代理虚拟信用卡+独立站收款
全球虚拟卡, 支持U充值Facebook 批量上广告尤里改 - FB 稳定投放免费黑五教程(持续更新、欢迎交流)
FB 三不限源头 - 自助下户充值转款各种主页、账单户、BM户(优势)⚡️TikTok企业户,bm户,账单户提供TK企业新户老户、谷歌新户老户
FB虚拟卡⚡️消费越多返现越多最大欧洲Nutra网盟BA找量优质住宅/移动代理/高匿名/高性能TK白名单老户|兼职广告可投
⚡比特指纹浏览器+云手机, 4.5折起T3NZU:定义应用网盟新时代FB个人号源头服务商寻找顶级电商?AdsBranded等你!
TK老户/国内外端口/预审/加白广告位出租8500万高质量住宅IP,助力各种需求虚拟卡返佣1%,国内持牌机构
查看: 41059|回复: 10

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

[复制链接]

176

主题

1160

广告币

4221

积分

超级版主

Rank: 8Rank: 8

积分
4221

社区QQ达人

发表于 2020-7-3 19:31:07 | 显示全部楼层 |阅读模式
HuiTong虚拟卡
比如我想屏蔽朝鮮的ip" V, O9 S8 l, O' ^0 _$ i
9 \% ]. J* V% ]- O0 o# P
有一些付費的app好像可以實現,但是感覺不太值啊,只是很簡單的功能
" L' }- t5 n4 ]- r) X/ o7 ^. H: M4 Q/ A4 R9 r5 c3 b: ?( S9 P
可以利用maxmind的geo ip实现吗?
5 T2 c) [" V* s8 s9 G
相关帖子
缅怀骄阳
此ID(小白龙)仅限在论坛使用,其他平台发生的任何交易纠纷与本人无关,善用搜索远离骗子
回复

使用道具 举报

1646

主题

1万

广告币

2万

积分

管理员

宇宙无敌河马天神

Rank: 9Rank: 9Rank: 9

积分
27441

社区QQ达人

发表于 2020-7-3 21:23:10 | 显示全部楼层
shopify 可以前面挂cf吗?2 V; ]. t" T: L: ~9 n$ e
! Y8 }- |/ R9 T
cf 实现这个很容易
8 t! R9 K) g8 M  }6 i6 a0 g7 S; {4 N/ G$ p% |( @- s  L
要不然就只能自己写code,利用maxmind 的geoip了
学会提问的艺术, 从小处入手, 忌大而空
AdvertCN电报群

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

使用道具 举报

176

主题

1160

广告币

4221

积分

超级版主

Rank: 8Rank: 8

积分
4221

社区QQ达人

 楼主| 发表于 2020-7-3 22:38:35 | 显示全部楼层
河小马 发表于 2020-7-3 21:23+ i* g' w+ X8 B' w) j$ Z6 z" m7 `* O
shopify 可以前面挂cf吗?# z$ p. h" C8 ^
( J( t/ v' |1 }+ ?8 ^+ I
cf 实现这个很容易

% c% m+ }1 m7 D- P应该不行,只能用DNS Only模式,然后shopify会generate一个let's encrypt,我看几个top shopify店铺都是这样的+ D2 M: e, X/ U2 F
+ n' R& u+ _$ G) D  @! n0 W
自己写code感觉就很麻烦了。。。1 s2 Q2 v# y) R! Q# A3 v+ u
9 k! F- \$ g, f8 h5 e
在shopify的社区找到了这个代码,不过这个freegeoip.app感觉不稳% v- r+ P! U* B# k3 r) H

4 d- z9 u+ V/ q6 _9 i
  1. // IpGeolocation
    % N2 D7 T# e! v5 Y
  2. var httpRequest = new XMLHttpRequest();
    5 o1 `( v0 n2 W
  3. 0 [- T- q1 l/ H5 n1 s# ?
  4. httpRequest.onreadystatechange = function() {
    , M0 {5 u3 G# a- x" E
  5. if (4 === this.readyState && 200 === this.status) {0 J! I1 ]* u  z$ E# `
  6. var json = JSON.parse(this.responseText);) S) ?. v/ b& W5 b. B, D- {4 V
  7. redirect(json.country_code);
    5 K) z+ r+ F! A8 G$ {7 g6 t
  8. }
    8 w& f# H' d$ x  n, W, Y  d
  9. }
    5 C- u% v* E) ?1 I9 v5 u, F3 n
  10. httpRequest.open("GET", "https://freegeoip.app/json/", false);
      G/ G2 V$ m/ f7 ^0 b
  11. httpRequest.setRequestHeader("Accept", "application/json");
    0 z  O. i4 ]( U; j, L1 Q% g
  12. httpRequest.send();( m# o2 P8 m1 n# W" X3 S* G5 u

  13. $ G1 \! Y" T. E6 A" P
  14. function redirect(country_code) {! w4 i7 H# A% N6 z, v0 s  m. F

  15. 8 p4 v! A5 \7 o3 H5 i8 L2 L
  16. if (country_code == "CN" ) {
    " S9 G+ ~3 T. B& o5 h4 _% B
  17. . ?0 S) G6 w% [) h+ F5 O" [
  18. window.location.href = "https://www.nasa.gov/";* ?5 @2 A! I3 d  ?2 q* a
  19. }# K, c) x. H' E2 N* h5 A$ l

  20. 2 N  v4 e; c7 q/ t! m
  21. else if
    , U* M/ F& c% W
  22. (country_code == "MO" ) {
    % [+ g: D' Z1 q3 \0 s
  23. window.location.href = "https://www.nasa.gov/";
    ' |' u2 x/ n: P8 J9 b5 i
  24. }
    6 X8 N1 K8 q  R+ A

  25. - X$ M. @( T) y  |! E
  26. 3 ?  g, K# X) v8 g& c% f
  27. else if$ T# G8 s% A5 Z: c' f
  28. (country_code == "SG" ) {3 A4 F' R; z$ ~. T/ E7 f
  29. 9 }3 Y* e# P9 w! L- r* T
  30. window.location.href = "https://www.nasa.gov/";
    " ^1 q. o8 B1 Q/ w4 `* m
  31. }
    * K1 z9 H  _4 f# Y$ a9 y# P7 \# j1 o
  32. 9 Z4 G( N3 ]' ~$ t2 r0 ~8 f0 L
  33. else if$ K( l& z5 z. r. M0 @+ L  v
  34. (country_code == "EE" ) {1 T) [. {% X! O4 O- l4 t9 W% u0 E
  35. ! F' F. D; u% [0 J9 J* A
  36. window.location.href = "https://www.nasa.gov/";" F7 B5 A6 [! D0 ^9 }
  37. }
    / r. V# M2 u) l0 l) r
  38. # R- e6 H4 V; L# g! p/ ^7 l
  39.   Q0 F8 d- ~6 H
  40. else {' D. c/ \# W* ^0 R* o( ~
  41. return( c$ F& o; {% I2 I
  42. }6 ^1 f, C' i( m* q* M
  43. }
复制代码
缅怀骄阳
此ID(小白龙)仅限在论坛使用,其他平台发生的任何交易纠纷与本人无关,善用搜索远离骗子
回复 支持 反对

使用道具 举报

15

主题

1188

广告币

1158

积分

中级会员

Rank: 3Rank: 3

积分
1158
发表于 2020-7-6 09:05:37 | 显示全部楼层
本帖最后由 GGBone 于 2020-7-6 09:07 编辑
: f$ G9 X5 L: K5 m; U
9 I  F2 t4 |! I% E安装一下付费的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

主题

799

广告币

817

积分

中级会员

Rank: 3Rank: 3

积分
817

社区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 l8 A* X% M1 N* ~
其实屏蔽时区和系统语言更香些

( l0 [* N" \3 ?# X  }朋友能留个码吗?感谢

点评

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

使用道具 举报

0

主题

5

广告币

4

积分

新手上路

Rank: 1

积分
4
发表于 2021-8-25 00:21:30 | 显示全部楼层
鲜浓番茄味 发表于 2020-12-21 00:056 b- T' C# t5 \6 W0 Q' w
朋友能留个码吗?感谢
0 v; S  Y' \7 w6 d6 G; _! G5 I
朋友后来解决了吗?分享一下可否?
2 ]. M8 y  d0 m# r, P7 o, [! ?

点评

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: |/ p5 Y4 o) p2 _8 S" r
朋友后来解决了吗?分享一下可否?
) _. a0 Y$ l2 O' y0 c$ N3 ^& @
Shopify 屏蔽同行视频教程:
# ^/ z- e+ N3 T& k/ w- |https://www.bilibili.com/video/BV17A411x7tr
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-12-16 06:06 , Processed in 0.060205 second(s), 20 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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