在 Marketo 中添加新的域名时,涉及多个步骤和细节。每个步骤都有潜在的挑战,因此在每一步中要格外小心。下面是更详细的步骤,以及每个步骤中可能遇到的问题分析。
1. 配置 DNS 记录
步骤:
-
登录到 DNS 提供商
- 登录到您使用的 DNS 提供商(例如 GoDaddy、Cloudflare、Namecheap 等)的管理后台。
- 在管理后台中,找到与域名相关的 DNS 设置或域名管理区域。
-
添加 CNAME 记录
- 主机名/子域名 :您将为 Marketo 创建一个子域名,例如
pages.yourcompany.com
(用于着陆页)或go.yourcompany.com
(用于电子邮件跟踪链接)。子域名必须独一无二,且之前未被使用。 - 目标地址 :CNAME 记录应指向 Marketo 的服务器地址,通常为
mkto-[Marketo服务器编号].mktoresp.com
。Marketo 服务器编号可以通过 Marketo 管理员页面获取或联系 Marketo 支持。
示例:
- CNAME 记录 :
- 主机名 :
pages.yourcompany.com
- 目标 :
mkto-123.mktoresp.com
- 主机名 :
- 主机名/子域名 :您将为 Marketo 创建一个子域名,例如
潜在问题及解决方法:
-
问题1:DNS 记录输入错误
- 症状:域名无法在 Marketo 中验证。
- 解决方法:仔细检查 CNAME 记录的拼写,确保子域名和目标地址无误。
-
问题2:DNS 记录生效时间延迟
- 症状:即使配置正确,DNS 记录可能需要 24-48 小时才能全球生效。
- 解决方法 :耐心等待 DNS 记录传播,使用
dig
或其他 DNS 检查工具确认记录是否已经生效。
-
问题3:DNS 提供商的接口差异
- 症状:不同的 DNS 提供商界面和功能可能有所不同,容易导致配置错误。
- 解决方法:参考 DNS 提供商的官方文档,或联系其支持团队。
2. 在 Marketo 中添加新域名
步骤:
-
登录到 Marketo
- 使用管理员账户登录到 Marketo。
-
导航到管理员页面
- 点击 Marketo 界面右上角的 Admin(管理员)。
- 在左侧菜单中,选择 Email 或 Landing Pages,具体取决于您为电子邮件还是着陆页添加域名。
-
添加域名
- 点击 Domain Management(域名管理)。
- 点击 New 按钮以添加新域名。
- 输入您刚刚在 DNS 中配置的子域名(例如
go.yourcompany.com
或pages.yourcompany.com
)。 - 保存设置。
潜在问题及解决方法:
-
问题1:域名拼写错误
- 症状:在 Marketo 添加域名时,拼写错误可能导致验证失败。
- 解决方法:仔细检查并确保输入的域名与在 DNS 中配置的域名完全一致。
-
问题2:缺少管理员权限
- 症状:如果您不是 Marketo 的管理员用户,您将无法访问域名管理功能。
- 解决方法:请确保您使用具有管理员权限的账户登录,或者联系公司内部的 Marketo 管理员。
3. 验证域名
步骤:
-
检查 DNS 设置
- 在 Domain Management(域名管理) 页面中,找到您刚刚添加的域名。
- 点击 Check DNS Setup(检查 DNS 设置),Marketo 会自动验证您的 DNS 设置。
-
等待 DNS 传播
- 一旦 DNS 记录生效,Marketo 将显示域名状态为 Verified(已验证)。
潜在问题及解决方法:
-
问题1:DNS 记录未传播
- 症状:域名验证失败,状态显示为"Pending(待定)"。
- 解决方法 :使用工具如
dig
或nslookup
来检查 DNS 记录是否已经传播。如果 DNS 记录没有正确设置,返回到步骤1,检查并更正 DNS 记录。
-
问题2:CNAME 记录冲突
- 症状:如果该子域名已经被用作其他服务的 CNAME 记录,Marketo 无法正确验证。
- 解决方法:确保为 Marketo 配置一个全新的子域名,避免与其他服务冲突。
4. SSL 证书配置(可选)
步骤:
-
自动申请 SSL 证书
- 在 Domain Management(域名管理) 页面中,选择已经验证的域名。
- 点击 Request SSL Certificate(请求 SSL 证书) 按钮,Marketo 会为该域名自动配置 SSL 证书。
-
手动上传 SSL 证书(可选)
- 如果您想使用自己的 SSL 证书,可以联系 Marketo 支持,上传证书文件。
-
等待 SSL 证书生效
- SSL 证书的生成和应用通常需要几个小时到 1-2 天时间。
潜在问题及解决方法:
-
问题1:SSL 证书申请失败
- 症状:Marketo 显示 SSL 证书请求失败。
- 解决方法:可能是 DNS 配置尚未完全传播,导致 Marketo 无法申请 SSL 证书。请确保域名已完全验证并等待传播完成。
-
问题2:使用自有 SSL 证书时上传失败
- 症状:手动上传 SSL 证书时遇到问题。
- 解决方法:确保 SSL 证书的格式正确,并联系 Marketo 支持获取进一步的指导。
5. 在 Marketo 中使用新域名
步骤:
-
使用新域名创建着陆页
- 当您在 Marketo 中创建新的着陆页时,确保选择刚刚添加的子域名进行发布。
-
使用新域名发送电子邮件
- 如果为电子邮件设置了新域名,所有通过 Marketo 发送的电子邮件中的跟踪链接将自动使用此域名。
潜在问题及解决方法:
-
问题1:新域名没有应用到着陆页
- 症状:创建新的着陆页时,仍使用旧域名。
- 解决方法:在着陆页创建过程中,手动选择新的子域名。如果问题仍然存在,请检查域名配置是否完成。
-
问题2:电子邮件跟踪链接使用旧域名
- 症状:电子邮件跟踪链接未应用新域名。
- 解决方法:检查电子邮件设置,确保跟踪链接配置了新域名。如果问题持续,请联系 Marketo 支持。
6. 测试与监控
步骤:
-
测试着陆页
- 访问新域名下的着陆页,确保页面能够正常加载,并检查是否正确显示为 HTTPS。
-
测试电子邮件
- 发送测试电子邮件并点击其中的跟踪链接,确保跳转正确,并使用新域名。
潜在问题及解决方法:
-
问题1:页面无法加载或跳转失败
- 症状:访问新域名时页面加载失败,或跟踪链接无效。
- 解决方法:检查 DNS 设置、SSL 证书配置是否正确,并确认域名已经在 Marketo 中完全验证。
-
问题2:跟踪功能异常
- 症状:电子邮件中的链接未被正确跟踪。
- 解决方法:确保所有跟踪功能已正确配置,并测试使用新域名的电子邮件跟踪。
通过以上详细步骤,您应该能够成功添加新域名到 Marketo,并识别和解决可能遇到的各种问题。如果遇到更复杂的技术问题,建议联系 Marketo 支持。