出海合规必备!6个App代码混淆工具分享

出海合规必备!6个App代码混淆工具分享

         精彩看点,点击跳转
    • Android自带ProGuard

    • AndResGuard

    • AabResGuard

    • XmlClassGuard

    • StringFog

    • App加固工具

在App出海历程中,账号关联问题始终困扰着广大出海开发者,而账号资料和App代码又是其中最容易关联的两点。

App代码混淆在上架合规中扮演着举足轻重的角色,本文将对代码混淆的工具进行总结,并分析每个工具的利弊以及找到每个工具的出处。

6个软件

一、Android自带混淆工具是ProGuard

通过ProGuard混淆,代码中的类名、方法和变量名会被替换成无意义的短名称,从而降低代码的可读性,可维护性及代码重复率

我们也可以自定义混淆(字典)规则,以为来实现同一份代码混淆后的路径不一致。建议大家也不要传Mapping文件到Google后台。

官网介绍:https://developer.android.com/build/shrink-code?hl=zh-cn

二、AndResGuard

ProGuard是针对代码的混淆,AndResGuard只针对资源。他会将原本冗长的资源路径变短,例如将res/drawable/logo变为a/b/c 。

开源项目地址:https://github.com/shwenzhang/AndResGuard,对于海外App来说比较鸡肋。https://ndResGuard/

三、AabResGuard

从功能上讲,它和上面的AndResGuard是类似的。因为海外发包必须是aab格式了,所以AabResGuard对我们的作用更大一些,它以aab开头,代表它可以直接对已经打包好的aab文件进行资源混淆操作。但小编曾经测试过,一个图片改名前和改名后,sha1值是一样的,所以如果真要防关联,只改名是不行的。 

开源项目地址:https://github.com/bytedance/AabResGuard

四、XmlClassGuard

我们把它可以看成是Proguard的辅助助手,它可以混淆所有的java代码,包括4大组件。它的主要功能是是混淆xml文件用到的类,因为我们知道各种xml文件(如layout,AndroidManifest.xml会用到各种java类 ),它就辅助混淆这些类的包名。它极大降低aab包查重率,能在一定程度上避免上架Google Play因查重率过高,导致下架或封号的问题。对于封过的包,我可以可以拿用XmlClassGuard混淆后的代码进行二次开发,还是有一定作用的。

开源项目地址:https://github.com/liujingxing/XmlClassGuard

五、StringFog

自动对dex/aar/jar文件中的字符串进行加密的Android插件工具,辅助开发者加密敏感字符串信息,避免因为Google的关键字过滤审查导致出现违规问题。

开源项目地址:https://github.com/MegatronKing/StringFog

六、App加固工具

对于App加固在代码合规方向的使用,行业从业人员争议很大,质疑有以下几大观点:

1. App加固有对抗审核的意图,会让Google觉得你在隐藏什么,增加审核风险。

2. Google要求上架的应用不能与其它已上架应用有相同的体验(包括代码),马甲包等重复应用上架会被拒绝,也有可能会因”账户关联”直接导致封号。Google为判定马甲包,对应用的内容(代码、图标、资源等)都做了一系列审核,由于App加固只暴露出壳代码,这个壳代码所有App的保护后代码几乎一致,一旦上架多个被保护的App,很容易被Google判定为重复应用。

3.大多App加固意味着动态加载Dex,而动态加载意味着有一定的审核风险。

本着技术无罪的原则,小编持保留态度,大家自行考虑。但小编在做竞品分析的过程中,发现很多App依然在使用国内的爱加密,顶像等App加固并常年在架。

如果要使用App加固,可自研或者寻找支持自定义加固代码的合作商。

虽然说了这么多,小编还是建议有能力有财力的企业还是得自行开发全新的App,这才是最保险的方式!!! 

文章转自:趣浪出海

ROIBest

PWA对Google Ads 出价调价策略的影响

PWA对Google Ads 出价调价策略的影响

         精彩看点,点击跳转
    • Google Ads 的出价和调价策略

    • 如何利用ROIBest PWA归因技术影响Google Ads策略

    • 关于ROIBest

