Email Studio(5)发送邮件

学习目标

完成本单元后,您将能够:

  • 描述两种类型的测试机制:订阅者预览和测试发送。
  • 描述电子邮件发送流程中涉及的四个主要步骤。
  • 在Email Studio中发送电子邮件。

预览并测试您的电子邮件

“让我们把这封电子邮件发送给10,000个用户,而不知道它们到底是什么样子,”从来没有人说过。在发送之前校对和测试您的电子邮件可以确保您的内容看起来完全符合您的要求。电子邮件工作室为您提供两种主要方式来验证您的电子邮件:订阅者预览和测试发送。

Content Builder中的Subscriber Preview允许您查看单个电子邮件,包括动态内容,A / B测试和个性化。 Brandon希望使用Subscriber Preview在他的数据扩展中准确查看他的电子邮件对于个人用户的样子。

在内容生成器中:

  1. 在内容生成器网格中,点击与您要发送的电子邮件关联的down arrow
  2. 点击 Preview and Test.
  3. 在订户选项卡中,从您的数据扩展中选择一个Subscribers 。预览电子邮件。

An email as an individual subscriber would see it using Subscriber Preview

一旦布兰登预览了电子邮件,他会进行测试发送。 “测试发送”是发送给测试受众,以在执行实时发送之前验证收件人收件箱中的电子邮件是否正确。

在内容生成器中:

  1. 在内容生成器网格中,点击与您想要发送的电子邮件关联的向down arrow
  2. 点击 Preview and Test.
  3. 在“Test Send”选项卡中,为收件人输入最多五个电子邮件地址,或者选择一个包含所有用户测试的测试数据扩展名。
  4. 点击Change 为测试发送选择个性化选项。
    • Based on <subscriber>: 测试电子邮件根据订阅者预览步骤中选择的订阅者呈现个性化。
    • Based on <list or data extension>: 测试电子邮件根据您在订阅者预览步骤中选择的整个列表或数据扩展名呈现个性化。例如,如果您的列表包含20个订户,则会向每个收件人发送20个个性化电子邮件版本。
    • Based on <recipient test data extension>: 将测试电子邮件发送给所选收件人测试数据扩展名中的每个订阅者。电子邮件根据收件人的数据进行呈现。
  5. 完成“From Options”部分。请记住,只有经过身份验证的电子邮件域才会显示
  6. 点击 Send Test.
  7. 查看 Test Send Summary.

Entering recipients for a Test Send

发送电子邮件

发送是布兰登(和您的)努力工作的顶点,就像导入数据一样,它可以是手动或自动的。由于这是Cloud Kicks首先使用Email Studio进行转换,因此Brandon选择手动发送。让我们看看Brandon如何使用发送流启动他的电子邮件发送。

电子邮件发送流程组织为四个表示每个阶段的选项卡。

  1. Define Properties: 从选项中编辑主题行,预览器,并发送分类。
  2. Select Audience: 选择您想要定位的受众群体以及您想要排除或禁止的受众群体。您可以发送给所有受众类型,包括销售云报告和广告系列。
  3. Configure Delivery: 配置您的日程安排,发送限制和任何高级选项。
  4. Review and Send: 预览所选电子邮件,查看发送配置,更正错误并发送。

Brandon可以通过几种方式启动发送流程:

  1. 通过单击与Content Builder网格中的电子邮件相关联的down arrow并单击Send
  2. 通过单击Content Builder网格中单击操作列中的电子邮件Send 发送。
  3. 通过单击发送流程中的Save and Send

布兰登准备发送!

Launching the Send Flow from the email in the Content Builder grid

在Content Builder中,

  1. 在内容生成器网格中,点击您想要发送的电子邮件旁边的向down arrow
  2. 点击 Send.
  3. 在“定义属性”选项卡中:
    • 如有必要编辑Subject
    • 如有必要编辑Preheader
    • 如有必要编辑From Profile
    • 如有必要编辑Sender Classification
  4. 点击 Next.
  5. 在“选择观众”选项卡中:
    • 单击 Data Extensions 文件夹.
    • MasterSubscriber 拖入目标.
    • 选择All Subscribers发布列表。
    • 如有必要,拖动任何排除或抑制数据扩展名。
  6. 点击 Next.
  7. 在配置传递选项卡中:
    • 选择Schedule单选按钮。
    • 为特定的时间和日期安排发送。
    • 作为默认离开跟踪。
  8. 点击 Next.
    • 再次查看电子邮件和所有设置。
    • 选中This information is correct and this email is ready to send.边的框.
  9. 点击 Send.

就是这样,或者说“一天到晚都有工作”。 Brandon现在已经测试并发送了他的第一个Cloud Kicks每周促销邮件。

Email Studio(5)发送邮件

学习目标

完成本单元后,您将能够:

  • 描述两种类型的测试机制:订阅者预览和测试发送。
  • 描述电子邮件发送流程中涉及的四个主要步骤。
  • 在Email Studio中发送电子邮件。

预览并测试您的电子邮件

“让我们把这封电子邮件发送给10,000个用户,而不知道它们到底是什么样子,”从来没有人说过。在发送之前校对和测试您的电子邮件可以确保您的内容看起来完全符合您的要求。电子邮件工作室为您提供两种主要方式来验证您的电子邮件:订阅者预览和测试发送。

Content Builder中的Subscriber Preview允许您查看单个电子邮件,包括动态内容,A / B测试和个性化。 Brandon希望使用Subscriber Preview在他的数据扩展中准确查看他的电子邮件对于个人用户的样子。

在内容生成器中:

  1. 在内容生成器网格中,点击与您要发送的电子邮件关联的down arrow
  2. 点击 Preview and Test.
  3. 在订户选项卡中,从您的数据扩展中选择一个Subscribers 。预览电子邮件。

An email as an individual subscriber would see it using Subscriber Preview

一旦布兰登预览了电子邮件,他会进行测试发送。 “测试发送”是发送给测试受众,以在执行实时发送之前验证收件人收件箱中的电子邮件是否正确。

在内容生成器中:

  1. 在内容生成器网格中,点击与您想要发送的电子邮件关联的向down arrow
  2. 点击 Preview and Test.
  3. 在“Test Send”选项卡中,为收件人输入最多五个电子邮件地址,或者选择一个包含所有用户测试的测试数据扩展名。
  4. 点击Change 为测试发送选择个性化选项。
    • Based on <subscriber>: 测试电子邮件根据订阅者预览步骤中选择的订阅者呈现个性化。
    • Based on <list or data extension>: 测试电子邮件根据您在订阅者预览步骤中选择的整个列表或数据扩展名呈现个性化。例如,如果您的列表包含20个订户,则会向每个收件人发送20个个性化电子邮件版本。
    • Based on <recipient test data extension>: 将测试电子邮件发送给所选收件人测试数据扩展名中的每个订阅者。电子邮件根据收件人的数据进行呈现。
  5. 完成“From Options”部分。请记住,只有经过身份验证的电子邮件域才会显示
  6. 点击 Send Test.
  7. 查看 Test Send Summary.

Entering recipients for a Test Send

发送电子邮件

发送是布兰登(和您的)努力工作的顶点,就像导入数据一样,它可以是手动或自动的。由于这是Cloud Kicks首先使用Email Studio进行转换,因此Brandon选择手动发送。让我们看看Brandon如何使用发送流启动他的电子邮件发送。

电子邮件发送流程组织为四个表示每个阶段的选项卡。

  1. Define Properties: 从选项中编辑主题行,预览器,并发送分类。
  2. Select Audience: 选择您想要定位的受众群体以及您想要排除或禁止的受众群体。您可以发送给所有受众类型,包括销售云报告和广告系列。
  3. Configure Delivery: 配置您的日程安排,发送限制和任何高级选项。
  4. Review and Send: 预览所选电子邮件,查看发送配置,更正错误并发送。

