10 年 Android 开发者突遭谷歌封号:“从此放弃,并决定开源所有应用!”

5ffd270536b6b3389665637ec6665b8a.gif

整理 | 郑丽媛

出品 | CSDN(ID:CSDNnews)

今日在 Reddit 上,一位业余开发者 @StoryOfDavid(以下简称为 David)的帖子吸引了不少人注意:“从事 Android 开发近 10 年,现在我决定放弃了,目前正在开源我所有的应用程序。”

而让 David 放弃这 10 年开发成果的原因是,上周其 AdMob 和 Adsense 账户都被谷歌封了——只因他在应用中新增了一个底部导航栏。

f2296513461b5f16356d64a3e2da18e0.png

9c74064900050d2470ec7033fbc74f7d.png

底部导航栏距离广告太近

起初 David 开发的这个应用,其导航栏是隐藏在左上角菜单栏里的,为了“看起来更美观”,他才决定将导航栏换个位置,移至应用底部:

2dea887756076e9158a641830d03027f.png

不过如上图所示,这个底部导航栏与横幅广告靠的太近了——而这个底部导航栏的位置,违反了谷歌要求的广告投放政策。

根据谷歌广告平台的官方文档显示,其对于广告展示位置有一些具体的政策要求,包括:

(1)广告与应用界面的关键功能元素不应过于接近,以免干扰用户体验或引起误点击。

(2)广告不应覆盖应用的导航栏、标签栏、菜单栏或其他核心功能区域。

(3)广告不应与应用中的交互元素(如按钮或链接)过于相似,以免用户错误地与广告进行交互。

(4)广告不应妨碍用户的自然浏览或导航行为。

(5)广告不应在应用启动时或应用退出时突然弹出或出现,以免干扰用户的正常操作。

David 新增的这个底部导航栏,通常被视为应用界面的重要功能元素之一,其横幅广告的位置又设置得过于接近底部导航栏,由此才被谷歌视为违反了广告投放政策,并永久封禁了 David 的 AdMob 和 Adsense 账户——在这之前,David 已从事多年的 Android 开发,其账户一直都表现良好,没有出现过任何有关广告的问题。

David 试图挽救,却申诉失败:“我发现了这个问题后,很快便把广告完全删除了,并通过谷歌的自动系统提交了一份上诉,结果没有成功。”

这对 David 来说意味着什么?过去这些年,David 一直都在努力工作,想积攒一定的关注度,因此他经常在 TikTok 和 YouTube 免费教授一些有关编程、开发移动应用、科技领域相关的内容,目前其粉丝已超过 13000 人——“现在,只因我在应用中加了一个底部导航栏,之后我永远无法通过我的免费教育内容获利了。”

43054294ec47d49cea6aab3aec08f8fb.png

决定开源所有应用

对于这个结果,David 无奈决定,此后放弃开发 Android 应用,同时表示:“我想给你们提供尽可能多的价值,所以我正在开源我所有的应用,希望它们能帮助某人完成自己的应用开发之旅。”

根据 David 分享的 GitHub 地址来看,截至目前他已开源了 3 个应用:

▶ 锻炼跟踪器(Workout tracker):可用于跟踪用户的锻炼情况。“这个应用可能还不能发布,但可作为一个非常不错的基础,任何想要制作类似应用的人可以拿来参考。”

2491f3a88991c7e0b367e6c304e7db9f.png