在制定谷歌出价策略时,需要考虑到诸多因素,包括投手的经验、产品竞争力、广告投放竞争激烈程度、转化次数等。大部分时候我们无法准确对效果进行回收,所以归因便成为了一项重要技术应用于细节的数据分析中

PWA 可代替 Google Ads出价

Google Ads 的出价和调价策略

1. 个性化的出价和调价技巧

投放的经验、产品竞争力、广告投放竞争激烈程度、产品在当前账户积累的转化次数、广告质量得分等都会影响投放效果。所以应该按照每次实践结果去对比实现转化的事件,以此总结出一套适合产品的个性化出价和调价技巧。

2. Google 智能出价的关键

谷歌的智能出价使用机器学习技术,但它需要训练数据。要让智能出价真正智能,需要账户转化积累、产品竞争力和精准受众定位。提供尽可能多的精准数据来帮助机器学习,以实现智能投放的最佳效果。

3. 新品投放策略

对于不确定竞争力的新品,先通过搜索广告CPC人工出价来积累转化,再转向智能出价。在新产品投放前期,搜索广告是最能够实现精准定位到潜在客户群体的广告类型。手动出价可以在不确定的情况下最大程度地控制试错成本。

4. 利用用户数据进行受众定位

在智能出价广告中,尽可能多地使用自己的用户数据作为受众信号/受众定位。购买客户邮箱、通过活动获取的订阅用户邮箱、通过Google Analytics、或者通过ROIBest的归因服务收集到的网站访客数据都是高精准度的数据,有助于精准受众定位。

如何利用ROIBest 归因技术影响Google Ads策略

1. 什么是Progressive Web App归因技术

ROIBest的归因技术(Attribution Technology)是其在跨境电商中提供的一项关键工具。主要是通过整合多渠道数据、使用先进的算法模型、跟踪用户行为,并提供深度的ROI分析,来帮助企业优化全球广告投放策略。这种技术不仅能够提供精准的营销效果衡量,还能够帮助跨境电商在多个市场中实现更高效的广告投放和资源优化。

PWA主要通过以下几点影响广告策略的:

  • 它提供推送通知功能,可以在用户离线时向其推送广告或促销信息。通过归因技术,您可以跟踪用户在收到推送通知后是否进行了转化操作(例如访问特定页面、完成购买等)。通过分析推送通知的效果,您可以评估广告投放的具体影响。
  • 通过它收集的实时数据,结合归因技术,您可以对广告策略进行即时调整。
  • 它是跨平台的,可以在不同设备(手机、平板、桌面)上提供一致的用户体验。这意味着您可以将不同平台的用户行为数据整合在一起进行归因分析。从而获取更精确的用户画像,影响广告策略。

3. 新品投放策略

对于不确定竞争力的新品,先通过搜索广告CPC人工出价来积累转化,再转向智能出价。在新产品投放前期,搜索广告是最能够实现精准定位到潜在客户群体的广告类型。手动出价可以在不确定的情况下最大程度地控制试错成本。

关于ROIBest

ROIBest是安卓PWA永久包开创者,市占率和设备覆盖数长期行业第一。服务游戏、短剧、社交、工具等众多行业头部及上市公司,如:ShortMax、益世界等。

PWA技术可以彻底解决安卓App上下架和支付抽佣问题,ROIBest独创的ROI增强功能,增加10%以上转化率同时,还大大降低广告账户误封情况,让业务更容易跑量。

ROIBest
2024年App Store和Google Play应用下载量同比下降 2.3%

2024年App Store和Google Play应用下载量同比下降 2.3%

         精彩看点,点击跳转
    • 经济复苏后的增长和下降

    • 下载量的变化

    • 下降原因

    • 关于ROIBest

经济复苏后的增长和下降

12月19 日消息,应用情报公司 Appfigures 的最新数据显示,2024 年全球应用经济在经历了 2022 年的增速放缓后,消费支出方面持续复苏。