Brandon可以通过几种方式启动发送流程:

  1. 通过单击与Content Builder网格中的电子邮件相关联的down arrow并单击Send
  2. 通过单击Content Builder网格中单击操作列中的电子邮件Send 发送。
  3. 通过单击发送流程中的Save and Send

布兰登准备发送!

Launching the Send Flow from the email in the Content Builder grid

在Content Builder中,

  1. 在内容生成器网格中,点击您想要发送的电子邮件旁边的向down arrow
  2. 点击 Send.
  3. 在“定义属性”选项卡中:
    • 如有必要编辑Subject
    • 如有必要编辑Preheader
    • 如有必要编辑From Profile
    • 如有必要编辑Sender Classification
  4. 点击 Next.
  5. 在“选择观众”选项卡中:
    • 单击 Data Extensions 文件夹.
    • MasterSubscriber 拖入目标.
    • 选择All Subscribers发布列表。
    • 如有必要,拖动任何排除或抑制数据扩展名。
  6. 点击 Next.
  7. 在配置传递选项卡中:
    • 选择Schedule单选按钮。
    • 为特定的时间和日期安排发送。
    • 作为默认离开跟踪。
  8. 点击 Next.
    • 再次查看电子邮件和所有设置。
    • 选中This information is correct and this email is ready to send.边的框.
  9. 点击 Send.

就是这样,或者说“一天到晚都有工作”。 Brandon现在已经测试并发送了他的第一个Cloud Kicks每周促销邮件。

Email Studio(4)创建邮件

学习目标

完成本单元后,您将能够:

  • 描述Content Builder的功能,功能和用例。
  • 将内容上传到Content Builder。
  • 解释静态和个性化内容之间的差异。
  • 使用电子邮件模板在Content Builder中构建电子邮件。

现在Brandon已经将他的数据上传到Email Studio中的可发送数据扩展中,他准备开始构建他的每周Cloud Kicks促销电子邮件。为此,他利用Content Builder,一种跨渠道的内容管理工具,让他(和您!)将图像,文档和内容整合到一个位置,以便在Marketing Cloud中使用。

看看这个简短的视频,了解Email Studio和Content Builder如何协同工作,帮助您创建出色的高效电子邮件。

借助Content Builder,您可以:

  • 通过易于使用的界面节省时间。
  • 在不知道HTML的情况下创建专业邮件。
  • 使用永远在线的预览实时查看电子邮件内容的更改。
  • 利用智能HTML粘贴工具,如颜色编码和行号。
  • 插入常用链接的代码片段,例如转发给朋友,打开跟踪等。

通过内容存储库,您可以:

  • 利用全新的搜索和过滤工具和新的内容属性框架。
  • 搜索并筛选他选择的电子邮件。
  • 添加标签和广告系列关联以关联相关内容。
  • 在应用程序内编辑他所有的内容。

将资源上传到Content Builder

Brandon希望将多个现有品牌资产上传到Content Builder,包括Cloud Kicks徽标和一些产品图像。这样,他可以在将来和跨渠道的任何时候访问它们。

从Email Studio执行此操作:

  1. 点击 Content.
  2. 将计算机中的徽标拖放到Content Builder中。
  3. 点击 Upload and Publish.

注意

如果您是现有Marketing Cloud用户,并且您具有在Classic中创建的内容,则可以使用“内容导入向导”将其导入具有相同文件夹结构的Content Builder。要了解更多信息,请查看将内容从传统电子邮件导入到Content Builder。

了解并创建内容块

在数字营销的世界里,内容通常被描述为静态或个性化。

  • 静态内容 不会因任何原因而发生变化,例如电子邮件顶部的公司徽标或底部的社交链接。
  • 个性化内容根据发送或推送时在数据扩展名或列表中找到的数据进行更改,例如文本中的人名或与其兴趣相关的特定内容。

您可以通过以下方式个性化内容

  • 个性化字符串: 将订阅者属性(如订阅者姓名)插入主题行,预先读者或电子邮件内容中。
  • 动态内容: 根据您基于订阅者属性或数据扩展名字段值定义的规则显示内容。
  • AMPscript: 使用此脚本语言将用户特定内容嵌入到HTML电子邮件,文本电子邮件,登录页面,SMS消息以及来自MobilePush的推送通知中。

利用他在Content Builder中的资产,Brandon现在可以创建静态和个性化内容。为此,他建立了他可以在各种营销渠道中使用和存储的内容块。

您可以使用Marketing Cloud创建广泛的内容块,包括文本,图像,文本+图像,自由格式,HTML内容,动态内容,A / B测试,按钮,社交共享,添加社交跟随块,布局,外部内容,引用和图像轮播。

布兰登开始为Cloud Kicks徽标开发一个静态图像内容块。

在内容生成器中:

  1. 点击 +Create.
  2. 将鼠标悬停 Content Block.
  3. 选择 Image.
  4. 点击 Browse.
  5. 选中徽标旁边的框。
  6. 点击 Select.
  7. 调整任何设置。
  8. 点击 Save and Exit.

接下来Brandon会创建一个动态内容区块,根据用户对定制休闲运动鞋(规则1)或Cloud Kicks最新产品线,定制鞋(规则2)的兴趣来显示特定产品图像。 Brandon选择定制性能运动鞋图像作为用户的默认内容,不含产品兴趣数据。

在内容生成器中:

  1. 点击+Create.
  2. 将鼠标悬停在 Content Block.
  3. 选择 Dynamic Content.
  4. 点击 Browse.
  5. 选择自定义休闲运动鞋图片旁边的复选框。
  6. 点击 Select.
  7. 点击Create Rule 1旁边的+。
  8. 选择 Data Extension or Audience.
  9. 点击 OK.
  10. 点击 Data Extensions.
  11. 选择 MasterSubscriber.
  12. 点击 OK.
  13. 在内容旁边,点击 Select.
  14. 选中自定义休闲运动鞋图片旁边的框。
  15. 点击 Save.
  16. 将兴趣拖入工作区。
  17. 选择Is equal to.
  18. 输入 casual.
  19. 点击 Save.
  20. 重复这些步骤为对定制靴子感兴趣的订阅者创建规则2。
  21. 点击 Save and Exit.

Screenshot of Dynamic Content Rule Creation

建立电子邮件模板

现在,布兰登有他的内容块,他准备创建一个电子邮件模板。使用Email Studio和Content Builder构建电子邮件模板非常简单,只需拖放即可。看一看。

Brandon希望创建一个灵活的,现代化的,适用于移动设备的模板,以便他可以再次使用,因此他选择了基本布局选项。

在内容生成器中:

  1. 点击 Create.
  2. 点击 Email.
  3. 选择 Template.
  4. 选择Basic 选项卡。
  5. 选择一个布局,然后单击 Select.
  6. 定义模板的属性。
    • 输入 name.
    • 输入 description.
  7. 点击 Next.
  8. 在添加内容选项卡中:
    • 将新的静态和动态内容块拖到模板中。
    • 调整任何预先存在的内容块。
    • 将主题行留空。
    • 将预览器留空。
  9. 点击 Save as Template.

就是这样了。布兰登现在有一个电子邮件模板,他可以用于他的第一次每周推广和一点点调整,以后每周的电子邮件促销活动。

创建电子邮件

除模板外,您还可以使用以下方式创建电子邮件:

  • HTML粘贴: 使用现有的HTML代码来创建您的电子邮件。
  • 仅限文本: 创建一个仅显示为文本的电子邮件,而不管用户的显示首选项。
  • 现有电子邮件: 从现有电子邮件开始。

布兰登选择从他刚刚设置的模板创建他的电子邮件。

在内容生成器中:

  1. 点击 Create.
  2. 点击 Email.
  3. 选择 Template.
  4. 选择Saved 的选项卡。
  5. 选择一个模板并点击选择。 (布兰登选择他的每周促销电子邮件。)
  6. 定义电子邮件的属性。
    • 输入 name.
    • 输入description.
  7. 点击 Next.
  8. 添加内容:
    • 调整电子邮件的内容以反映本周的推广活动。
    • 添加一个主题,比如本周只保存15%!
    • 将预览器留空。
  9. 点击 Next.
  10. 点击 Save and Exit.