(GitHub 地址:https://github.com/storyofdavid/Android-WorkoutTracker)

▶ 励志语录(Motivational Quotes):目前只能显示励志名言,但也可用作创建其他类似应用的基础。

2f97e4386e573f3d0f239afdc6af7bdf.png

(GitHub 地址:https://github.com/storyofdavid/Android-MotivationalQuotes)

▶ Dota 2 英雄指南:一款适用于 Dota 2 的免费开源应用,包括所有英雄、道具等。“需要与最新的游戏补丁保持一致,基本应用可以工作。”

30a49001d549d96e8b990f7687e6df8f.png

(GitHub 地址:https://github.com/storyofdavid/Android-D2HeroGuide)

除此之外,David 表示由他开发的其他应用也将陆续上传至其 Github,并补充了一则免责声明:“代码可能不漂亮,但确实可以用。”

25a0a34cc6848b6d311be106fad9f85b.png

“没想到 7 年后,谷歌还是这样”

尽管如此,在这则帖子的最后,David 仍对谷歌提出了几点建议:“我相信谷歌确实有一些优秀的人在工作,我希望这些人能够看到我所说的问题,并真正关注开发者体验,这样其他人就不必再遭受类似的经历。”

(1)提供一个付费的支持模式,让开发者能与其他人交流。目前谷歌的自动化系统没有达到要求,所以付费支持模式可能是双赢:更好的开发者体验 + 为谷歌带来更多利润。

(2)不要把最严厉的惩罚作为首选。暂停应用和终止账户应作为最后的手段——而不是第一步,尤其是对那些已有多年良好信誉的账户。

(3)在沟通中更开放和诚实,准确地告诉开发人员问题是什么,以及应何时解决。

(4)在决定终止帐户时,最好加一步人工审查,谷歌的自动化系统几乎毫无用处。

(5)就算是封号,也希望不要牵连其他所有产品,这是一种极不公平的做法,期待谷歌能加以改进。

对于 David 分享的经历和建议,不少开发者都给予理解和支持:

▶ “哇!7 年前我也遭遇了一样的事,没想到 7 年后谷歌还是这样。”

▶ “是的,谷歌是一家垃圾公司,尤其是在他们的客户支持以及如何在其服务中发布禁令方面。这种投诉已经持续多年,但他们仍选择不改进。”

▶ “作为一名独立的 Android 开发者,我的心与你同在。你处理这个问题的方法比我更优雅,建议也非常有建设性。我们都希望谷歌能够听到,并在未来改善它们。”

参考链接:

https://old.reddit.com/r/androiddev/comments/13lf6jb/open_sourcing_all_my_apps_quitting_android_dev/

推荐阅读:

▶张勇发全员信:阿里云将分拆上市;ChatGPT官方iOS应用上线,支持中文语音;Bun 0.6发布|极客头条

▶教授误用 ChatGPT 来论文“查重”,学生:不仅挂科了,我差点拿不了毕业证!

▶ChatGPT App 来了!

929857a4718b38ecacb499385e79bde6.jpeg

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/47456.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

重磅!白嫖版GPT4爆火,导致官网崩溃!

作者 | 清风 审阅 | 云昭 来源于:51CTO技术栈 文末送书活动 重磅,用户终于可以免费体验GPT-4了。 4月21日,推特上发布了一款类似于ChatGPT的应用——“Forefront Chat”。 “今天,我们将推出Forefront Chat,能够提供更…

免费版 GPT-4 来了!无限制“白嫖”,可随时切换 GPT-3.5,还能跟爱因斯坦“对话”?...

整理 | 郑丽媛 出品 | CSDN(ID:CSDNnews) 据说,可以免费体验 GPT-4 的机会来了! 上周末,MegaEase 创始人兼 CTO 陈皓老师(左耳朵耗子)在推特推荐了一款 ChatGPT 套壳网站 Forefront …

Day7:财报分析2:如何识别资产美化

回顾😁 Day1:如何判断入场时机 总结:通过判断沪深300和中证500的PE、PB高低,找到入场时机 Day2:合理规避风险 总结:构建4-8只的股票组合,同一行业投资资金不超过30% Day3:初筛白马股…

不同证券的资产收益率统计(2012-2020年)

数据集名称:不同证券的资产收益率统计 时间范围:2012-2020年 数据来源:CSMAR 相关说明: 资产收益率,又称资产回报率,它是用来衡量每单位资产创造多少净利润的指标。 资产收益率是业界应用最为广泛的衡…

嵌入式开发:AI和Chat GPT改变嵌入式系统的3种方式

嵌入式软件开发是一个已经发展了很多年的领域,它已经见证了许多技术进步。然而,ChatGPT和其他人工智能技术的引入将以前所未有的方式彻底改变该领域。在这篇博文中,我们将探索ChatGPT和AI将改变嵌入式开发的三种方式。 方式1 —— CHATGPT/AI…

chatgpt赋能python:如何查看Python代码的效果

如何查看Python代码的效果 作为一名有10年Python编程经验的工程师,我们都知道代码的运行结果是评估我们代码质量的重要标准之一。在Python中,我们通常使用一些工具和技巧来查看代码的效果。接下来,本文将介绍一些常用的方法来查看Python代码…

chatgpt赋能python:吐血推荐的Python编程好玩的代码

吐血推荐的Python编程好玩的代码 近年来,Python 成为了全球最受欢迎的编程语言之一。Python 的简洁明了,易学易用,使得越来越多的开发者选择了 Python。Python 的生态系统非常丰富,有很多丰富有趣的库和代码可以供我们玩耍。在本…

chatgpt赋能Python-python代码自动运行

介绍 Python是一种高级编程语言,它广泛应用于各种领域,包括机器学习、数据分析、Web开发等。在这些领域中,通常需要运行大量的代码来提高效率和准确性。然而,频繁地手动运行代码是非常耗时和容易出错的,这时Python代码…

chatgpt赋能python:如何修复Python代码中的错误

如何修复Python代码中的错误 在Python编程中,出现错误是很常见的事情。无论你是新手还是有经验的开发工程师,都可能在代码中犯错。当你在开发过程中遇到错误时,不要气馁,因为修复错误是在编程生涯中不可或缺的部分。既然你正在阅…

优秀源码推荐(1):剧本杀多商户小程序(含密室逃脱)

一、背景介绍: 当下最火的行业,剧本杀,据百度数据全国已有将近50000家剧本杀门店,同时剧本杀小程序也成为商家硬性需求,剧本杀主要功能为剧本目录、预约拼车、用户管理、店铺营销、推广。 二、技术栈 后端采用Java语…

桌游剧本杀行业解决方案

数据显示,2019年剧本杀市场规模突破100亿元,尽管2020年受疫情影响,“剧本杀”市场规模仍增长至117.4亿元,预计未来行业规模将持续增长,2022年将突破230亿元。 艾媒咨询数据显示,消费者年轻化趋势明显&…

【原创】基于SSM的剧本杀预约管理系统(毕业设计源代码)

项目类型:SSM源码 用户类型:2个角色(管理员用户) 主要技术:SSMMySQLLayui 开发工具:Eclipse/Idea均可使用,有两个不同的版本 数据库:MySQL 数据库表:8张 项目介绍&#…

剧本杀dm预约平台小程序开发制作功能介绍

剧本杀dm预约平台微信小程序为玩家提供更轻松便捷的预约途径,也为dm的服务提供保障的平台。 用户可以根据需求筛选你所在城市的dm,选择好你心动的dm挑选你想要玩的剧本进行预约。选择自己想要玩游戏的时间,在订单信息那里一定要备注清晰你的…

线上剧本杀平台值得做吗?来看看剧本杀的行业现状

中国剧本杀的发展从2016年开始,明星推理真人秀《明星大侦探》的热播将这款游戏带入主流大众的视野,才激起了广大桌游爱好者的极大热情。 中国剧本杀行业起步阶段,线上发展快于线下。2018年,线上剧本杀风口来临,“我是…

剧本杀行业发展分析

狼人杀,很多人年轻人都玩过,无论是线下几个小伙伴一起还是线上APP组局等方式,即使没玩过也应该听说过。 在2015年左右的时候,狼人杀及三国杀就像网吧里玩英雄联盟的人数一样,你总是能够在桌游吧等场所,看到…

IDEA 社区版配置Tocat(超详细)

一、搭建Web骨架 1.File -> New ->Project 2.选择Java,然后选择自己的SDK(记住这个,后续需要用),最后点击Next 3.点击Next 4.给你的项目命名 5.src -> Mark Directory as ->Unmark as Sources Root 6.src -> New -> Directory 取名…

IDEA code template配置和参数详解

IDEA中通过设置code template,可以自定义文件初始化模板。具体创建过程如下,同学们可以参考借鉴。 打开设置界面,注意通过setting进行设置作用范围仅在当前project。通过other setting —> Seting for New Project进行设置,作…

IDEA运行参数配置

原因: 有时候我们要本地启动项目调试,需要手动更改各个环境变量 例如打包环境:dev、sit、uat、prod、每次去手动指定配置很麻烦 那么,能不能让编译器自动去帮我们去做这件事呢?答:有^_^ 解决办法&#xff…

AI语音助手

一、项目简介 ai语音管家接入了图灵机器人,利用百度的语音识别和语音合成以及各种第三方库实现了和机器人的智能对话, 二、应用技术 CSTL,cmake,图灵机器人,百度语音识别和语音合成,HTTP第三方库&#x…

官宣来了,万图拍入围2019年度雏鹰人才支持资金拟支持企业

中关村管委会近日对“2019年度雏鹰人才支持资金拟支持企业”名单进行了公示。 ​ 经过项目材料审核、现场答辩与专家评审等层层筛选,万图拍科技有限公司顺利入围“2019年度雏鹰人才支持资金”U30雏鹰人才类支持企业名单。 ​ 万图拍科技有限公司为中关村高新技术企…