全球移动应用和游戏在苹果 App Store 和谷歌 Google Play 的总消费额达到 1270 亿美元,较上一年增长 15.7%。然而,这一增长主要由苹果 App Store 推动,Google Play 的消费额则出现下滑。

下载量的变化

ROIBest注意到,尽管消费支出有所增长,但应用生态系统的整体健康状况仍存在令人担忧的迹象。2024 年,全球应用下载量同比下降 2.3%,约为 1100 亿次。数据显示,这一下滑趋势在两个应用商店均有体现。

值得注意的是,去年全球仅有 5% 的应用提供订阅服务,但它们却贡献了两个应用商店 48% 的应用收入。此外,全球收入最高的 10 款应用贡献了所有消费者支出的 13.7%,较 2023 年的 12.5% 增长了 1.2%。

在 2024 年总计 1100 亿次的下载量中,iOS 下载量为 283 亿次,同比下降 1.1%。Android 在 Google Play 上的应用下载量下降 2.6%,至 814 亿次。

全球手机app下载量

下降原因

下载量下降的部分原因也与苹果和谷歌在 2024 年管理其应用商店的方式有关。特别是谷歌,在过去一年中严厉打击了垃圾应用和其他低质量应用,导致 Google Play 上新应用的发布量大幅减少了 60%,这可能是由于提高了开发者在应用测试和应用审核方面的要求。

美国也助推了全球下载量下滑的趋势,美国 iOS 下载量下降 5.3%,至 61 亿次,美国 Google Play 应用下载量下降 0.7%,至 44 亿次。总体而言,美国应用下载量同比下降 3.4%,约为 106 亿次。

Appfigures 的数据显示,Instagram 是 2024 年下载量最高的应用,接近 6.4 亿次安装,也是美国搜索次数最多的应用。与 Instagram 一起,包括 Snapchat、Facebook 和 TikTok 在内的其他顶级社交应用的搜索量也超过了 X(原 Twitter)。Temu 是美国下载量最高的应用,安装量为 4800 万次。

在 2024 年全球 1270 亿美元的总消费支出中,916 亿美元来自 App Store,同比增长 24%。Google Play 的消费者支出同比下降 1.5%,至全球 357 亿美元。

全球消费者手机app支出

美国占据了这块蛋糕的很大一部分,美国用户的消费支出为 476 亿美元,同比增长 11%。(其中,苹果 App Store 在美国的收入为 344 亿美元,同比增长 18.4%,而 Google Play 在美国的收入下降 4.7%,至 2024 年的 132 亿美元。)

按消费者支出计算,巴西是消费者支出增长最快的市场,同比增长 73%。按收益计算,全球排名第一的应用是 TikTok,在 iOS 和 Android 上的收入估计为 25 亿美元,不包括中国的应用商店。TikTok 也是美国排名第一的应用,收入近 13 亿美元。

关于ROIBest

ROIBest总部位于新加坡,作为一家倡导创新与科技体验的公司,我们首创逐进式网络应用(PWA)技术,这是一种改变安卓应用程序营销和使用的领先解决方案,为应用开发者和营销人员解决了应用上架、平台抽佣和推广困难等一些列痛点。我们通过先进的创新技术与精准的受众分析,帮助企业在数字营销领域取得卓越成效。

点击注册ROIBest

全球排名前5的PWA工具

全球排名前5的PWA工具

PWA是什么

PWA即渐进式应用,以web方式达到原生应用效果。由于PWA可以一键安装,越来越多的开发者由安卓阵营转向PWA,现在让我们来盘点一下全球排名前10的PWA打包平台。

ROIBest  是一家专注于PWA打包、归因的公司,因其提供了众多特色的PWA功能,使ROIBest在PWA领域首屈一指。

PWA打包:目前ROIBest除了提供常见的PWA打包之外,还提供了别的平台没有的功能:输入web网址一键打包PWA、域名解析绑定、网址防爆红、广告归因支持、生成无数推广链接等。

ROIBest是PWA打包与分发方面做得最全面、最好用的平台。

2、PWABuilder

