观隔壁“微信封域”有感,分享一下自己被封到解封的一些经历和经验

2017-11-21 16:37:51 +08:00
 passion336699

谨用微信分享 SDK,一但被封就会封根域!

平时开发的时候,调用微信分享 JSSDK 的时候,都会配置“标题”,“描述”等参数。

这些参数会根据我们业务来定义相关的文案,但是文案中出现“敏感词汇”的时候,并且传播次数很大(我是在 4~5K 的时候被封),并且在页面上有明显的“点击右上角分享”等诱导,就会触发微信“封域”的操作。

封域之后,需要人工申诉,然后客服才会告诉你被封的原因,例如:诱导分享、公众号的业务范围与根域的业务不同(如你公众号卖食品,但是你的根域是做广告或其他业务)等。你需要按照解封要求逐步修改代码或者相关文案,甚至移除分享等逻辑。

我当时是下午 3 点多被封,晚 9 点多解封。

敏感词汇

当然微信也并没有告诉你哪些属于“敏感词汇”,就我个人开发接触到的,大概关于“钱”的词汇基本都算,例如: 红包、现金、现金券等等。

每次分享,我们都会配置一个 imgUrl 参数作为此次分享的 Logo 图片,这个图片是最方便检测我们文案 OK 与否的依据。

查看分享是否正常

不知道大家是否收到过这种分享消息,在微信中看不到分享消息的“ Logo 图片”? 可以试试,在文案中加入“领取现金券、红包”这些字样,然后调用 JSSDK 分享至其他好友(不要自己分享给自己,分享给自己,图片一定能看到),其他好友收到分享消息后,应该看不到图片。 然后移除“领取现金券、红包”这些字样,再次调用,图片应该能够正常看到。

END

当然这个方法不一定百分百命中,现在我都是拿这个方法进行检测,每次业务组定好文案,我都会这样自己过一遍,不显示图片就让业务组重新定文案,尽量避免“钱”相关的词汇。

自从被封过之后,代码中再也不硬编码 servername,手上也准备 2 个备用根域如 domain.cndomain.net 这类,随时替换,毕竟客户是我爹 :P

3813 次点击
所在节点    分享创造
6 条回复
mclxly
2017-11-21 17:01:39 +08:00
如何知道自己域被封了呢?
ritchiesh
2017-11-21 17:06:49 +08:00
@mclxly 微信里面的打开会是一个大红色的感叹号。。
daocao
2017-11-21 18:55:00 +08:00
非常有用,谢谢。 最后 7 个字,字字珠玑
EricCartman
2017-11-21 18:58:36 +08:00
墙内互联网就像猪圈一样,想封杀就封杀,要自我审查就得自我审查
hahamy
2017-11-21 23:04:01 +08:00
分享文案里包含红包两个字,这个碰到过一次,查得自己都要崩溃了,后来才定位到了红包两个字
mclxly
2017-11-22 08:13:42 +08:00
感谢!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/408309

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX