筛选项

Windows SDK

SDK 统计

Open Source Github Repo: https://github.com/BranchMetrics/cpp-branch-deep-linking-attribution

Minimum Visual Studio 版本 2019+

SDK 功能

Functionality描述支持
深度链接 API功能简介:
Branch’s deep links store contextual information about where a user wants to go, where the link was clicked, who originally shared the link, and an almost unlimited amount of custom data.

Why:
This empowers you to build powerful personalization features to provide users better experiences and happier, stickier users.
:白色复选标记:
延迟深度连结功能简介:
Deep link users to relevant content immediately after first install.

Why:
Deferred deep linking allows a user to click on a link, install an app associated with the link, and then visit the content associated with that link in the newly installed app.

Deferred deep linking is inherently included in Branch's deep linking capabilities. There is no additional setup!
:白色复选标记:
Intelligent Fallback Logic功能简介:
Branch routes users based on the link behaviors you specify in your account. This includes redirects for android (phone + tablet), ios (phone + tablet), desktop (Mac + Windows), and social media previews.

Why:
Branch's behavior for desktop link redirects is under development pending user testing. Currently, if the URI scheme provided does not load, the end user will experience a blank page.
:X:
未安装应用时发送到桌面 App Store功能简介:
目前,Branch 会将没有本机桌面应用的用户路由到默认桌面 URL,而不是桌面应用商店。产品路线图上提供了将用户路由到 Desktop App Store 而不是默认桌面 URL 的选项。
:X:
Universal Links(通用链接)功能简介:
Universal Link 用作标准的 Web 链接(例如,www.branch.io),但是指向应用中的网站页面和内容。该标准在用户未在手机上安装应用的情况下可以为开发人员提供平稳回退,并可以从移动生态系统中删除 URI scheme。
:X:
Branch Universal Objects (BUO)功能简介:
Branch Universal Object 表示要与 Branch 分享或建立索引的内容。它充当一个容器,所有 metadata和链接属性都通过此容器传递并转入您的应用中。
:X:
Branch 标准事件功能简介:
Branch Win32 C++ SDK tracks clicks, opens, installs, reinstalls and impressions automatically (out-of-the-box). However, Branch supports 25 standard events covering commerce, content and lifestyle events that you can measure.

Why:
By measuring a wide variety of events, you can more efficiently optimize both the functionality of your app and your advertising strategies. Measuring events and understanding how your users interact with your app directly impacts your ability to build effective and ROI positive advertising campaigns by enabling you to compare retention, engagement and LTV to your costs.
:白色复选标记:
Branch 自定义事件功能简介:
Custom events are simply events at are unique to your app and therefore require custom implementation to accurately capture.

Why:
By measuring a wide variety of events, you can more efficiently optimize both the functionality of your app and your advertising strategies. Measuring events and understanding how your users interact with your app directly impacts your ability to build effective and ROI positive advertising campaigns by enabling you to compare retention, engagement and LTV to your costs.
:白色复选标记:
专用重定向参数功能简介:
In addition to the default redirects you have in place at the app-level, you can also use a dedciated redirect parameter at the link-level. When this platform-specific parameter is manually added to a link, Branch routes any user who clicks on it to the destination URL you provide; overriding the default redirect settings at the app-level.

Why:
Give yourself the flexibility to control where your users are sent to when you want a different experience than the default landing page you've specified at the app-level. Particularly useful when running campaigns targeting a non-standard use case as you don't have to change your global redirect settings.
:白色复选标记:
保持用户身份功能简介:
Often, you might have your own user IDs, or want referral and event data to persist across platforms or the uninstall/reinstall of your app.

Why:
Persisting a user's identity can be very helpful to asses if your users access your service from different devices, thereby providing a more complete story of your user.
:白色复选标记:
禁用用户追踪功能简介:
If a user indicates that they want to limit collection of their data on your app or website, or if you otherwise determine that a particular end user’s data should not be collected or otherwise processed, you can continue to make use of the Branch’s SDK (e.g. for creating and sharing Branch links) while not tracking that end user.

Why:
We collect limited device information to power our deep linking technology and to provide attribution and analytics services. However, we understand that some end-users would like to opt out of this data processing; and, in other cases, the law (or Branch’s policies) do not permit that certain types of personal data for certain end users be provided to Branch (for example, data relating to children under the age of 13).
:白色复选标记:
短链接功能简介:
Short links are the most common deep link and are highly customizeable. You can customize the subdomain of example.app.link,change to your own personal domain links.yoursite.com, or tailor the appearance of the short link to a custom alias during creation (e.g. https://example.app.link/october-sale).

Why:
Short links allow you to present branded, short and to the point links that are visually easy to digest.
:白色复选标记:
推送通知功能简介:
直接从用户设备上的推送通知深度链接到特定的应用内容。
:X:
最后归因触点数据(LATD)功能简介:
最后归因触点数据包含与该用户的上次查看展示或点击链接相关的信息。
:X:
SDK 记录功能简介:
The Branch SDK for macOS is instrumented with a built-in logger so you can log API calls you make with the SDK.

Why:
Turning the logger on allows you to surface request and response bodies, that are JSON formatted.
:白色复选标记:

Branch 演示应用

在实现我们的技术之前,是否想要先对其进行测试?

测试实现

在您的应用上线之前测试您的 Branch 集成。

版本记录

查看 Win32 C++ Branch SDK 的过去版本,包括更改。