构建和部署渐进式 Web 应用程序所需的工具。由微软提供支持,操作简单,可以将Web应用程序打包成PWA,并提供各种平台(如Windows、Android和iOS)的安装包。但仅支持PWA应用生成,是少见的可以在线构建PWA的平台。

3、Workbox

Workbox 是一个功能强大的库,但不支持在线使用,最初由 Chrome 开发者关系团队成员开发,旨在促进渐进式 Web 应用的创建并改善 Web 应用的离线体验。为开发人员提供了一套全面的工具包来构建强大、有弹性的 Web 应用。

4、Lighthouse

也是由Google团队提供的开源工具,但仅可以用于审查PWA应用的质量,并提供改进建议,不支持PWA应用打包。

5、PWAify

PWAify是一个JavaScript库,通过ServiceWorker和WebAppManifest技术,帮助传统网站快速转变为ProgressiveWebApp,实现离线访问、推送通知等功能,提升用户体验。只需简单代码即可集成,适用于各种在线服务场景。

ROIBest总部位于新加坡,作为一家倡导创新与科技体验的公司,我们首创逐进式网络应用(PWA)技术,这是一种改变安卓应用程序营销和使用的领先解决方案,为应用开发者和营销人员解决了应用上架、平台抽佣和推广困难等一些列痛点。我们通过先进的创新技术与精准的受众分析,帮助企业在数字营销领域取得卓越成效。

点击注册ROIBest

App Store 下架应用 Q&A(3)

App Store 下架应用 Q&A(3)

Google play相关跳转→Q&A (1)(2)

针对近期海外市场下架严重事件,除Goole Play以外,我们还总结了一些App Store下架相关Q&A。

Q:游戏+语聊产品(游戏自研)3次遇到4.3,申诉被秒回,如何处理?

A:经验分享,如有审核人员进入,申请电话沟通,需要确认是代码还是UI问题,特别要关注客户端代码问题。

Q:关于4.3的问题,大家有什么经验和解决办法?

A:4.3的问题有可能不是代码混淆能解决的,开发的电脑手机是否有更换过,如果给苹果测试的设备是同一台,永远过不了。也有开发者表示,4.3a绝大部分原因是代码问题,可以试试混淆和加固来解决问题。另有开发者建议,把核心功能全部删除,1.0做最简单的版本,全新写的先上架,通过了再慢慢更新。

Q:iOS 4.3 a 之后,把代码完整改一遍,能过机审么?

A:有个办法,新号下来了按标准流程养号,然后做个简单工具类产品上架,越简单越好,迭代1-2个月,没事的话,这个账号大概率应该就安全了。

Q:如此说来,无论我们怎么改产品UI和结构都不行?换号重来是否可行?

A:4.3可以继续用的,换号重来要花费的成本较高,建议内部团队综合考虑再做决定。

Q:账号如何解决水电账单或者信用卡验证之类的问题?

A:如果是社交类的话,可以考虑Top级的公会长帮忙找寻一个代名董事身份,然后当地购买一个iPhone(如果做iOS端)搭配地域IP的VPS + 空汇云汇类的虚拟VISA卡。

Q:同一个游戏产品,各地区的发行商不同,代码一样,可以用不同的开发者在App Store上架吗?比如日本用开发者A,欧美用开发者B?

A:不行,会关联。做马甲是可行的,原模原样去提肯定不行。

Q:申诉之后,机器直接秒回这种模版,iOS账号是不是就废了?

A:这就是关联了,基本是废掉了。

Q:开发者遇到问题“静态内容没有持续订阅的价值”,这种被拒绝的情况中,所提到的静态内容是什么意思?怎样做才能续订?

A:苹果认为你们的内容算内购而不是服务。

ROIBest总部位于新加坡,作为一家倡导创新与科技体验的公司,我们首创逐进式网络应用(PWA)技术,这是一种改变安卓应用程序营销和使用的领先解决方案,为应用开发者和营销人员解决了应用上架、平台抽佣和推广困难等一些列痛点。我们通过先进的创新技术与精准的受众分析,帮助企业在数字营销领域取得卓越成效。

点击注册ROIBest

Verified by MonsterInsights