搜索
分发文档
应用分发
游戏分发
电视应用分发
快应用分发
小游戏分发
服务分发
内容分发
分发文档/应用分发/应用服务/渠道包/代码比对检测
代码比对检测更新时间: 2024-09-27 17:56:00

一、什么是代码比对

为了更快速地检测并通过合规的渠道包,我们开发了代码比对功能用于识别主包与渠道包的代码差异,并成为了渠道包的审核环节之一。

代码比对的原理是针对渠道包和主包各类文件的Hash值进行比较;若Hash值一致,我们会认为两者内容一致。

开发者在管理中心中的渠道包服务上传渠道包之后,我们将获取与渠道包版本对应的主包包体进行代码比对,如满足我们的合规要求,则会流转至人工审核;若不满足,则会自动驳回。

针对自动驳回的渠道包,开发者可以在管理中心的对应页面中查看到具体审核信息,我们会提供对应的差异文件附件供参考。

上传文件

附件内容将体现具体的文件差异列表,如果实际对比差异文件较多,仅会显示我们检测到的前50个文件。我们在文件中会列出主包&渠道包共有且内容有差异文件、主包特有文件和渠道包特有文件三部分内容,如果某部分没有差异,则会显示空白。

上传文件

二、如何通过代码比对

针对不同广告主的业务场景,我们目前针对代码比对环节通过的标准如下:

1、主包与渠道包代码完全一致;

2、主包与渠道包代码存在如下差异;

    • AndroidManifest.xml文件不同;
    • 主包与渠道包同时存在assets/channel文件,且文件之间存在差异;
    • 主包中没有,但渠道包存在assets/channel文件。
上一篇:
下一篇:
文档内容是否有帮助?
有帮助有帮助
无帮助无帮助