Creating an email from an email template

当Brandon准备发送此电子邮件时,他会预览并测试它,然后启动发送流程。我们将在下一个单元中完成这些步骤。

Email Studio(4)创建邮件

学习目标

完成本单元后,您将能够:

  • 描述Content Builder的功能,功能和用例。
  • 将内容上传到Content Builder。
  • 解释静态和个性化内容之间的差异。
  • 使用电子邮件模板在Content Builder中构建电子邮件。

现在Brandon已经将他的数据上传到Email Studio中的可发送数据扩展中,他准备开始构建他的每周Cloud Kicks促销电子邮件。为此,他利用Content Builder,一种跨渠道的内容管理工具,让他(和您!)将图像,文档和内容整合到一个位置,以便在Marketing Cloud中使用。

看看这个简短的视频,了解Email Studio和Content Builder如何协同工作,帮助您创建出色的高效电子邮件。

借助Content Builder,您可以:

  • 通过易于使用的界面节省时间。
  • 在不知道HTML的情况下创建专业邮件。
  • 使用永远在线的预览实时查看电子邮件内容的更改。
  • 利用智能HTML粘贴工具,如颜色编码和行号。
  • 插入常用链接的代码片段,例如转发给朋友,打开跟踪等。

通过内容存储库,您可以:

  • 利用全新的搜索和过滤工具和新的内容属性框架。
  • 搜索并筛选他选择的电子邮件。
  • 添加标签和广告系列关联以关联相关内容。
  • 在应用程序内编辑他所有的内容。

将资源上传到Content Builder

Brandon希望将多个现有品牌资产上传到Content Builder,包括Cloud Kicks徽标和一些产品图像。这样,他可以在将来和跨渠道的任何时候访问它们。

从Email Studio执行此操作:

  1. 点击 Content.
  2. 将计算机中的徽标拖放到Content Builder中。
  3. 点击 Upload and Publish.

注意

如果您是现有Marketing Cloud用户,并且您具有在Classic中创建的内容,则可以使用“内容导入向导”将其导入具有相同文件夹结构的Content Builder。要了解更多信息,请查看将内容从传统电子邮件导入到Content Builder。

了解并创建内容块

在数字营销的世界里,内容通常被描述为静态或个性化。

  • 静态内容 不会因任何原因而发生变化,例如电子邮件顶部的公司徽标或底部的社交链接。
  • 个性化内容根据发送或推送时在数据扩展名或列表中找到的数据进行更改,例如文本中的人名或与其兴趣相关的特定内容。

您可以通过以下方式个性化内容

  • 个性化字符串: 将订阅者属性(如订阅者姓名)插入主题行,预先读者或电子邮件内容中。
  • 动态内容: 根据您基于订阅者属性或数据扩展名字段值定义的规则显示内容。
  • AMPscript: 使用此脚本语言将用户特定内容嵌入到HTML电子邮件,文本电子邮件,登录页面,SMS消息以及来自MobilePush的推送通知中。

利用他在Content Builder中的资产,Brandon现在可以创建静态和个性化内容。为此,他建立了他可以在各种营销渠道中使用和存储的内容块。

您可以使用Marketing Cloud创建广泛的内容块,包括文本,图像,文本+图像,自由格式,HTML内容,动态内容,A / B测试,按钮,社交共享,添加社交跟随块,布局,外部内容,引用和图像轮播。

布兰登开始为Cloud Kicks徽标开发一个静态图像内容块。

在内容生成器中:

  1. 点击 +Create.
  2. 将鼠标悬停 Content Block.
  3. 选择 Image.
  4. 点击 Browse.
  5. 选中徽标旁边的框。
  6. 点击 Select.
  7. 调整任何设置。
  8. 点击 Save and Exit.

接下来Brandon会创建一个动态内容区块,根据用户对定制休闲运动鞋(规则1)或Cloud Kicks最新产品线,定制鞋(规则2)的兴趣来显示特定产品图像。 Brandon选择定制性能运动鞋图像作为用户的默认内容,不含产品兴趣数据。

在内容生成器中:

  1. 点击+Create.
  2. 将鼠标悬停在 Content Block.
  3. 选择 Dynamic Content.
  4. 点击 Browse.
  5. 选择自定义休闲运动鞋图片旁边的复选框。
  6. 点击 Select.
  7. 点击Create Rule 1旁边的+。
  8. 选择 Data Extension or Audience.
  9. 点击 OK.
  10. 点击 Data Extensions.
  11. 选择 MasterSubscriber.
  12. 点击 OK.
  13. 在内容旁边,点击 Select.
  14. 选中自定义休闲运动鞋图片旁边的框。
  15. 点击 Save.
  16. 将兴趣拖入工作区。
  17. 选择Is equal to.
  18. 输入 casual.
  19. 点击 Save.
  20. 重复这些步骤为对定制靴子感兴趣的订阅者创建规则2。
  21. 点击 Save and Exit.

Screenshot of Dynamic Content Rule Creation

建立电子邮件模板

现在,布兰登有他的内容块,他准备创建一个电子邮件模板。使用Email Studio和Content Builder构建电子邮件模板非常简单,只需拖放即可。看一看。

Brandon希望创建一个灵活的,现代化的,适用于移动设备的模板,以便他可以再次使用,因此他选择了基本布局选项。

在内容生成器中:

  1. 点击 Create.
  2. 点击 Email.
  3. 选择 Template.
  4. 选择Basic 选项卡。
  5. 选择一个布局,然后单击 Select.
  6. 定义模板的属性。
    • 输入 name.
    • 输入 description.
  7. 点击 Next.
  8. 在添加内容选项卡中:
    • 将新的静态和动态内容块拖到模板中。
    • 调整任何预先存在的内容块。
    • 将主题行留空。
    • 将预览器留空。
  9. 点击 Save as Template.

就是这样了。布兰登现在有一个电子邮件模板,他可以用于他的第一次每周推广和一点点调整,以后每周的电子邮件促销活动。

创建电子邮件

除模板外,您还可以使用以下方式创建电子邮件:

  • HTML粘贴: 使用现有的HTML代码来创建您的电子邮件。
  • 仅限文本: 创建一个仅显示为文本的电子邮件,而不管用户的显示首选项。
  • 现有电子邮件: 从现有电子邮件开始。

布兰登选择从他刚刚设置的模板创建他的电子邮件。

在内容生成器中:

  1. 点击 Create.
  2. 点击 Email.
  3. 选择 Template.
  4. 选择Saved 的选项卡。
  5. 选择一个模板并点击选择。 (布兰登选择他的每周促销电子邮件。)
  6. 定义电子邮件的属性。
    • 输入 name.
    • 输入description.
  7. 点击 Next.
  8. 添加内容:
    • 调整电子邮件的内容以反映本周的推广活动。
    • 添加一个主题,比如本周只保存15%!
    • 将预览器留空。
  9. 点击 Next.
  10. 点击 Save and Exit.

Creating an email from an email template

当Brandon准备发送此电子邮件时,他会预览并测试它,然后启动发送流程。我们将在下一个单元中完成这些步骤。

Email Studio(3)导入用户数据

学习目标

完成本单元后,您将能够:

  • 描述在Marketing Cloud中存储数据的两种方法。
  • 创建一个可发送的数据扩展。
  • 描述将数据导入数据扩展的三种方法。
  • 使用导入向导将数据导入数据扩展名。

您全都使用Marketing Cloud中的Email Studio进行设置,并且您已准备好创建您的第一封电子邮件广告系列。 Email Studio涵盖了整个过程,从导入数据到创建内容,再到测试和发送。你的第一份工作是导入用户数据。如果听起来很复杂,在本单元中我们会看到它是多么容易。注意:在开始此过程之前,请务必按照Email Studio基本模块中的说明配置您的帐户设置。

让我们来看看数字营销经理如何完成这些步骤。

与Brandon Wilson,一家定制运动鞋公司Cloud Kicks的数字营销经理见面。他是公司的创意策划人,曾在其他公司的过去担任过一些电子邮件工作室工作。作为数字营销经理,他计划并执行Cloud Kicks的所有数字营销,包括电子邮件营销。 Cloud Kicks最近购买了电子邮件工作室,因此他希望开始发送每周促销电子邮件。

Image of Brandon Wilson, digital marketing manager for Cloud Kicks

如果你没有人发送给什么是发送点?

Brandon的第一项任务是让他的用户进入Marketing Cloud的可发送数据扩展。 Marketing Cloud中的数据存储在列表或数据扩展名中。

  • 列表是收到您的通信的订户的集合。您可以根据需要创建尽可能多的列表来分割订阅者并定位您的电子邮件通信。
  • 另一方面,数据扩展是应用程序数据库中包含数据的表格。您可以使用数据扩展来存储不仅可发送的订户数据(就像列表一样),还可以存储关系数据,如购买,库存和奖励计划数据。

布兰登选择数据扩展来存放他的数据。要了解有关为数据模型选择列表与数据扩展名的更多信息,请查看本文:使用列表与数据扩展名

创建一个可发送数据扩展

在Brandon可以导入用户数据之前,他必须首先创建数据扩展来存放它。他是这么做的。

注意

如果您正在使用Marketing Cloud的实例,则不会看到我们在此模块中显示的相同资产和数据。我们通过向您展示布兰登所采取的步骤和他所看到的数据来说明您可以通过Marketing Cloud做些什么。您自己的组织中的数据会有所不同。

在Email Studio应用程序中:

  1. 点击 Subscribers.
  2. 点击 Data Extensions.
  3. 点击 Create.
  4. 选择 Standard Data Extension.
  5. 在“创建新的数据扩展名”对话框中:
    • Creation Method: Create from New
    • Name: MasterSubscriber
    • External Key: Leave blank
    • Description: Leave blank
    • Type: Standard
    • Location: Leave in default location
    • Is Sendable? Check
    • Is Testable? Leave unchecked
      Adding properties in the Create a New Data Extension dialog box
  6. 点击 Next.
  7. 保留设置:保留默认Off
  8. 点击 Next.
  9. 完成第一个字段的信息。
    • Name: CustomerID
    • Data Type: Text
    • Length: 50
    • Primary Key: Check
      • 注意:主键是您选择唯一标识所有表记录(在本例中为订户)的特殊字段(或字段组合)。其主要特点是:
        • 它必须包含每行数据的唯一值,或者在选择多个字段的情况下,对于每行数据,值的组合必须是唯一的。
        • 它不能包含空(空)值。
      • 美国的学生证,驾驶执照,护照号码或社会安全号码是人们在日常生活中使用的主键的例子。对于Cloud Kicks订户数据扩展,Brandon选择customerID和电子邮件地址来唯一标识其订户。
    • Nullable—Uncheck
      • 注意:Brandon选择这个字段作为主键,所以他必须保持Nullable不被选中,因为主键不能有空值。但是,您应该选择其他非主要关键字段?如果您确定导入字段的某些空值,请选中Nullable复选框。如果要指定在导入过程中系统获取空值时会发生什么情况,请将Nullable保留为未选中状态:导入失败或导入继续并跳过这些行,因为您选择了“跳过带错误数据的行”(我们采取了这一步一分钟)。
  10. Brandon重复他希望数据扩展名包含的每个字段的步骤,检查电子邮件地址的主键,以及酌情为其他字段添加Nullable。自从他计划在后期基于此领域价值创建个性化内容以来,Brandon包括一个产品兴趣领域。
    • 注意:在主订户数据扩展中找到的一些常见字段包括但不限于:名字,姓氏,电子邮件地址,地址1,地址2,城市,州,国家,移动,选择加入促销,进入订阅,等等。
  11. 将发送关系更改为CustomerID,并与订户密钥上的订户相关。
    • 注意:定义发送关系允许您将此数据扩展中的订户与全部订户列表关联,其中所有电子邮件发送的订阅状态均保留。要了解更多关于所有订户列表,请查看这篇知识文章:所有订户列表。
  12. 点击 Create.Adding fields in the Create a New Data Extension dialog box

将数据导入数据扩展

现在Brandon已经创建了他的数据扩展的外壳,他已经准备好进行导入,以便将这些优秀的订户数据导入Marketing Cloud。有三种方法将数据导入到数据扩展中。

  1. 手动使用导入向导—现在Brandon已经创建了他的数据扩展的外壳,他已经准备好进行导入,以便将这些优秀的订户数据导入Marketing Cloud。有三种方法将数据导入到数据扩展中。
  2. 导入活动—导入活动与导入向导一样,允许您手动将数据导入数据扩展。主要区别在于导入活动可以使用Automation Studio进行自动化。
  3. API—您使用API​​调用来导入数据。

Brandon需要从旧系统中现有的Cloud Kicks用户列表中进行数据初始导入。由于这是一次性导入,因此Brandon选择使用导入向导手动导入其用户数据。

要做到这一点,他必须创建一个数据扩展名并具有导入文件。最后,他的导入文件至少需要一行数据,并且必须是逗号分隔符,制表符分隔符或其他分隔文件。不确定分隔符是什么?分隔符只是分隔符,所以逗号分隔符表示文件中的字段用逗号分隔。

在Email Studio中:

  1. 点击 Subscribers.
  2. 点击 MasterSubscriber 数据扩展。
  3. 点击 Records 标签.
  4. 点击 Import.
  5. 在上传文件选项卡中:
    • 选择文件位置作为我的电脑(注意:您也可以选择FTP)。
    • 单击 Browse, 然后选择位于桌面上的MasterSubscriber.csv。
    • 上传文件:
      • 文件名称:输入 MasterSubscriber.csv
      • 分隔符: Comma
      • 日期格式: English
    • 对于导入类型选择:保留默认的 Add and Update.
    • 对于导入选项:保留缺省 Skip rows in the import file with bad data.
    • 检查 Respect double quotes as text qualifier.
    • 点击 NextImport Wizard Step 1: Upload File
  6. 在配置映射选项卡中:
    • 验证已选中按标题行映射。
    • 单击 Next.Import Wizard Step 2: Configure Mapping
  7. 在Review and Import选项卡中:
    • 验证您刚刚设置的参数。
    • 通知:输入 [your email address]
    • 点击 Import.
    • 验证MasterSubscriber数据扩展中是否有正确的记录数。Import Wizard Step 3: Review and Import

这就是数据。 很简单,对吧? 事实是,Marketing Cloud中的数据可以像您希望的那样简单或复杂。 在这里我们保持它非常简单。

Email Studio(3)导入用户数据

学习目标

完成本单元后,您将能够:

  • 描述在Marketing Cloud中存储数据的两种方法。
  • 创建一个可发送的数据扩展。
  • 描述将数据导入数据扩展的三种方法。
  • 使用导入向导将数据导入数据扩展名。

您全都使用Marketing Cloud中的Email Studio进行设置,并且您已准备好创建您的第一封电子邮件广告系列。 Email Studio涵盖了整个过程,从导入数据到创建内容,再到测试和发送。你的第一份工作是导入用户数据。如果听起来很复杂,在本单元中我们会看到它是多么容易。注意:在开始此过程之前,请务必按照Email Studio基本模块中的说明配置您的帐户设置。

让我们来看看数字营销经理如何完成这些步骤。

与Brandon Wilson,一家定制运动鞋公司Cloud Kicks的数字营销经理见面。他是公司的创意策划人,曾在其他公司的过去担任过一些电子邮件工作室工作。作为数字营销经理,他计划并执行Cloud Kicks的所有数字营销,包括电子邮件营销。 Cloud Kicks最近购买了电子邮件工作室,因此他希望开始发送每周促销电子邮件。

Image of Brandon Wilson, digital marketing manager for Cloud Kicks

如果你没有人发送给什么是发送点?

Brandon的第一项任务是让他的用户进入Marketing Cloud的可发送数据扩展。 Marketing Cloud中的数据存储在列表或数据扩展名中。

  • 列表是收到您的通信的订户的集合。您可以根据需要创建尽可能多的列表来分割订阅者并定位您的电子邮件通信。
  • 另一方面,数据扩展是应用程序数据库中包含数据的表格。您可以使用数据扩展来存储不仅可发送的订户数据(就像列表一样),还可以存储关系数据,如购买,库存和奖励计划数据。

布兰登选择数据扩展来存放他的数据。要了解有关为数据模型选择列表与数据扩展名的更多信息,请查看本文:使用列表与数据扩展名

创建一个可发送数据扩展

在Brandon可以导入用户数据之前,他必须首先创建数据扩展来存放它。他是这么做的。

注意

如果您正在使用Marketing Cloud的实例,则不会看到我们在此模块中显示的相同资产和数据。我们通过向您展示布兰登所采取的步骤和他所看到的数据来说明您可以通过Marketing Cloud做些什么。您自己的组织中的数据会有所不同。

在Email Studio应用程序中:

  1. 点击 Subscribers.
  2. 点击 Data Extensions.
  3. 点击 Create.
  4. 选择 Standard Data Extension.
  5. 在“创建新的数据扩展名”对话框中:
    • Creation Method: Create from New
    • Name: MasterSubscriber
    • External Key: Leave blank
    • Description: Leave blank
    • Type: Standard
    • Location: Leave in default location
    • Is Sendable? Check
    • Is Testable? Leave unchecked
      Adding properties in the Create a New Data Extension dialog box
  6. 点击 Next.
  7. 保留设置:保留默认Off
  8. 点击 Next.
  9. 完成第一个字段的信息。
    • Name: CustomerID
    • Data Type: Text
    • Length: 50
    • Primary Key: Check
      • 注意:主键是您选择唯一标识所有表记录(在本例中为订户)的特殊字段(或字段组合)。其主要特点是:
        • 它必须包含每行数据的唯一值,或者在选择多个字段的情况下,对于每行数据,值的组合必须是唯一的。
        • 它不能包含空(空)值。
      • 美国的学生证,驾驶执照,护照号码或社会安全号码是人们在日常生活中使用的主键的例子。对于Cloud Kicks订户数据扩展,Brandon选择customerID和电子邮件地址来唯一标识其订户。
    • Nullable—Uncheck
      • 注意:Brandon选择这个字段作为主键,所以他必须保持Nullable不被选中,因为主键不能有空值。但是,您应该选择其他非主要关键字段?如果您确定导入字段的某些空值,请选中Nullable复选框。如果要指定在导入过程中系统获取空值时会发生什么情况,请将Nullable保留为未选中状态:导入失败或导入继续并跳过这些行,因为您选择了“跳过带错误数据的行”(我们采取了这一步一分钟)。
  10. Brandon重复他希望数据扩展名包含的每个字段的步骤,检查电子邮件地址的主键,以及酌情为其他字段添加Nullable。自从他计划在后期基于此领域价值创建个性化内容以来,Brandon包括一个产品兴趣领域。
    • 注意:在主订户数据扩展中找到的一些常见字段包括但不限于:名字,姓氏,电子邮件地址,地址1,地址2,城市,州,国家,移动,选择加入促销,进入订阅,等等。
  11. 将发送关系更改为CustomerID,并与订户密钥上的订户相关。
    • 注意:定义发送关系允许您将此数据扩展中的订户与全部订户列表关联,其中所有电子邮件发送的订阅状态均保留。要了解更多关于所有订户列表,请查看这篇知识文章:所有订户列表。
  12. 点击 Create.Adding fields in the Create a New Data Extension dialog box

将数据导入数据扩展

现在Brandon已经创建了他的数据扩展的外壳,他已经准备好进行导入,以便将这些优秀的订户数据导入Marketing Cloud。有三种方法将数据导入到数据扩展中。

  1. 手动使用导入向导—现在Brandon已经创建了他的数据扩展的外壳,他已经准备好进行导入,以便将这些优秀的订户数据导入Marketing Cloud。有三种方法将数据导入到数据扩展中。
  2. 导入活动—导入活动与导入向导一样,允许您手动将数据导入数据扩展。主要区别在于导入活动可以使用Automation Studio进行自动化。
  3. API—您使用API​​调用来导入数据。

Brandon需要从旧系统中现有的Cloud Kicks用户列表中进行数据初始导入。由于这是一次性导入,因此Brandon选择使用导入向导手动导入其用户数据。

要做到这一点,他必须创建一个数据扩展名并具有导入文件。最后,他的导入文件至少需要一行数据,并且必须是逗号分隔符,制表符分隔符或其他分隔文件。不确定分隔符是什么?分隔符只是分隔符,所以逗号分隔符表示文件中的字段用逗号分隔。

在Email Studio中:

  1. 点击 Subscribers.
  2. 点击 MasterSubscriber 数据扩展。
  3. 点击 Records 标签.
  4. 点击 Import.
  5. 在上传文件选项卡中:
    • 选择文件位置作为我的电脑(注意:您也可以选择FTP)。
    • 单击 Browse, 然后选择位于桌面上的MasterSubscriber.csv。
    • 上传文件:
      • 文件名称:输入 MasterSubscriber.csv
      • 分隔符: Comma
      • 日期格式: English
    • 对于导入类型选择:保留默认的 Add and Update.
    • 对于导入选项:保留缺省 Skip rows in the import file with bad data.
    • 检查 Respect double quotes as text qualifier.
    • 点击 NextImport Wizard Step 1: Upload File
  6. 在配置映射选项卡中:
    • 验证已选中按标题行映射。
    • 单击 Next.Import Wizard Step 2: Configure Mapping
  7. 在Review and Import选项卡中:
    • 验证您刚刚设置的参数。
    • 通知:输入 [your email address]
    • 点击 Import.
    • 验证MasterSubscriber数据扩展中是否有正确的记录数。Import Wizard Step 3: Review and Import

这就是数据。 很简单,对吧? 事实是,Marketing Cloud中的数据可以像您希望的那样简单或复杂。 在这里我们保持它非常简单。

Email Studio(2)了解设置

学习目标

完成本单元后,您将能够:

  • 访问管理员选项卡。
  • 描述权限和角色之间的区别。
  • 为用户提供Email Studio访问权限。
  • 回顾与电子邮件发送相关的法律合规标准。
  • 配置一般帐户设置,包括添加物理地址。
  • 验证您的电子邮件域。

好吧,准备好进入管理员标签页了?这就是你,真棒管理员,设置和配置组件,以便营销人员可以开始创建和发送电子邮件活动。注意:虽然任何人都可以随时了解这些要求,但您必须是Marketing Cloud管理员才能完成这些任务。

访问管理员选项卡

要访问Email Studio中的管理员标签页

  1. 点击 Admin.

Screenshot of Admin tab

您还可以从任何Marketing Cloud应用访问管理标签:

  1. 悬停在您的用户名上。
  2. 点击 Administration.

管理员选项卡被组织为一般的帐户设置,数据管理和发送管理。至少,您或您的管理员(如果不是您)会想要配置以下组件。

  • 时区和日期格式:设置您的时区和文化代码首选项,以查看时区和文化中的时间相关数据,而不是默认的CST和en-US。
  • 物理地址:输入贵公司的物理地址。这是确保CAN-SPAM兼容性所必需的(稍后我们将在本单元中进一步讨论)。
  • 安全设置:为会话超时,用户名和密码约定以及锁定逻辑定义参数。这些功能有助于提高您帐户的整体安全性。
  • 用户:为该帐户创建和禁用用户。
  • 页眉和页脚:自动将文本和图像添加到电子邮件的开头和结尾,以确保符合CAN-SPAM法规。将此信息设置为发送分类的一部分,或者自定义这些页眉和页脚在帐户级别的显示方式。
  • 发送分类:为中央位置的电子邮件作业定义参数,并将这些参数重复用于多个电子邮件发送定义。这包括发件人配置文件,发送配置文件和CAN-SPAM分类。
  • 回复邮件管理(RMM):在Marketing Cloud中,RMM是一项管理对您发送的电子邮件作业回复的功能。如果需要,RMM可以自动处理回复,如果需要进行个人审查,则转发回复。您可以在Marketing Cloud应用程序界面中执行部分配置。其他部分需要Internet服务提供商(ISP)的帮助。
  • URL过期时间:至少配置Marketing Cloud跟踪的电子邮件链接何时到期,以及过期的链接何时重定向到何时单击。

管理权限和角色

现在为您的最重要的任务(至少从用户的角度):让用户访问电子邮件工作室。有两种方式可以通过角色和权限来执行此操作。

Permissions 控制用户访问各种Marketing Cloud应用程序。您可以在应用程序级别设置它们。因此,例如,如果您的广告素材团队与您的电子邮件发送团队完全分开,则可以授予用户对Email Studio的访问权限,但不允许用户访问Contact Builder。

有了权限,您的选择是:

  • Allow: 用户可以访问应用程序或功能。
  • Deny: 用户无权访问应用程序或功能。
  • Not Set: 这与拒绝(用户无权访问应用程序或功能)相同。

另一方面,Roles,是一组预定义或自定义权限。您可以将角色应用到用户或业务单位,并且根据用户执行的各种工作,您可能需要同时应用角色和权限。 Marketing Cloud具有多个默认用户角色,包括:管理员,分析师,内容创建者,数据管理员,分布式发送用户,市场营销云管理员,营销云渠道经理,市场营销云内容编辑器/发布者,营销云安全管理员和市场营销云查看器。

您还可以创建自定义角色。

以下是如何通过应用角色向用户提供Email Studio访问权限的方法。

我们先创建一个用户。

  1. 导航到Admin 标签。
  2. 点击 My Users.
  3. 点击 Create.
  4. 输入用户的:
    • Name
    • Reply Email
    • Notification Email
    • External Key (optional)
    • Username
    • Time Zone
    • Culture Code
    • API access privileges (if yes, check API User)
    • Temporary Password
  5. 点击 Save.

接下来,让我们应用几个默认角色,这不仅让您的用户能够访问Email Studio,而且还是分配任何数字营销经理的绝佳角色。

  1. 在我的用户屏幕上,检查用户旁边的空白框。
  2. 点击 Manage Roles.
  3. 在角色下,单击 Edit Roles.
  4. 选择 Content CreatorData Manager, 和 Marketing Cloud Editor/Publisher.
  5. 点击 Save.

Screenshot of assigning user roles

域身份验证或如何避免垃圾邮件过滤器

主要ISP和公司垃圾邮件过滤器在决定是否允许电子邮件进入用户收件箱时检查域身份验证。这是他们确保你是谁的说法。有几种方法可以实现身份验证。您可以购买发件人身份验证软件包(SAP)或专用域,一旦设置完成,Marketing Cloud在配置期间自动验证电子邮件回复地址(或帐户默认)。

或者,如果您不购买SAP或专用域,则必须在发送之前验证任何未经身份验证的域。就是这样。

Screenshot of where in account settings you check for or initiate domain authentication

在Email Studio中:

  1. 点击Admin 标签。
  2. 在帐户设置中,点击 Edit.
  3. 在 General Settings, 在Email Reply Address.中输入电子邮件地址。
  4. 点击 Verify.
    • 如果使用经过身份验证的域(SAP或专用域),状态按钮会立即变为 [Verified] 。点击Save.
    • 如果域名不匹配,系统会提示您将验证电子邮件发送到您输入的地址。
      • 发送验证邮件后,状态按钮将变为 [Pending].
      • 然后您可以长达48小时点击 Verify.
      • 当过程完成时,状态按钮显示 [Verified] 

很简单,对吗?请记住,您无法通过状态为 [Verify][Pending] [Not Verified]的电子邮件地址发送电子邮件,任何未经验证或未处理的域名将不会显示在发送流程的“发件人”选项中后来)。

CAN垃圾邮件合规性如何?

关于垃圾邮件,电子邮件营销人员还需要采取几个步骤来保持与CAN-SPAM兼容。您可以在电子邮件营销策略模块的Follow Legal Compliance准则单元中了解CAN-SPAM法案和准则。

CAN-SPAM准则之一要求您在电子邮件的某个地方包含实际邮寄地址。幸运的是,Marketing Cloud通过将其构建到流程中变得非常简单。在您的团队发送电子邮件之前,Marketing Cloud会检查物理邮寄地址。它从哪里取得这个地址?是的,你猜对了:帐户设置。以下是如何确保您的帐户包含正确的地址。

  1. 点击Admin 标签。
  2. 点击 Account Settings.
  3. 点击 Edit.
  4. 根据需要更新您的物理地址。
  5. 点击 Save.

在整个单元中,您已经采取了几个必要的步骤来启动和发送。做得好!

  • COPYRIGHT

ALBERT EINSTEIN的权利经耶路撒冷希伯来大学许可使用。由Greenlight独家代理。

Email Studio(1)入门

学习目标

在完成本单位,你将能够:

  • 定义Email Studio中的关键功能。
  • 登录到Marketing Cloud。
  • 描述Marketing Cloud主页。
  • 浏览电子邮件工作室应用程序。

为什么营销人员(仍然)喜欢电子邮件

确实,电子邮件已经存在了很长一段时间。但猜猜怎么了?这对于接触客户来说仍然是一个很好的渠道。即使随着社交和移动业务的增长,电子邮件在转化率,点击率和用户数量方面的表现也会更好。客户信任电子邮件营销人员喜欢它,因为跟踪客户行为很容易 – 比如他们打开哪些电子邮件,他们点击哪些链接,他们兑换的优惠以及哪些设备。电子邮件是一种久经考验的方式来提供个性化的通信,建立持久的客户关系。

准备好利用这些好处?营销云只有产品:电子邮件工作室。无论您是数字营销经理,营销云管理员还是两者都有,您可以使用Email Studio创建出色的电子邮件,细分和定位您的受众,并且充满信心地发送 – 所有这些都不需要任何编码。

一些关键功能和功能。

  • 无需编码:使用直观的UI和拖放静态和动态内容块加速电子邮件创建。
  • 在多个渠道共享内容开发:通过分销渠道(包括使用Content Builder的电子邮件,社交和移动设备)轻松标记,搜索和共享内容,以实现大规模内容创建和管理。
  • 有信心发送:测试电子邮件并在预览中查看确切的客户数据。没有更多的焦虑。
  • 内置预测智能:利用爱因斯坦人工智能,根据过去的客户行为发送高度个性化的电子邮件,并提供产品推荐。
  • 任何电子邮件,任何受众:使用一个应用程序创建所有企业电子邮件。
    • 促销电子邮件:通讯,促销,闪购,忠诚度计划,活动和优惠券
    • 交易和触发电子邮件:酒店预订,购买确认,运输通知,透支警报和银行对账单
    • 电子商务电子邮件:放弃的购物车电子邮件,订单确认,次最佳推荐建议和收据

观看视频以查看这些功能的实际应用。

浏览电子邮件工作室

