
Oracle携手ROIBest为云技术峰会注入智慧力量

ROIBest:突破传统,赋能出海
探索出海机遇,共赢全球市场
关于ROIBest
在App出海历程中,账号关联问题始终困扰着广大出海开发者,而账号资料和App代码又是其中最容易关联的两点。
App代码混淆在上架合规中扮演着举足轻重的角色,作为一位出海老兵,在工作中积攒了一些代码混淆相关的实用工具,希望分享出来供大家参考。也希望大家不吝赐教,共同解决好App代码关联问题。谷歌上架必备混淆工具推荐,建议转发收藏,期待共同维护一份更全的代码混淆工具List!
通过ProGuard混淆,代码中的类名、方法和变量名会被替换成无意义的短名称,从而降低代码的可读性,可维护性及代码重复率。
我们也可以自定义混淆(字典)规则,以为来实现同一份代码混淆后的路径不一致。建议大家也不要传Mapping文件到Google后台。
官网介绍:https://developer.android.com/build/shrink-code?hl=zh-cn
ProGuard是针对代码的混淆,AndResGuard只针对资源。他会将原本冗长的资源路径变短,例如将res/drawable/logo变为a/b/c 。
开源项目地址:https://github.com/shwenzhang/AndResGuard,对于海外App来说比较鸡肋。https://ndResGuard/
从功能上讲,它和上面的AndResGuard是类似的。因为海外发包必须是aab格式了,所以AabResGuard对我们的作用更大一些,它以aab开头,代表它可以直接对已经打包好的aab文件进行资源混淆操作。但小编曾经测试过,一个图片改名前和改名后,sha1值是一样的,所以如果真要防关联,只改名是不行的。
开源项目地址:https://github.com/bytedance/AabResGuard
我们把它可以看成是Proguard的辅助助手,它可以混淆所有的java代码,包括4大组件。它的主要功能是是混淆xml文件用到的类,因为我们知道各种xml文件(如layout,AndroidManifest.xml会用到各种java类 ),它就辅助混淆这些类的包名。它极大降低aab包查重率,能在一定程度上避免上架Google Play因查重率过高,导致下架或封号的问题。对于封过的包,我可以可以拿用XmlClassGuard混淆后的代码进行二次开发,还是有一定作用的。
开源项目地址:https://github.com/liujingxing/XmlClassGuard
自动对dex/aar/jar文件中的字符串进行加密的Android插件工具,辅助开发者加密敏感字符串信息,避免因为Google的关键字过滤审查导致出现违规问题。
开源项目地址:https://github.com/MegatronKing/StringFog
对于App加固在代码合规方向的使用,行业从业人员争议很大,质疑有以下几大观点:
1. App加固有对抗审核的意图,会让Google觉得你在隐藏什么,增加审核风险。
2. Google要求上架的应用不能与其它已上架应用有相同的体验(包括代码),马甲包等重复应用上架会被拒绝,也有可能会因”账户关联”直接导致封号。Google为判定马甲包,对应用的内容(代码、图标、资源等)都做了一系列审核,由于App加固只暴露出壳代码,这个壳代码所有App的保护后代码几乎一致,一旦上架多个被保护的App,很容易被Google判定为重复应用。
3.大多App加固意味着动态加载Dex,而动态加载意味着有一定的审核风险。
本着技术无罪的原则,小编持保留态度,大家自行考虑。但小编在做竞品分析的过程中,发现很多App依然在使用国内的爱加密,顶像等App加固并常年在架。
如果要使用App加固,可自研或者寻找支持自定义加固代码的合作商。
虽然说了这么多,小编还是建议有能力有财力的企业还是得自行开发全新的App,这才是最保险的方式!!!
文章转自:趣浪出海
在制定谷歌出价策略时,需要考虑到诸多因素,包括投手的经验、产品竞争力、广告投放竞争激烈程度、转化次数等。大部分时候我们无法准确对效果进行回收,所以归因便成为了一项重要技术应用于细节的数据分析中
投放的经验、产品竞争力、广告投放竞争激烈程度、产品在当前账户积累的转化次数、广告质量得分等都会影响投放效果。所以应该按照每次实践结果去对比实现转化的事件,以此总结出一套适合产品的个性化出价和调价技巧。
谷歌的智能出价使用机器学习技术,但它需要训练数据。要让智能出价真正智能,需要账户转化积累、产品竞争力和精准受众定位。提供尽可能多的精准数据来帮助机器学习,以实现智能投放的最佳效果。
对于不确定竞争力的新品,先通过搜索广告CPC人工出价来积累转化,再转向智能出价。在新产品投放前期,搜索广告是最能够实现精准定位到潜在客户群体的广告类型。手动出价可以在不确定的情况下最大程度地控制试错成本。
在智能出价广告中,尽可能多地使用自己的用户数据作为受众信号/受众定位。购买客户邮箱、通过活动获取的订阅用户邮箱、通过Google Analytics、或者通过ROIBest的归因服务收集到的网站访客数据都是高精准度的数据,有助于精准受众定位。
ROIBest的归因技术(Attribution Technology)是其在跨境电商中提供的一项关键工具。主要是通过整合多渠道数据、使用先进的算法模型、跟踪用户行为,并提供深度的ROI分析,来帮助企业优化全球广告投放策略。这种技术不仅能够提供精准的营销效果衡量,还能够帮助跨境电商在多个市场中实现更高效的广告投放和资源优化。
PWA主要通过以下几点影响广告策略的:
对于不确定竞争力的新品,先通过搜索广告CPC人工出价来积累转化,再转向智能出价。在新产品投放前期,搜索广告是最能够实现精准定位到潜在客户群体的广告类型。手动出价可以在不确定的情况下最大程度地控制试错成本。
ROIBest是安卓PWA永久包开创者,市占率和设备覆盖数长期行业第一。服务游戏、短剧、社交、工具等众多行业头部及上市公司,如:ShortMax、益世界等。
PWA技术可以彻底解决安卓App上下架和支付抽佣问题,ROIBest独创的ROI增强功能,增加10%以上转化率同时,还大大降低广告账户误封情况,让业务更容易跑量。
PWA即渐进式应用,以web方式达到原生应用效果。由于PWA可以一键安装,越来越多的开发者由安卓阵营转向PWA,现在让我们来盘点一下全球排名前10的PWA打包平台。
构建和部署渐进式 Web 应用程序所需的工具。由微软提供支持,操作简单,可以将Web应用程序打包成PWA,并提供各种平台(如Windows、Android和iOS)的安装包。但仅支持PWA应用生成,是少见的可以在线构建PWA的平台。
Workbox 是一个功能强大的库,但不支持在线使用,最初由 Chrome 开发者关系团队成员开发,旨在促进渐进式 Web 应用的创建并改善 Web 应用的离线体验。为开发人员提供了一套全面的工具包来构建强大、有弹性的 Web 应用。
也是由Google团队提供的开源工具,但仅可以用于审查PWA应用的质量,并提供改进建议,不支持PWA应用打包。
PWAify是一个JavaScript库,通过ServiceWorker和WebAppManifest技术,帮助传统网站快速转变为ProgressiveWebApp,实现离线访问、推送通知等功能,提升用户体验。只需简单代码即可集成,适用于各种在线服务场景。