与您的域名建立品牌单一链接--测试版

文档

自定义域是一项高级功能,可让您使用主域和子域对 Singular 链接进行全面品牌化。为用户创造无缝、可信的体验。您可以使用带有自己子域" tracking .company. com "的主域,而不是使用标准的 Singular 链接结构"company. sng.link"

注:该功能适用于符合条件的计划客户。请联系您的客户成功经理 (CSM),查看您的账户是否包含访问权限。


为什么使用自定义域名?

  • 强化您的品牌:让每一个接触点都完全品牌化。

  • 提高用户信任度:品牌域名可提高可信度和信心。

  • 提高参与度:简洁、可识别的 URL 可获得更多点击。

  • 保持分析能力:对您的品牌进行全面的 Singular 跟踪。


如何使用

而不是这样"company.sng.link/abce/1234"。

您可以使用"tracking.company.com/abce/1234

用户将看到您的品牌(company.com),但一切仍由 Singular 在幕后提供支持。

:作为 Singular Links前提条件的一部分,您需要按照以下步骤为安卓和 iOS 应用程序配置 Singular Links 域名。

安卓:

  • 将以下意图过滤器添加到AndroidManifest.xml ,以处理应用程序链接。使用适当的自定义子域域更新host="tracking.company . com"

    <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="tracking.company.com"/>
    	<data android:pathPrefix="/A"/>
    	<data android:pathPrefix="/B"/>
    	<data android:pathPrefix="/E"/>
    	<data android:pathPrefix="/F"/>
    </intent-filter>

iOS:

  • 打开 Xcode 并导航至 "项目设置">"功能">"关联域"。
  • 使用以下格式添加品牌域:

brandedDomains.png


如何设置自定义域

注:自定义域是高级功能。请联系您的客户成功经理以启用和配置该功能。

  1. 确定要使用的 "子域.domain",例如:tracking.company.com。 将您的选择通知客户成功经理。我们将验证域名,并为您提供配置所需的 CNAME 记录。

  2. 收到客户成功经理提供的 CNAME 记录后,请将详细信息提供给 IT 团队或域名管理员。在 DNS 提供商的设置中,用以下内容创建 CNAME 记录:

    主机/别名:[所选子域.域](例如,tracking.company.com)
    目标/指向:<SINGULAR-PROVIDED-VALUE>.branded-domains.singular.net

    重要说明:
    DNS 更改的传播需要一些时间(通常为几分钟到几小时,但有时长达 24 小时)。域名管理员完成 CNAME 更新后,您可以使用在线查询工具进行验证。在字段中输入您的自定义域名并搜索。

    cname.png

  3. 联系您的 Singular 客户成功经理完成设置。他们将协助您

    • 验证域名

    • 在您的账户上启用该功能(如果符合条件)

    • 最终配置和测试

  4. 一切验证和连接完成后,您的客户成功经理将确认域名已启用。

  5. 设置完成后,在 Singular 中创建链接时,您的自定义域名将显示为一个选项。

  6. 更新 Singular SDK 配置集成:

    使用brandedDomains选项在 Singular SDK 配置中注册自定义跟踪域。这样,Singular SDK 就能识别自定义跟踪域,并允许打开应用程序。

    iOS:

    SingularConfig* config = [[SingularConfig alloc] initWithApiKey:apiKey andSecret:secretKey];
    config.brandedDomains = @[@"tracking.company.com"];
    

    安卓

    SingularConfig config = new SingularConfig(apiKey, secretKey)
    .withBrandedDomains(Arrays.asList("tracking.company.com"));

需要帮助?

如果您不确定您的计划是否支持自定义域名,或者您在开始使用时需要帮助,请联系您的客户成功经理或联系Singular 支持