平时开发的时候,调用微信分享 JSSDK 的时候,都会配置“标题”,“描述”等参数。
这些参数会根据我们业务来定义相关的文案,但是文案中出现“敏感词汇”的时候,并且传播次数很大(我是在 4~5K 的时候被封),并且在页面上有明显的“点击右上角分享”等诱导,就会触发微信“封域”的操作。
封域之后,需要人工申诉,然后客服才会告诉你被封的原因,例如:诱导分享、公众号的业务范围与根域的业务不同(如你公众号卖食品,但是你的根域是做广告或其他业务)等。你需要按照解封要求逐步修改代码或者相关文案,甚至移除分享等逻辑。
我当时是下午 3 点多被封,晚 9 点多解封。
当然微信也并没有告诉你哪些属于“敏感词汇”,就我个人开发接触到的,大概关于“钱”的词汇基本都算,例如: 红包、现金、现金券等等。
每次分享,我们都会配置一个 imgUrl 参数作为此次分享的 Logo 图片,这个图片是最方便检测我们文案 OK 与否的依据。
不知道大家是否收到过这种分享消息,在微信中看不到分享消息的“ Logo 图片”? 可以试试,在文案中加入“领取现金券、红包”这些字样,然后调用 JSSDK 分享至其他好友(不要自己分享给自己,分享给自己,图片一定能看到),其他好友收到分享消息后,应该看不到图片。 然后移除“领取现金券、红包”这些字样,再次调用,图片应该能够正常看到。
当然这个方法不一定百分百命中,现在我都是拿这个方法进行检测,每次业务组定好文案,我都会这样自己过一遍,不显示图片就让业务组重新定文案,尽量避免“钱”相关的词汇。
自从被封过之后,代码中再也不硬编码 servername,手上也准备 2 个备用根域如 domain.cn 或 domain.net 这类,随时替换,毕竟客户是我爹 :P
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.