adjust-icon

解析品牌化短链接

Adjust 的短链接解决方案能将复杂的长链接变成简洁的短链接。短链接会保留深度链接和推广活动信息,如果用户尚未安装您的应用,则会将用户转到应用商店。

使用本节中描述的方法来解析您的短链接。

在 Adjust SDK 中设置深度链接

在 Adjust SDK 中添加对以下内容的支持:

方法签名
static void processDeeplink(std::string url, void (*resolvedLinkCallback)(std::string resolvedLink));

调用 DeeplinkResolvedCallback 方法来解析将用户深度链接至应用的 Adjust 短链接 URL 。

static void deeplinkResolvedCallback(const std::string& resolvedLink) {
cocos2d::log("Resolved link = %s", resolvedLink.c_str());
}
// ...
Adjust::processDeeplink(deeplink, deeplinkResolvedCallback);

如果您发送至DeeplinkResolvedCallback方法的链接为短链接,那么resolvedLink就会返回延长后的原始链接。如果您传递给该方法的链接未被缩短,那么resolvedLink包含的链接与您传递的链接相同。