现在让我们亲自动手并看看应用程序。如果您是营销云客户,并且您知道用户名和密码,请继续并登录。如果您不是,请不要担心。在本单元中,我们将向您展示大量截图,并向您提供逐步说明,以便您可以看到使用Email Studio的容易程度。

  1. 转到 mc.exacttarget.com.
  2. 输入你的 Username.
  3. 输入你的 Password.
  4. 点击 Log In.

Marketing Cloud login screen

第一站:营销云主页

您已到达Marketing Cloud主页。在我们深入了解电子邮件工作室之前,我们先简单介绍一下此页面。

Marketing Cloud homepage

从顶部(1)开始,导航栏是您在Marketing Cloud应用程序和工具(包括Email Studio)之间移动的方式。如果导航栏在特定应用程序中消失,您可以通过将鼠标悬停在左上方的蓝色云上来回到导航栏。

就在主导航栏(2)的下方,是您的数字营销日历。通过日历的首页视图,您可以快速轻松地查看过去,当前和未来的数字营销活动以及您正在使用的社交,移动,电子邮件等渠道。您还可以使用过滤器按业务部门查看广告系列和消息。

最后但并非最不重要的是,首页可以让您看到您的广告系列(3)。营销活动是在Marketing Cloud应用程序中组织和管理您的资产和电子邮件的一种方式(您可以在日历旁边导航栏的顶层找到Campaign工具)。此主页视图显示关键的广告系列详情;按状态过滤以查看所有活动,正在进行的活动或部署的活动。

下一站:电子邮件工作室概述

准备好检查电子邮件工作室?从Marketing Cloud主页访问该软件既快速又简单。在Marketing Cloud主页上的主导航栏中:

  1. 悬停在电子 Email Studio.
  2. 点击 Email.

如果您在Email Studio中工作了很多,则可以将“电子邮件工作室概览”页面设置为默认主页,或者在Marketing Cloud术语中将默认登录屏幕设置为默认主页。去做这个:

  1. 悬停在您的用户名上。
  2. 点击 Cloud Preferences.
  3. 点击 Default Login Preference.
  4. 选择 Email.

Email Studio Overview page

电子邮件工作室概览页面显示您最近的所有项目,包括Content Builder电子邮件,模板和数据扩展名(1)以及过去的和未决的发送(2)。使用顶部导航栏查找所有需要创建,测试和发送绝佳电子邮件的工具(3)。

电子邮件工作室中有六个主要工具(也称为标签),作为数字营销人员,您无疑会熟悉所有这些工具。

  • 内容:使用Content Builder创建和分享内容,包括电子邮件。
  • 订户:管理您的订户数据,包括创建可发送的数据扩展。
  • 交互:发起触发发送。
    A / B测试:使用A / B测试来查看哪些内容或参数(电子邮件,主题行,内容块,发送日期/时间,姓名,预读者)对观众最有效。
  • 跟踪:查看与您的发送有关的各种详细信息,包括是否实际发送了发送。
  • 管理员(仅限管理员):管理帐户信息,安全设置,邮件页脚中显示的物理邮寄地址等。

现在您已经更熟悉了Email Studio应用程序,下一个单元中,我们将看一下管理员标签以及一些准备启动和发送的管理任务。

应用许可证(4)为客户而存在

学习目标

完成本单元后,您将能够:

  • 描述用户登录及其好处。
  • 列出适用于Subscriber Login的限制。
  • 解释交互式调试和你可以使用它的地方。

进入并帮助

客户支持是软件业务的一部分。无论您是否构建了全球所见过的最好的应用程序都无所谓 – 您的客户不时需要帮助。

有时修复很容易。客户通过电子邮件,电话或服务云与您联系,并为您提供足够的信息来解决问题或帮助他们完成任务。

其他时候,这个问题更加微妙,它有助于确切了解客户组织中发生了什么。但是如何?

您可以向您的客户询问截图或视频。如果您拥有合适的软件并且可以协调您的日程安排,您甚至可以设置屏幕共享会话。但是这些方法需要来自客户的时间和精力,而且他们不会让您直接导航客户组织来探索问题。

下一个最好的事情在那里

如果您可以登录到客户的组织,找出问题并直接解决问题,那将更容易。你可以!要求您的客户授予您登录访问权限。它允许您在一段时间内以特定用户的身份登录到组织,客户可以控制该时间段。无需向客户询问用户名和密码,这是一个很大的安全禁忌。

因为您以特定用户身份登录,所以授予登录访问权有时称为LoginAs。

请求登录访问

要请求登录访问:

  1. 请求您的客户导航到他们的个人设置。
  2. 告诉他们点击 Grant Login Access.
  3. 让客户指定访问持续时间,这应该足以让您排除故障并解决问题。
  4. 点击 Save.
    The Grant Account Login Access Page, where your customer grants you access to their org
  5. 如果您的客户没有看到您的公司名称,请确保:
    • 他们的系统管理员为非管理员授予登录访问权限。
    • 客户拥有应用程序包的许可证。
    • 如果软件包已授权给整个组织,具有“管理用户”权限的管理员授予您访问权限。
    • 在组织的设置中,管理员可以以任何用户身份登录被禁用。
  6. 检查您的帐户是否具有登录订户组织权限。您的客户可以直接向您的帐户授予您此权限,也可以通过权限设置授予您此权限。

当您的客户成功授予您登录权限时,您就可以登录其组织:

  1. 导航到许可证管理应用程序(LMA)中的 Subscribers LMA将客户称为订户。
  2. 按名称或组织ID搜索客户的组织。
    The Subscribers Tab in the LMA, which lists orgs for subscribers
  3. 在搜索结果中点击所需的组织记录。订户组织记录页面显示组织的公司信息页面,组织标识及其实例的名称和联系信息。该页面还包含有关组织的限制,登录访问以及软件包和许可的信息。联系信息可能与您对应的LMA销售线索,客户或联系记录中的信息有点不同。
  4. 单击 Log Into Subscriber Console 以连接到组织。
    The org record in the LMA, where you click Log Into Subscriber Console

如果您没有看到 Log Into Subscriber Console 按钮,请将该按钮添加到页面布局。如果您需要对此进行更新,请阅读如何在我们的Lightning Experience Customization模块中自定义记录详细信息和页面布局。

通过限制访问来维持信任

如您所知,信任是Salesforce的重中之重。访问客户的组织意味着可以访问他们的数据,这是组织无法轻松授予的特权。只有可信赖的支持和工程人员才能请求登录访问权限,他们可以高效并谨慎地解决客户组织中的问题。使用“登录订阅者组织”权限来组织您的支持团队,并仅将权限授予需要它的人员。

登录访问如何工作

当您通过登录访问连接到订户组织时,您会得到一些非常酷的工具,以供客户使用。您可以:

  • 查看您的托管软件包代码。而此代码对最终用户是隐藏的。
  • 检查您的应用程序的调试日志。通过这些日志和可见的源代码,您可以构建客户组织中正在发生的事情的图片。
  • 使用ISV客户调试器在运行时检查和调试托管软件包代码。
你可以做什么 通过登录访问 作为客户
登录到用户组织 X X
查看托管软件包代码 X
查看托管软件包调试日志 X
查看和编辑自定义设置中的受保护数据 X
启动一个ISV客户调试器会话 X
授予OAuth访问权限 X
使用双因素认证 X X

调试日志包含可帮助您排除客户问题的调试信息。 要查看用户组织中的调试日志,请执行以下操作:

  1. 从安装程序中,在快速查找框中输入调试日志。
  2. 选择 Debug Logs.
  3. 在列表视图中查看调试日志。

日志和源代码非常好,它们可以满足客户的需求并将它们发送出去。但是如果你需要深入挖掘,我们已经涵盖了你。

在您的调用堆栈中查找针

让我们面对它 – 有时您需要观察应用程序中发生的情况以了解问题。这是调试器的用途。如果您使用调试器来查找代码中的错误,那么您知道它们是多么的方便。我们已经为您提供了一个用于调试订户组织的工具。

如果您之前没有使用过调试器,那么您需要一种享受:您可以在程序运行时正确检查数据!

