Branded Domains 允许您使用自己的域名和子域名为 Singular 链接全面打造品牌,为用户带来无缝且值得信赖的体验。您可以使用 "link.yourbrand.com" 来替代标准的 "company.sng.link" 。
为什么要使用品牌域名?
- 强化您的品牌: 让每一个触点都保持完整的品牌形象。
- 提升用户信任度: 品牌域名可提高可信度和点击率。
- 提高互动度: 简洁、易识别的 URL 在社交和短信营销活动中表现更佳。
- 保持分析能力: 在凸显您品牌的同时,依然享有 Singular 的全部追踪功能。
第 1 步:创建并配置您的域名
现在,您可以直接在 Singular 平台的 Manage Link Domains 中管理并自动化您的品牌域名。
- 创建域名: 在 "Manage Domains" 标签页中点击 "Create Links Domain" 按钮。将域名类型选择为 "Branded",并输入您想要的子域名(例如 link.mybrand.com )。然后点击 Save 。
-
DNS 配置: 保存后,域名状态将显示为 Pending 。点击 "Pending DNS Configuration" 下拉菜单以查看您的 CNAME 记录。
将 Host/Name 和 Target 的值提供给您的 IT 团队,让他们添加到您的 DNS 设置中。
- 验证: 在您的 IT 团队更新 DNS 之后(最多可能需要 24 小时),点击 Validate 。验证完成后,Singular 将开始 Creating Certificate 。此过程为自动进行,但可能需要一些时间才能完成。
第 2 步:更新您的集成
为确保正确的追踪和深度链接,您 必须 更新您的 Singular 集成。这样,App 才能在被打开时识别您的自定义域名。
1. 更新 App Capabilities
iOS:
导航至
Project settings Capabilities Associated Domains
并添加您的品牌域名(例如
applinks:link.mybrand.com
)。
Android:
在您的
AndroidManifest.xml
中添加一个 intent filter 以处理新的 host:
<intent-filter android:autoVerify="true">
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="http" />
<data android:scheme="https" />
<data android:host="link.mybrand.com"/>
<data android:host="example.sng.link" />
<data android:pathPrefix="/A"/>
<data android:pathPrefix="/B"/>
<data android:pathPrefix="/E"/>
<data android:pathPrefix="/F"/>
</intent-filter>
2. 更新 SDK 初始化
如果您正在使用 Singular SDK,请在初始化 SDK 之前 ,在您的 Singular Config 中注册该自定义域名:
iOS (Objective-C):
SingularConfig* config = [[SingularConfig alloc] initWithApiKey:apiKey andSecret:secretKey];
config.brandedDomains = @[@"link.mybrand.com"];
Android (Java):
SingularConfig config = new SingularConfig(apiKey, secretKey)
.withBrandedDomains(Arrays.asList("link.mybrand.com"));
第 3 步:正式上线
一旦仪表板中的状态变为 ● Active ,您的品牌域名即已就绪。此后,在创建新的追踪链接时,它将作为一个选项出现在 Link Management 下拉菜单中。
需要帮助?
如果您在 DNS 验证或 SDK 设置过程中遇到问题,请联系您的 客户成功经理 或联系 Singular Support 。