归因结果回传
======

应用归因将满足隐私要求的归因结果，回传给开发者、获胜的分发平台以及分发平台配置的归因监测平台。归因结果回传详细信息请参考[归因结果回传](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/store-rest-receive)。分发平台/开发者/归因监测平台需按照回传接口的要求完成相应的接口实现。

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/9d/v3/MJHkXTNcSziu0sj49cEt4g/note_3.0-zh-cn.png?HW-CC-KV=V1&HW-CC-Date=20260612T073555Z&HW-CC-Expire=86400&HW-CC-Sign=BBB1A1C7AD539BAB20B9BE804DDDE24ECE339D6A848009A509EEF10C4CD27B45)

归因结果回传地址为注册归因角色时维护的链接地址。

为保证信息合法性，分发平台/开发者/归因监测平台需要对回传的归因结果进行验签（验签算法：SHA256withRSA/PSS）。

#### 验签计算规则

1.  按照如下规则拼接待验签的字符串：
    
    ad\_tech\_id + '\\u2063' + campaign\_id + '\\u2063' + source\_id + '\\u2063' + destination\_id + '\\u2063' + trigger\_data + '\\u2063' + nonce + '\\u2063' + timestamp
    
    其中，非必填字段仅当满足回传条件时才携带，验签时，应根据接收到的请求中包含的字段拼接字符串进行验签，例如，回传的消息结构中，仅包含ad\_tech\_id、destination\_id，则拼接的待验签字符串为：
    
    ad\_tech\_id + '\\u2063' + destination\_id + '\\u2063' + nonce + '\\u2063' + timestamp
    
2.  使用应用归因服务提供的公钥，对步骤1拼接的字符串进行验签，验签方法可参考[回传结果验签方法](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/store-rest-receive#回传结果验签方法)。
    
    应用归因服务提供的公钥：
    
    \-----BEGIN PUBLIC KEY-----
     
    -----END PUBLIC KEY-----