ISV客户调试器是Eclipse集成开发环境的免费Lightning Platform插件。这是Salesforce Apex调试器的一种变体。

The ISV Customer Debugger, where you can follow the execution of your app’s logic in your customer’s org

这个调试器可以完成您希望调试器执行的所有任务。

也就是说,调试器有一些限制:

  • 一次只能打开一个调试会话,这意味着您一次只能调试一个客户。如果您需要同时进行多个调试会话,请联系您的合作伙伴客户经理以获取选项。
  • 调试器只能连接到沙箱组织。换句话说,你不能交互式地调试生产组织。如果客户识别生产组织中的问题,请创建沙盒组织并填写数据以重现错误。完整的沙箱提供您可以进入生产环境的最接近的体验。
  • 一次最多可以调试两个执行线程。
  • 一小时不活动后,调试会话超时。
  • 调试会话可以持续不超过4小时,而不管活动。

开始一个调试会话

要开始调试会话,请按照下列步骤操作:

  1. 按照上述步骤,让客户授予登录访问权限。
  2. 从安装程序中,在快速查找框中输入沙箱。
  3. 点击沙盒旁边的 Login ,以便正确调试问题。
  4. 如果您需要创建新的沙箱,请查看我们的更改管理模块以进行更新。
  5. 进入沙盒设置后,在快速查找框中输入Apex Debugger。
  6. 单击 Start Partner Debugging Session.
  7. 将图标拖到Force.com IDE窗口中以启动会话。
  8. 开始调试!

建立客户满意度的声誉

正确管理您的许可证并满足客户的需求,并且您可以发展业务并确认您在AppExchange上的声誉。花在扑灭火灾和追踪错误上的时间越少,您就越需要添加新功能并在新的方向上工作。

应用许可证(3)管理您的功能

学习目标

完成本单元后,您将能够:

  • 定义特征参数并描述其目的。
  • 确定您用于管理功能参数的工具。
  • 解释为什么特征参数数据类型有限。

灵活管理功能

作为Salesforce的合作伙伴,您可以使用与Salesforce一样的平台,以及所有的fixin。这包括经营自己的业务组织,并在AppExchange上销售您的解决方案 – 但不止于此。实际上,您可以像Salesforce一样运行您的业务,使用我们所做的相同工具将货物交付给客户。

您可能已经注意到,Salesforce对我们在我们平台上发布的功能拥有很多控制权。例如,我们可以选择性地为高级用户启用精巧的功能,而不会影响其他人。我们还可以对功能进行“黑暗启动”,为将来的版本实施并将其停用。

这些工具为我们部署和管理功能提供了很大的灵活性。现在,使用功能参数,您可以获得相同的灵活性。

我们仅向AppExchange合作伙伴提供功能参数。当您准备好尝试时,请在Salesforce合作伙伴社区中打开支持案例。

早些时候

并不总是如此。在功能参数出现之前,许多合作伙伴都制定了自己的方案,以便在托管软件包中选择性启用功能。通常情况下,他们使用受保护的自定义设置来启用和禁用功能。

它的工作原理如下:使用LMA登录访问功能(我们将在下一单元中介绍)登录到单个客户组织,并更新受保护的自定义设置以启用特定功能。这个系统复杂而脆弱。我们的AppExchange合作伙伴梦想有一天他们可以像使用许可证管理应用程序(LMA)一样管理许可证,轻松管理各项功能。

那一天来了。现在,功能参数允许您从安装LMA的相同组织管理应用的功能。对于个人用户,您可以选择哪些功能可见,并将您的选择立即传达给客户的用户组织。

而且因为你已经耐心等待特征参数,所以我们已经投入了一些额外的东西。除个别功能外,功能参数还可以管理自定义对象。根据您定义的特征参数,您可以隐藏或显示自定义对象。

传递数据,请

通过功能管理应用程序(FMA)管理每个客户的功能参数。 FMA扩展了LMA,使您可以像LMA管理许可证一样管理您的功能设置。

您的许可证管理组织(LMO)和您的客户订户组织使用功能参数相互通信。每个特征参数的值都在两个方向中的一个方向上传输:

  • 从您的LMO到订户的组织
  • 从订户的组织到您的LMO

您的FMA将特征参数值从一个组织传递给另一个组织。您可以使用FMA查看和修改与每个客户相关的功能参数。

功能参数的外观如何?实际上这很简单。特征参数由标识参数的名称,值和数据流方向组成。该值可以是以下任何一种类型:

  • Boolean
  • 整数
  • 日期

数据流向是LMO到订户或订户到LMO。换句话说,每个特征参数都知道它在哪里以及它在哪里。要素参数中的数据会被写入组织所在的组织中 – 接收组织的组织只能读取其值。这保证了特征参数的信息仅在一个方向上流动。

通过它们自身,特征参数非常有限 – 不允许字符串值 – 这是故意的。由于这些参数在客户组织之间传递,我们不希望他们包含任何个人身份信息。

简单的功能参数的另一个好处是它们可以存储其他类型的数据,例如使用量或激活度量。当然,您必须编写一些代码来收集指标,但在此之后,其余部分很容易。 FMA从您的用户单位自动收集指标。还有一件事你不必担心。

灵活管理功能

这里看看涉及的组织和他们交换的数据。

A diagram showing how feature parameters are passed between the LMO, subscriber orgs, and your packaging org using the FMA
  • 您可以在包装组织中定义特征参数。
  • 客户从AppExchange安装您的软件包。
  • 在订户组织中的软件包安装过程中,在LMO中会为您定义的每个功能参数(除非这样的记录已经存在)出现记录并由FMA管理。
  • 联合对象记录也出现在改性活生物体中。此联结对象将特征参数与用户组织的许可证关联。什么是联结对象?基本上,它是一个具有两种主从关系的自定义对象:一个用于特征参数,另一个用于许可证。联合对象存储特征参数的值,因为它存在于订阅者组织中。创建联结对象时,其特征参数采用由包装组织指定的默认值。
  • 改变从改性活生物体到订户单位的数据流。同时,改性活生物体从订户组织收集指标。

有关功能参数如何工作的更详细说明,请查看ISVforce指南。

定义一个特征参数

  1. 导航到您的软件包并选择功能参数选项卡。
  2. 选择您想要添加的参数的类型。
    The Feature Parameters tab of the Package Manager, where you define a feature parameter
  3. 输入新功能参数的信息:其名称,标识它的标签及其流向(LMO至订户或订户到LMO)。
    The Feature Parameters tab of the Package Manager, where you define a feature parameter
  4. 就像您为应用定义的任何其他自定义元数据一样,将参数添加到您的包中。

将数据从您的LMO移动到订户

从LMO转移到订户的特征参数只能在订户组织中的LMO中创建或修改 – 它们是只读的。例如,您可以使用LMO到订户的功能参数来:

  • 隐藏或揭示新功能
  • 控制您的订户可以使用的资源
  • 使功能在有限的试用期内可用

天空是极限。

将值分配给LMO到订户的特征参数:

  1. 在您的LMO中,打开许可证管理应用程序(LMA)。
  2. 选择要查看或修改其功能参数的客户的许可证。
    A license record window, where you view and modify feature parameters
  3. 单击要更改的参数旁边的向下箭头以编辑或删除它。

从订户收集指标

使用订户到LMO功能参数来跟踪订户组织中的活动。这些功能参数的值源于订户的一端,然后前往您的LMO。要收集这些值:

  1. 在您的LMO中,打开LMA。
  2. 选择要检查其值的功能参数的许可证。
    A license record window, where you can view feature parameter values
  3. 您可以在特征参数值字段中找到任何订户到LMO特征参数的值。

借助功能参数,您可以通过更多方式塑造客户的体验,并且可以更仔细地管理新功能的发布。但是LMA并不止于此。请继续阅读,了解如何使用支持控制台让您的客户满意。