

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# Virtual Deliverability Manager for Amazon SES
<a name="vdm"></a>

可送达性（即确保您的电子邮件到达收件人的收件箱而不是垃圾邮件或垃圾文件夹）是成功的电子邮件策略的核心要素。

*Virtual Deliverability Manager* 是 Amazon SES 的一项功能，通过提供对发送和传递数据的洞察信息，并就如何解决对送达成功率和声誉产生负面影响的问题提供相关建议，来帮助您提高电子邮件送达率，比如提高收件箱到达率和电子邮件转换率。

**为什么收件箱到达率和发件人声誉很重要**  
收件箱到达率是电子邮件转换（收件人在打开电子邮件后执行操作时）的关键因素 — 未收到您的邮件的客户将无法看到该邮件，更不用说与他们互动了。

在客户体验层面，发送声誉对收件箱到达率的影响最大，它决定了不想要的邮件是否会到达收件人的邮箱，或者所需邮件在有机会到达收件人邮箱之前是否会被路由到垃圾邮件文件夹或被屏蔽。

**Virtual Deliverability Manager 如何帮助提高送达率和声誉**  
借助*控制面板*，Virtual Deliverability Manager 可帮助您提高送达率和声誉，控制面板能够提供账户电子邮件程序的概览视图和详细视图，可以帮助您专注于任何有问题的领域，并通过 *Advisor* 提供解决方案，以修复对电子邮件送达率和声誉产生不利影响的基础架构问题。
+ **控制面板** – 提供对送达数据的洞察信息，重点关注账户、ISP、发送身份和配置集级别。这可以帮助您快速查看有问题的领域和趋势，并在这些问题演变为临时拒绝（延期）或阻止等更大的送达问题之前解决它们。这些洞察信息还将通过计算理想的时间和日期来帮助您提高发件人的声誉，从而提高电子邮件营销活动的客户参与度和转化率。
+ **Advisor** – 通过标记对您的电子邮件送达率和声誉产生负面影响的配置问题，提供可提高电子邮件送达率的建议。它将推荐相关解决方案，以解决发送域、IP 空间和身份验证记录基础架构中的特定问题，例如当 SPF、DMARC 或 DKIM 记录不存在时，或者 DKIM 密钥长度太短时。

**开始使用 Virtual Deliverability Manager**  
要开始使用 Virtual Deliverability Manager，Amazon SES 控制台中的入门向导将引导您完成为账户启用 Virtual Deliverability Manager 的步骤。请参阅[开始使用 Virtual Deliverability Manager](vdm-get-started.md)。

**Topics**
+ [开始使用 Virtual Deliverability Manager](vdm-get-started.md)
+ [Virtual Deliverability Manager 控制面板](vdm-dashboard.md)
+ [Virtual Deliverability Manager advisor](vdm-advisor.md)
+ [Virtual Deliverability Manager 设置](vdm-settings.md)

# 开始使用 Virtual Deliverability Manager
<a name="vdm-get-started"></a>

要开始在您的账户中使用 Virtual Deliverability Manager，必须使用 Amazon SES 控制台中的注册向导将其启用，您可以在其中设置*互动跟踪*和*优化共享送达*。Virtual Deliverability Manager 使用互动跟踪和优化共享送达功能来监控您的发送情况，并帮助您提高送达率和声誉。
+ **互动跟踪** – 借助该功能，您可以通过使用封装链接中的跟踪像素，通过打开和点击事件监控收件人互动行为。触发后，跟踪像素会提供消息打开时的时间戳，并指明收件人点击了哪些链接。*启用此功能会更改您的 URLs 和链接，使其包含 Amazon SES 参与度跟踪包装。*
+ **优化共享送达** - 自动选择要在发送电子邮件时使用的最佳 IP，从而提高送达至目标电子邮件收件人的邮件的端点送达能力。

虽然在注册向导中，互动跟踪和优化共享送达功能在默认情况下均处于启用状态，但您可以选择将其关闭。强烈建议您保持启用这两项功能，以充分利用虚拟可交付性管理器。

## 使用 Amazon SES 控制台开始体验 Virtual Deliverability Manager
<a name="vdm-get-started-console"></a>

以下过程演示了如何使用 Amazon SES 控制台开始体验 Virtual Deliverability Manager。

**要使用 Amazon SES 控制台开始体验 Virtual Deliverability Manager，请执行以下操作：**

1. 登录 AWS 管理控制台 并打开 Amazon SES 控制台，网址为[https://console.aws.amazon.com/ses/](https://console.aws.amazon.com/ses/)。

1. 在左侧导航窗格中，选择 **Virtual Deliverability Manager**。

1. 在 **Virtual Deliverability Manager overview**（Virtual Deliverability Manager 概述）页面上选择任意 **Get started with Virtual Deliverability Manager**（开始使用 Virtual Deliverability Manager）按钮。

1. 在 **Select Engagement tracking**（选择互动跟踪）页面上，接受默认设置或选择 **Turn off engagement tracking**（关闭互动跟踪），然后选择 **Next**（下一步）。
**注意**  
开启互动跟踪功能会更改您的 URLs 和链接，使其包含 Amazon SES 参与度跟踪包装器。

1. 在 **Select Optimized shared delivery**（选择优化共享送达）页面上，接受默认设置或选择 **Turn off optimized shared delivery**（关闭优化共享送达），然后选择 **Next**（下一步）。
**重要**  
优化共享送达可能会导致预先延迟发送电子邮件，以保护您的发送声誉。要确保必须立即发送某个关键工作负载，建议您不要启用此设置。相反，应使用配置集进行发送，并且仅在您可以承受延迟的情况下为相关配置集启用优化共享送达。

1. 可在 **Review and enable**（查看和启用）页面上查看您的互动跟踪和优化共享送达功能选择情况。如果要返回并进行更改，请选择 **Previous**（上一步）；否则，请选择 **Enable Virtual Deliverability Manager**（启用 Virtual Deliverability Manager）。

   此时将打开 **Virtual Deliverability Manager settings**（Virtual Deliverability Manager 设置）页面。**Subscription overview**（订阅概览）面板显示 Virtual Deliverability Manager 的状态，**Additional settings**（其他设置）面板显示 **Engagement tracking**（互动跟踪）和 **Optimized shared delivery**（优化共享送达）设置的状态。

为您的账户启用 Virtual Deliverability Manager 后，您可以通过覆盖自定义设置在 Virtual Deliverability Manager 中的定义方式，来定义这些自定义设置，以确定配置集将如何使用互动跟踪和优化共享送达。这使您可以灵活地为特定的电子邮件营销活动量身定制电子邮件发送方式。例如，您可以为营销电子邮件启用互动跟踪和优化共享送达功能，并对事务性电子邮件禁用它们。创建或编辑配置集时，请参阅 [Virtual Deliverability Manager 选项](creating-configuration-sets.md#vdm-create-config-overrides)。

## 开始使用虚拟可交付性管理器使用 AWS CLI
<a name="vdm-get-started-cli"></a>

以下示例演示了如何使用 AWS CLI开始体验 Virtual Deliverability Manager。

**要开始使用虚拟可交付性管理器，请使用 AWS CLI**  
您可以使用 Amazon SES API v2 中的 [https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_PutAccountVdmAttributes.html](https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_PutAccountVdmAttributes.html) 操作开始使用 Virtual Deliverability Manager。您可以从调用此操作 AWS CLI，如以下示例所示。
+ 在您的账户中启用 Virtual Deliverability Manager：

  ```
  aws --region us-east-1 sesv2 put-account-vdm-attributes --vdm-attributes VdmEnabled=ENABLED
  ```
+ 使用输入文件启用互动跟踪和优化共享送达：

  ```
  aws --region us-east-1 sesv2 put-account-vdm-attributes --cli-input-json file://attributes.json
  ```

  输入文件如下所示：

  ```
  {
      "VdmAttributes": {
          "VdmEnabled": "ENABLED",
          "DashboardAttributes": {
              "EngagementMetrics": "ENABLED"
          },
          "GuardianAttributes": {
              "OptimizedSharedDelivery": "ENABLED"
          }
      }
  }
  ```

  通过从 Amazon SES API v2 参考中的 [https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_VdmAttributes.html](https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_VdmAttributes.html) 数据类型进行链接，可以查找参数值和相关数据类型。
**注意**  
开启互动跟踪功能会更改您的 URLs 和链接，使其包含 Amazon SES 参与度跟踪包装器。
**重要**  
优化共享送达可能会导致预先延迟发送电子邮件，以保护您的发送声誉。要确保必须立即发送某个关键工作负载，建议您不要启用此设置。相反，应使用配置集进行发送，并且仅在您可以承受延迟的情况下为相关配置集启用优化共享送达。
+ 要验证结果，请执行以下操作：

  ```
  aws --region us-east-1 sesv2 get-account
  ```
+ 要通过覆盖 Virtual Deliverability Manager 中的定义方式，为配置集如何使用互动跟踪和优化的共享交付来定义自定义设置，请参阅中的 AWS CLI 示例。[Virtual Deliverability Manager 设置](vdm-settings.md)

# Virtual Deliverability Manager 控制面板
<a name="vdm-dashboard"></a>

控制面板提供您账户的可交付性计划的高级视图，例如易于阅读的卡片和时间序列图，这些图表显示了可交付性和声誉以及交付率 open/click 和 bounce/complaint 统计数据。控制面板还提供更详细的视图，使您能够在出现与特定 ISP、发送身份或与电子邮件营销活动相关的配置集有关的问题时，深入查看更详细的具体表格数据。

能够从较高的总体水平查看信息，同时还能够了解具体的细节，这可以让您专注于送达问题，而不必整体查看电子邮件程序。这种洞察力还使您能够在趋势和可能的问题演变为更大的送达问题（例如延期或阻止）之前解决这些问题。

虚拟可交付性管理器控制面板中的账户概览，其中显示了卡片和时间序列图表。

![\[虚拟可交付性管理器控制面板中的账户概览，其中显示了卡片和时间序列图表。\]](http://docs.aws.amazon.com/zh_cn/ses/latest/dg/images/vdm_db_overview_1.png)


在虚拟可交付性管理器控制面板中选择的*邮件*表，显示与日期范围和筛选条件匹配的已发送邮件。

![\[在虚拟可交付性管理器控制面板中选择的邮件表，显示与日期范围和筛选条件匹配的已发送邮件。\]](http://docs.aws.amazon.com/zh_cn/ses/latest/dg/images/vdm_db_overview_2.png)


控制面板提供的精细数据可以帮助您提高发件人声誉并计算理想的时间和日期，从而提高电子邮件程序的参与度和转化率，使您能够深入了解特定数据集：
+ ** ISP 数据**：当您遇到针对特定 ISP 或邮箱提供商的送达问题时很有用-不要尝试调整整个账户，这可能不起作用，您可以将注意力集中在有问题的端点上，并遵循其最佳实践来提高发件人对该 ISP 的声誉以及恢复良好的收件箱送达率，使邮件送达至收件人。了解您的 ISP 分布情况也很重要，因为您可能会向某个 ISP 或邮箱提供商发送比其他 ISP 或邮箱提供商更多的邮件。您需要确保流量始终由最终收件人传送和参与，以对您的电子邮件转换产生积极影响。
+ **发送身份和配置集数据**：有助于您识别导致整体账户送达问题的发送身份和配置集。您可以专门关注这些问题，调整配置，并减少使用特定身份发送邮件，直到问题得到解决。例如，发送身份导致将邮件意外发送到黑名单，从而导致所有流量都通过该身份。该身份与配置集相关联，进而导致送达问题。在这种情况下，能够识别发送身份或配置集很有用，这样您就可以专注于具体地纠正这个问题，而不是梳理整个账户来尝试找出送达问题的根本原因。

显示在虚拟可交付性管理器控制面板中的有关选定发送身份（*example.com*）的向下钻取数据 – 卡片显示了送达率和声誉指标。该表显示了 ISPs 所有发送身份向其发送的邮件，以及输入日期范围内每个 ISP 的公制费率。

![\[显示在虚拟可交付性管理器控制面板中的有关选定发送身份（example.com）的向下钻取数据 – 卡片显示了送达率和声誉指标。该表显示了 ISPs 所有发送身份向其发送的邮件，以及输入日期范围内每个 ISP 的公制费率。\]](http://docs.aws.amazon.com/zh_cn/ses/latest/dg/images/vdm_db_ident_drill_sort_export.png)


## 在 Amazon SES 控制台中使用 Virtual Deliverability Manager 控制面板
<a name="vdm-dashboard-console"></a>

以下过程演示了如何在 Amazon SES 控制台中使用 Virtual Deliverability Manager 控制面板来查看您的整体送达率和声誉统计数据，并深入了解有问题的领域。

**要使用 Virtual Deliverability Manager 控制面板大致了解和详细查看您的账户的送达指标数据，请执行以下操作：**

1. 登录 AWS 管理控制台 并打开 Amazon SES 控制台，网址为[https://console.aws.amazon.com/ses/](https://console.aws.amazon.com/ses/)。

1. 在左侧导航窗格中，在 **Virtual Deliverability Manager** 下选择 **Dashboard**（控制面板）。
**注意**  
如果您尚未为您的账户启用 Virtual Deliverability Manager，将看不到 **Dashboard**（控制面板）。有关更多信息，请参阅 [开始使用 Virtual Deliverability Manager](vdm-get-started.md)。
控制面板指标以接近实时的方式显示。
控制面板消息在发送后几分钟内即可显示。

1. 在**完整账户概述**面板中，选择用于卡片、时间序列图表和向下钻取表中所有指标的日期范围。

   1. 在**日期范围**字段中，选择**相对范围**（默认）或**绝对范围**。
     + **Relative range**（相对范围）- 选择与所需天数相对应的单选按钮。
       + *自定义范围* - 输入以天（最多 60 天）、周（最多 8 周）或月（最多 2 个月）为单位的范围。
     + **绝对范围** - 您选择的第一个日期将是*开始日期*，第二个日期将是*结束日期*，总共不超过 60 天。要指定某一天，请同时选择该日期作为*开始*和*结束日期*。
**注意**  
以下内容适用于控制面板中的所有日期范围：  
所有日期和时间均为世界标准时间。
对于**Relative range**（相对范围）日期，最后一天以其 UTC 午夜时间戳结束。例如，如果您选择了 *Last 7 days*（过去 7 天），则第七天将是昨天，在午夜结束。
如果日期范围大于 30 天，则*账户统计数据*表中的*差异百分比*列和卡片中的变化百分比将没有值（用破折号 `-` 表示）。

1. 卡片、时间序列图表和所有向下钻取表、*账户统计信息*、*ISP*、*发送身份*和*配置集*均显示根据输入的日期范围计算得出的指标总计，并使用[如何计算控制面板指标](#vdm-dashboard-rates)中所述的指标数学运算。
   + 要创建您当前在 *ISP*、*发送身份*或*配置集*表中查看的数据的本地 `.csv` 文件，请选择其**导出**按钮。

1. **指标**窗格中显示了时间序列图形，这些图形显示您输入的日期范围内的**量**和**比率**进展情况。将鼠标悬停在图形中的日期间隔上，将显示基于每日聚合的确切量计数或比率百分比。您可以使用*选择指标*下拉列表筛选想要查看的指标。

1. 选择 **Accounts**（账户）选项卡以显示 **Accounts statistics**（账户统计数据）表。
   + 此表概述了您的送达率和声誉指标，显示了针对根据输入的日期范围计算得出的*已发送*、*送达*、*投诉*、*临时和永久退信*以及*打开和点击次数*的总**发送量**、**比率百分比**和**差异百分比**。
**注意**  
如果日期范围大于 30 天，则*差异百分比*列将没有值（用破折号 `-` 表示）。

1. 选择 **ISP** 选项卡以显示 **ISP** 表。
   + 此表显示了您向其发送电子邮件的每个 ISP 的*发送量*、*送达*、*临时和永久退信*、*投诉*、*打开和点击次数*的相关指标，这些指标是根据输入的日期范围计算得出的。
   + 要筛选特定内容 ISPs， ISPs请在*比较*搜索框中，为要包括的每个 ISP 选择相应的复选框。
   + 要创建您当前在此表中查看的数据的本地 `.csv` 文件，请选择其**导出**按钮。

1. 选择 **Sending identities**（发送身份）选项卡以显示 **Sending identities**（发送身份）表。
   + 此表显示您使用的每个发送身份的*发送量*、*送达*、*临时和永久退信*、*投诉*、*打开和点击次数*的相关指标，这些指标是根据输入的日期范围计算得出的。
   + 要筛选特定发送身份，请在*比较身份*搜索框中，选中与要包括的每个身份对应的复选框。
   + 要深入了解特定发送身份，请在 **Sending identity**（发送身份）列中选择其名称。
     + 将显示卡片，其中显示根据输入的日期范围计算得出的所选发送身份的*送达率*、*投诉率*、*临时和永久退信*、*打开和点击率*。
     + 时间序列图表将刷新，显示根据输入的日期范围计算出的所选发送身份的所有指标。
     + 将显示一个 ISP 表，其中列出了向其 ISPs 发送邮件的所有发送身份，并给出了根据输入的日期范围计算得出的每个 ISP 的指标。
   + 要创建您当前在此表中查看的数据的本地 `.csv` 文件，请选择其**导出**按钮。

1. 选择 **Configuration sets**（配置集）选项卡以显示 **Configuration sets**（配置集）表。
   + 此表显示了根据输入的日期范围计算得出的用于发送邮件的每个配置集的*发送量*、*送达*、*临时和永久退信*、*投诉*、*打开和点击次数*的相关指标。
   + 要筛选特定配置集，请在*比较配置集*搜索框中，选中与要包括的每个配置集对应的复选框。
   + 要深入了解特定配置集，请在 **Configuration set**（配置集）列中选择其名称。
     + 将显示卡片，其中显示根据输入的日期范围计算得出的所选配置集的*送达率*、*投诉率*、*临时和永久退信*、*打开和点击率*。
     + 时间序列图表将刷新，显示根据输入的日期范围计算出的选定配置集的所有指标。
     + 将显示一个 ISP 表，其中列出了用于向 ISPs 其发送邮件的所有配置集，并给出了根据输入的日期范围计算得出的每个 ISP 的指标。
   + 要创建您当前在此表中查看的数据的本地 `.csv` 文件，请选择其**导出**按钮。

1. 选择**邮件**选项卡以显示**邮件**表。

   这是一个交互式表，为您提供一种搜索和查找已发送邮件的方法。对于每封邮件，您可以跟踪其当前的传递和参与状态、事件历史记录，并查看邮箱提供商返回的回复。以下几点涵盖了您可以搜索特定邮件的方法：
   + 在日期范围选择器中进行选择，您可以筛选过去 30 天内发送的邮件。如果您未选择日期范围，则搜索将原定设置为最近 7 天，包括您所在时区的当天。
   + 在*搜索邮件*字段中，您可以根据*收件人*、*发件人地址*、*主题行*、*ISP*、*参与事件*、*传递事件*和*邮件 ID* 进行筛选——以下属性适用：
     + 根据筛选条件类型，您可以输入区分大小写的文本字符串，也可以从列表中选择一个值。
     + *参与事件*仅限单个值，*主题行*最多可以有两个值，而所有其他筛选条件对于每次搜索最多可以有五个值。根据*邮件 ID* 筛选将排除您可能已选择的任何其他筛选条件，包括日期范围。
     + *邮件 ID* 列在默认情况下处于隐藏状态，但可以通过选择齿轮图标以自定义查看**邮件**表的方式来显示该列。
   + 选择筛选条件和日期范围后，选择**搜索**，表中将填充符合搜索条件的邮件。该表最多可以加载 100 封邮件。*如果您的搜索返回的邮件超过 100 封，则表中的 100 封邮件是返回的邮件总数的随机样本。*
   + 选择邮件的单选按钮，然后选择**查看详细信息**，将生成**邮件信息**侧边栏，其中包含邮件的完整事件历史记录（最新的事件历史记录位于顶部），以及邮箱提供商返回的任何回复或诊断代码的详细信息。
   + 要创建您当前在此表中查看的数据的本地 `.csv` 文件，请选择其**导出**按钮。

## 使用访问您的虚拟可交付性管理器指标数据 AWS CLI
<a name="vdm-dashboard-cli"></a>

以下示例演示了如何使用 AWS CLI访问 Virtual Deliverability Manager 指标数据。这与在控制台的 Virtual Deliverability Manager 控制面板中使用的数据相同。

**要访问您的送达率指标数据，请使用 AWS CLI**  
您可以使用 Amazon SES API v2 中的 [https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_BatchGetMetricData.html](https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_BatchGetMetricData.html) 操作来访问送达指标数据。您可以从 AWS CLI 调用此操作，如以下示例所示。
+ 访问送达指标数据：

  ```
  aws --region us-east-1 sesv2 batch-get-metric-data --cli-input-json file://sends.json
  ```
+ 输入文件如下所示：

  ```
  {
   "Queries": [
     {
       "Id": "Retrieve-Account-Sends",
       "Namespace": "VDM",
       "Metric": "SEND",
       "StartDate": "2022-11-04T00:00:00",
       "EndDate": "2022-11-05T00:00:00"
      }
   ]
  }
  ```

  通过从 Amazon SES API v2 参考中的 [https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_BatchGetMetricDataQuery.html](https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_BatchGetMetricDataQuery.html) 数据类型进行链接，可查找有关参数值和相关数据类型的更多信息。

## 使用筛选和导出您的送达率指标数据 AWS CLI
<a name="vdm-dashboard-export-metric-cli"></a>

此示例向您展示如何通过 AWS CLI使用 [https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_CreateExportJob.html](https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_CreateExportJob.html) 操作来筛选送达率指标数据，并将其导出到 .csv 或 .json 文件。这与在虚拟可交付性管理器控制面板的 **ISP**、**发送身份**和**配置集**表中使用的数据相同。

**要筛选您的送达率指标数据并将其导出到.csv 或.json 文件，请使用 AWS CLI**  
您可以在 Amazon SES API v2 中使用 [https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_CreateExportJob.html](https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_CreateExportJob.html) 操作以及 [https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_MetricsDataSource.html](https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_MetricsDataSource.html) 数据类型来筛选指标数据并将其导出到 .csv 或 .json 文件。您可以从调用此操作 AWS CLI ，如以下示例所示。
+ 使用输入文件筛选和导出送达率指标数据：

  ```
  aws --region us-east-1 sesv2 create-export-job --cli-input-json file://metric-export-input.json
  ```
+ 在此示例中，输入文件使用[https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_MetricsDataSource.html](https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_MetricsDataSource.html)参数筛选 ISPs 您向其发送的所有邮件，显示给定日期范围内的成功投递率，以及为输出文件指定的.csv 格式：

  ```
  {
      "ExportDataSource": {
          "MetricsDataSource": {
              "Dimensions": {
                  "ISP": ["*"]
              },
              "Namespace": "VDM",
              "Metrics": [
                  {
                      "Name": "DELIVERY",
                      "Aggregation": "RATE"
                  }
              ],
              "StartDate": "2023-06-13T00:00:00",
              "EndDate": "2023-06-20T00:00:00"
          }
      },
      "ExportDestination": {
          "DataFormat": "CSV"
      }
  }
  ```

  在 Amazon SES API v2 参考中，通过 [https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_MetricsDataSource.html](https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_MetricsDataSource.html) 中作为类型 [https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_ExportDataSource.html](https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_ExportDataSource.html) 的对象，可以找到有关参数值和相关数据类型的更多信息。

## 查找您发送的消息、其送达和参与状态，并使用导出结果 AWS CLI
<a name="vdm-dashboard-export-message-cli"></a>

这些示例向您展示了如何使用 AWS CLI通过 [https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_CreateExportJob.html](https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_CreateExportJob.html) 操作搜索和查找您发送的特定邮件，查看其当前的送达和参与状态，以及将搜索结果导出到 .csv 或 .json 文件。这与在虚拟可交付性管理器控制面板的**邮件**表中使用的数据相同。

**要查找已发送的消息、其发送和参与状态，并将结果导出到.csv 或.json 文件，请使用 AWS CLI**  
您可以在 Amazon SES API v2 中使用 [https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_CreateExportJob.html](https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_CreateExportJob.html) 操作和 [https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_MessageInsightsDataSource.html](https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_MessageInsightsDataSource.html) 数据类型来应用筛选条件，以便查找您发送的特定邮件、查看其送达和参与状态，并将结果导出到 .csv 或 .json 文件。您可以从调用此操作 AWS CLI ，如以下示例所示。

**注意**  
如果您筛选后的搜索返回的邮件超过 10,000 封，则 API 结果集中的 10,000 封邮件是返回的邮件总数的随机样本。
+ 使用输入文件查找已发送的邮件、查看其当前状态并导出结果：

  ```
  aws --region us-east-1 sesv2 create-export-job --cli-input-json file://message-insights-export-input.json
  ```
+ 在本例中，输入文件使用 [https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_MessageInsightsDataSource.html](https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_MessageInsightsDataSource.html) 参数，根据等于“促销于今晚结束”的主题进行筛选，并为输出文件指定 .csv 格式：

  ```
  {
      "ExportDataSource": {
          "MessageInsightsDataSource": {
              "StartDate": "2023-07-01T00:00:00",
              "EndDate": "2023-07-10T00:00:00",
              "Include": {
                  "Subject": [
                      "Sale Ends Tonight!"
                  ]
              }
          }
      },
      "ExportDestination": {
          "DataFormat": "CSV"
      }
  }
  ```
+ 在此示例中，输入文件使用[https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_MessageInsightsDataSource.html](https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_MessageInsightsDataSource.html)参数筛选以 “Hello” 开头的主题，该主题与 FromEmailAddress 包含 “信息” 一起发送到以 “@example .com” 结尾的目的地，并为输出文件指定.json 格式：

  ```
  {
      "ExportDataSource": {
          "MessageInsightsDataSource": {
              "StartDate": "2023-07-01T00:00:00",
              "EndDate": "2023-07-10T00:00:00",
              "Include": {
                  "Subject": [
                      "Hello*"
                  ],
                  "FromEmailAddress": [
                      "*information*"
                  ],
                  "Destination": [
                      "*@example.com"
                  ]
              }
          }
      },
      "ExportDestination": {
          "DataFormat": "JSON"
      }
  }
  ```
+ 在此示例中，输入文件使用[https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_MessageInsightsDataSource.html](https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_MessageInsightsDataSource.html)参数筛选以 “Hello” 开头的主题，排除以 “noreply@example.com” 为 FromEmailAddress输出文件指定.csv 格式的结果：

  ```
  {
      "ExportDataSource": {
          "MessageInsightsDataSource": {
              "StartDate": "2023-07-01T00:00:00",
              "EndDate": "2023-07-10T00:00:00",
              "Include": {
                  "Subject": [
                      "Hello*"
                  ]
              },
              "Exclude": {
                  "FromEmailAddress": [
                      "noreply@example.com"
                  ]
              }
          }
      },
      "ExportDestination": {
          "DataFormat": "CSV"
      }
  }
  ```
+ 在此示例中，输入文件使用[https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_MessageInsightsDataSource.html](https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_MessageInsightsDataSource.html)参数筛选以 “Hello” 开头的主题、向以 “@example .com” 结尾的目的地发送的 FromEmailAddress 包含 “信息”、使用 Gmail 作为 ISP、最后一个投递事件为 “DELIVERY”、“OPEN” 或 “CLICK” 的最后一个参与事件，以及为输出文件指定的.json 格式：

  ```
  {
      "ExportDataSource": {
          "MessageInsightsDataSource": {
              "StartDate": "2023-07-01T00:00:00",
              "EndDate": "2023-07-10T00:00:00",
              "Include": {
                  "Subject": [
                      "Hello*"
                  ],
                  "FromEmailAddress": [
                      "*information*"
                  ],
                  "Destination": [
                      "*@example.com"
                  ],
                  "Isp": [
                      "Gmail"
                  ],
                  "LastDeliveryEvent": [
                      "DELIVERY"
                  ],
                  "LastEngagementEvent": [
                      "OPEN", "CLICK"
                  ]
              }
          }
      },
      "ExportDestination": {
          "DataFormat": "JSON"
      }
  }
  ```
+ 在此示例中，输入文件使用[https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_MessageInsightsDataSource.html](https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_MessageInsightsDataSource.html)参数筛选以 “@example1 .com”、“@example2 .com” 或 “@example3 .com” 结尾的目的地，排除 LastDeliveryEvent 等于 “发送” 或 “送达” 且为输出文件指定.csv 格式的邮件：

  ```
  {
      "ExportDataSource": {
          "MessageInsightsDataSource": {
              "StartDate": "2023-07-01T00:00:00",
              "EndDate": "2023-07-10T00:00:00",
              "Include": {
                  "Destination": [
                      "*@example1.com",
                      "*@example2.com",
                      "*@example3.com"
                  ]
              },
              "Exclude": {
                  "LastDeliveryEvent": [
                      "SEND",
                      "DELIVERY"
                  ]
              }
          }
      },
      "ExportDestination": {
          "DataFormat": "CSV"
      }
  }
  ```

  在 Amazon SES API v2 参考中，通过 [https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_MessageInsightsDataSource.html](https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_MessageInsightsDataSource.html) 中作为类型 [https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_ExportDataSource.html](https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_ExportDataSource.html) 的对象，可以找到有关参数值和相关数据类型的更多信息。

## 使用管理您的导出任务 AWS CLI
<a name="vdm-dashboard-export-manage-cli"></a>

这些示例向您展示了如何使用 AWS CLI，通过列出导出任务、获取有关导出任务的信息以及取消它们来管理这些任务。

**要列出您的导出任务，请使用 AWS CLI**  
您可以使用 Amazon SES API v2 中的 [https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_ListExportJobs.html](https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_ListExportJobs.html) 操作来列出导出任务。您可以从调用此操作， AWS CLI 如以下示例所示。
+ 列出您的导出任务：

  ```
  aws --region us-east-1 sesv2 list-export-jobs --export-source-type=METRICS_DATA
  ```

  ```
  aws --region us-east-1 sesv2 list-export-jobs --job-status=CREATED
  ```

  ```
  aws --region us-east-1 sesv2 list-export-jobs --cli-input-json file://list-export-jobs-input.json
  ```
+ 输入文件如下所示：

  ```
  {
    "NextToken": "",
    "PageSize": 0,
    "ExportSourceType": "METRICS_DATA",
    "JobStatus": "CREATED"
  }
  ```

  有关 [https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_ListExportJobs.html](https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_ListExportJobs.html) 操作的参数值的更多信息，请参阅 Amazon SES API v2 参考。

**要获取有关您的导出任务的信息，请使用 AWS CLI**  
您可以使用 Amazon SES API v2 中的 [https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_GetExportJob.html](https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_GetExportJob.html) 操作来以获取有关导出任务的信息。您可以从调用此操作， AWS CLI 如以下示例所示。
+ 获取有关导出任务的信息：

  ```
  aws --region us-east-1 sesv2 get-export-job --job-id=<JobId>
  ```

  ```
  aws --region us-east-1 sesv2 get-export-job --cli-input-json file://get-export-job-input.json
  ```
+ 输入文件如下所示：

  ```
  {
      "JobId": "e2220d6b-dce5-45f2-bf60-3287a465b732"
  }
  ```

  有关 [https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_GetExportJob.html](https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_GetExportJob.html) 操作的参数值的更多信息，请参阅 Amazon SES API v2 参考。

**要取消您的导出任务，请使用 AWS CLI**  
您可以使用 Amazon SES API v2 中的 [https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_CancelExportJob.html](https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_CancelExportJob.html) 操作来取消导出任务。您可以从调用此操作， AWS CLI 如以下示例所示。
+ 取消导出任务：

  ```
  aws --region us-east-1 sesv2 cancel-export-job --job-id=<JobId>
  ```

  ```
  aws --region us-east-1 sesv2 cancel-export-job --cli-input-json file://cancel-export-job-input.json
  ```
+ 输入文件如下所示：

  ```
  {
      "JobId": "e2220d6b-dce5-45f2-bf60-3287a465b732"
  }
  ```

  有关 [https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_API_CancelExportJob.html](https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_API_CancelExportJob.html) 操作的参数值的更多信息，请参阅 Amazon SES API v2 参考。

## 使用查看消息的完整事件历史记录和 ISP 的回复 AWS CLI
<a name="vdm-dashboard-messages-cli"></a>

以下示例向您展示了如何使用 AWS CLI查看邮件完整事件历史记录的详细信息以及邮箱提供商返回的任何回复或诊断代码。这与在虚拟可交付性管理器控制面板的**邮件**表中选择邮件的单选按钮后，在**邮件信息**侧边栏中使用的数据相同。

**要查看消息的事件历史记录和 ISP 的回复，请使用 AWS CLI**  
您可以使用 Amazon SES API v2 中的 [https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_GetMessageInsights.html](https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_GetMessageInsights.html) 操作查看已发送邮件的详细信息。您可以从调用此操作， AWS CLI 如以下示例所示。
+ 查看通过 message-id 标识的已发送电子邮件的邮件详细信息：

  ```
  aws --region us-east-1 sesv2 get-message-insights --message-id 01000100001000dd-2a19190d-99d4-0000-9f00-deb5bbf2bfbe-000001
  ```

  有关 [https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_GetMessageInsights.html](https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_GetMessageInsights.html) 操作的参数值的更多信息，请参阅 Amazon SES API v2 参考。

## 如何计算 Virtual Deliverability Manager 控制面板指标
<a name="vdm-dashboard-rates"></a>

虚拟可交付性管理器控制面板中显示的所有指标比率卡片和向下钻取表都会计算在*完整账户概览*面板中输入的日期范围内的指标。

控制面板中显示的指标比率百分比按表中的说明进行计算。最后四列代表用于推导显示指标的基本数学的限定符。例如，*打开率*的计算方法是，打开总次数除以开启互动跟踪功能时送达的 HTML 邮件的总数。它们不反映您在未进行互动跟踪的情况下发送的任何邮件，也不采用 HTML 编码。


| 比率百分比 | 它是如何计算的 | 启用互动跟踪和 HTML | 并且至少有 1 个跟踪链接 | 用 SES [F ISPs ](faqs-enforcement.md#cm-feedback-loop) BL 配送到 | 位于账户级黑名单中时则排除 | 
| --- | --- | --- | --- | --- | --- | 
| 打开率 | 打开总次数/送达总次数 | ✓ |   |   |   | 
| 点击率 | 点击总次数/送达总次数 | ✓ | ✓ |   |   | 
| 投诉率 | 投诉总次数/送达总次数 |   |   | ✓ | ✓ | 
| 送达率 | 送达总次数/发送总次数 |   |   |   |   | 
| 临时退信率 | 临时退信总次数/发送总次数 |   |   |   | ✓ | 
| 永久退信率 | 永久退信总次数/发送总次数 |   |   |   | ✓ | 
| 发送总量 | 未显示比率百分比（您发送的所有邮件；始终为 100%） |   |   |   |   | 

如何计算所有指标的差异率和总量：
+ **差异百分比** - 在给定日期范围内，指标总数与先前指标总数的差异。例如，如果*最近 7 天*是指定的日期范围，则为*最近 7 天的指标比率 - 前 7 天的指标比率*。
  + *总发送量的*差异百分比的计算方法有所不同。例如，*（最近 7 天的发送量 - 前 7 天的发送量）/ 前 7 天的发送量*。
+ **量**：每个指标的总计数。

**注意**  
向下钻取表中的 *Delivered*（送达）列显示直接送达量，但未使用送达限定符来计算打开率、点击率和投诉率。
Virtual Deliverability Manager 仅跟踪具有一个收件人的电子邮件中的指标，具有多个收件人的电子邮件不计入任何 Virtual Deliverability Manager 控制面板指标。  
在这些情况下，您的虚拟送达率管理器指标计数将低于您的Amazon CloudWatch 指标计数，因为 CloudWatch 指标包括有多个收件人的电子邮件。
发送到 *SES 邮箱模拟器*的电子邮件不计入任何 Virtual Deliverability Manager 控制面板指标。
通过代理发件人的账户发送（以前称为跨账户发送）的电子邮件不计入任何虚拟可交付性管理器控制面板指标。

**重要**  
Apple Mail的隐私保护及其对参与率的影响：由于苹果从我起在苹果设备上实施了邮件隐私保护（MPP）功能OS15，随着Apple Mail应用程序启动时MPP触发器的打开，参与人数变得夸大了，不一定是在收件人打开 and/or 点击邮件时。这会导致互动数据看起来比平时高很多，这是电子邮件营销人员在查看互动情况时必须要考虑的问题。还有其他几种识别参与度的方法，例如网络活动、 app/portal 使用情况，以及使用来自非 Apple 设备的代理数据来建立汇总指标。需要关注的重要事项是互动趋势，因为这可以表明您的电子邮件发送是否存在问题。有关更多信息，请参阅 [Apple Mail 隐私保护](https://aws.amazon.com/blogs/messaging-and-targeting/apple-mails-ios15-privacy-protection-impact-to-senders-2/)。

# Virtual Deliverability Manager advisor
<a name="vdm-advisor"></a>

*Virtual Deliverability Manager advisor* 通过在账户和发送身份级别识别对您的电子邮件送达率和声誉产生不利影响的关键性能和基础架构问题，来帮助优化您的电子邮件送达率和参与度。它通过提供有关如何解决已发现问题的具体指导来提供解决方案。

Advisor 的基础架构建议列在*待处理建议*表中。这些建议确定了标准电子邮件身份验证问题，例如 SPF、DKIM、DMARC 或 BIMI 记录不存在或者配置有问题（如格式错误或者密钥长度太短）。这些建议按 *Impact*（影响）严重程度、发送域的 *Identity name*（身份名称）和警报 *Age*（时长）进行分类。在搜索栏中，列表框提供了按影响级别、基础架构类别或发送身份名称进行筛选的选项。*Last checked*（上次检查）列会显示建议上次更新的相对时间，例如“刚才更新”或“15 分钟前”。最后一列 *Resolve issue*（解决问题）提供了指向《Amazon SES 开发人员指南》中相关部分的链接，其中包含有关如何解决已发现问题的指导。

待处理建议显示在 Virtual Deliverability Manager advisor 中，按影响级别排序。

![\[待处理建议显示在 Virtual Deliverability Manager advisor 中，按影响级别排序。\]](http://docs.aws.amazon.com/zh_cn/ses/latest/dg/images/vdm_advisor_overview.png)


如果您没有收到任何持续的 advisor 通知，则会显示一条消息，表明您没有任何待处理的建议。建议您定期查看 advisor。或者，您可以将这些顾问通知事件与 Amazon 集成 EventBridge ，以构建可扩展的事件驱动型应用程序，如中所述。[使用 Amazon 监控 SES 事件 EventBridge](monitoring-eventbridge.md)

您还可以从 Virtual Deliverability Manager advisor 页面访问 *Resolved recommendations*（已处理建议）表，该表中列出了您通过实施 advisor 指导而解决的基础架构问题。列出的已处理建议的初始状态描述了得到解决之前的问题。已处理的建议将在 30 天后过期。

## 虚拟可交付性管理器 Advisor 的检查内容
<a name="vdm-advisor-checks"></a>

在上一节中，我们讨论了虚拟可交付性管理器 Advisor 会对您的发送域进行检查，以确定您是否配置了经过安全身份验证的基础设施，从而确保您能够保持较高的电子邮件送达率并维护良好的发件人声誉。在激活虚拟可交付性管理器 Advisor 之前，我们认为让您确切了解 Advisor 的检查内容以及在这些检查中寻找什么将对您有所帮助。

您可以使用此表作为参考，来检查您的发送域配置，并更正不符合本表所列标准的任何元素，以免它们成为 Advisor 必须提醒您注意的问题。


| 检查的类型 | Advisor 消息 | Advisor 提醒您的原因 | 了解详情 | 
| --- | --- | --- | --- | 
| 投诉率检查 | ISP\$1name互联网服务提供商有high/med/low投诉率。 | 该身份已超出此 ISP 的投诉建议阈值。 | [监控发件人声誉](monitor-sender-reputation.md) | 
| DKIM 配置 | 未启用 DKIM 验证。 | 未按身份启用 DKIM。 | [SES 中的 Easy DKIM](send-email-authentication-dkim-easy.md) | 
| DKIM 密钥强度 | DKIM 签名密钥长度低于 2048 位。 | DKIM 签名密钥长度未使用至少 2048 位。 | [SES 中的 Easy DKIM](send-email-authentication-dkim-easy.md) | 
| DKIM DNS 记录验证 | DKIM 验证失败。 | 在查找并尝试验证密钥后，DKIM CNAME 记录被确定为无效。 | [与您的 DNS 提供商一起验证 DKIM 域身份](creating-identities.md#just-verify-domain-proc) | 
| DMARC 配置 | 未找到 DMARC 配置。 | 缺少 DMARC TXT 记录。 | [对域设置 DMARC 策略](send-email-authentication-dmarc.md#send-email-authentication-dmarc-dns)  | 
| DMARC DNS 记录格式检查 | 无法解析 DMARC 配置。 | 在 DMARC TXT 记录中发现无效格式。 | [对域设置 DMARC 策略](send-email-authentication-dmarc.md#send-email-authentication-dmarc-dns) | 
| DMARC 的 DKIM 配置 | 找不到 DKIM 记录。 | 未找到符合 DMARC 要求的 DKIM 记录。 | [通过 DKIM 遵守 DMARC](send-email-authentication-dmarc.md#send-email-authentication-dmarc-dkim) | 
| DMARC 的 DKIM 配置 | DKIM 记录不一致。 | DKIM 签名中指定的域与发件人地址中的域不一致（匹配）。 | [通过 DKIM 遵守 DMARC](send-email-authentication-dmarc.md#send-email-authentication-dmarc-dkim) | 
| SPF 配置 | 找不到 SPF 记录。 | 缺少自定义 MAIL FROM 域的 SPF TXT 记录。 | [配置自定义 MAIL FROM 域](mail-from.md#mail-from-set) | 
| 已配置 SPF“include” | 未找到 Amazon SES 的 SPF 记录。 | SPF TXT 记录中缺少 include:amazonses.com。 | [配置自定义 MAIL FROM 域](mail-from.md#mail-from-set) | 
| 已配置 SPF 执行 | 缺少 SPF all 限定符。 | SPF TXT 记录中缺少 \$1all。 | [配置自定义 MAIL FROM 域](mail-from.md#mail-from-set) | 
| SPF 执行验证 | 发现一个 SPF 配置问题。 | 尝试在 72 小时内检测所需的 SPF MX 记录失败。 | [自定义 MAIL FROM 域设置状态](mail-from.md#mail-from-states)  | 
| BIMI 已配置 | 未找到 BIMI 记录或未使用默认选择器配置。 | BIMI TXT 记录缺失或缺少选择器属性。 | [设置 BIMI](send-email-authentication-bimi.md#bimi-setup-procedure) | 
| BIMI 格式验证 | BIMI 的 TXT 记录格式错误。 | 在检查版本、证书 URL 和徽标 URL 的存在性和有效格式后，确定 BIMI TXT 记录配置错误。 | [设置 BIMI](send-email-authentication-bimi.md#bimi-setup-procedure) | 

## 在 Amazon SES 控制台中使用 Virtual Deliverability Manager advisor
<a name="vdm-advisor-console"></a>

以下过程演示了如何在 Amazon SES 控制台中使用 Virtual Deliverability Manager advisor 来解决已发现的送达问题。

**要使用 Virtual Deliverability Manager advisor 来解决送达和声誉问题，请执行以下操作：**

1. 登录 AWS 管理控制台 并打开 Amazon SES 控制台，网址为[https://console.aws.amazon.com/ses/](https://console.aws.amazon.com/ses/)。

1. 在左侧导航窗格中，在 **Virtual Deliverability Manager** 下，选择 **Advisor**。
**注意**  
如果您尚未为账户启用 Virtual Deliverability Manager ，则无法看到 **Advisor**。有关更多信息，请参阅 [开始使用 Virtual Deliverability Manager](vdm-get-started.md)。

1. 默认情况下，将显示 **Open recommendations**（待处理的建议）表。建议按**影响**（高/低）、**身份名称**（发送域）、（警报的）**时长**和**建议/描述**（已发现的问题）进行分类。在搜索栏中，按 **Impact**（影响）级别、基础架构问题的 **Category**（类别）或发送域的 **Identity name**（身份名称）进行筛选。

1. 要修复 **Recommendation/Description**（建议/描述）列中描述的问题，请选择该行的 **Resolve issue**（解决问题）列中的链接，然后实施建议的解决方案。
**注意**  
实施解决方案后，已解决的问题最多可能需要六个小时即可得到反映。您可以在 **Resolved recommendations**（已处理建议）选项卡上查看已解决的问题。

## 使用访问您的虚拟可交付性管理器推荐 AWS CLI
<a name="vdm-advisor-cli"></a>

以下示例演示了如何使用 AWS CLI访问 Virtual Deliverability Manager 建议。

**要访问您的虚拟可交付性管理器推荐，请使用 AWS CLI**  
您可以使用 Amazon SES API v2 中的 [https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_ListRecommendations.html](https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_ListRecommendations.html) 操作来列出您的送达建议。您可以从 AWS CLI调用此操作，如以下示例所示。
+ 列出建议以查看送达问题：

  ```
  aws --region us-east-1 sesv2 list-recommendations
  ```
+ 应用筛选器，检索针对您拥有的特定域提供的建议：

  ```
  aws --region us-east-1 sesv2 list-recommendations --cli-input-json file://list-recommendations.json
  ```
+ 输入文件如下所示：

  ```
  {
    "PageSize":100,
    "Filter":{
      "RESOURCE_ARN": "arn:aws:ses:us-east-1:123456789012:identity/example.com"
     }  
  }
  ```

# Virtual Deliverability Manager 设置
<a name="vdm-settings"></a>

您可以随时查看或更改账户中的 Virtual Deliverability Manager 设置。您可以启用或禁用虚拟可交付性管理器，也可以通过 Amazon SES 控制台或 Amazon SES 控制台在虚拟交付管理器账户级别指定参与跟踪和优化共享交付的开启或关闭模式 AWS CLI

Virtual Deliverability Manager 选项还在配置集级别提供，这使您可以定义自定义设置，通过覆盖自定义设置在 Virtual Deliverability Manager 中的定义方式，来确定配置集将如何使用互动跟踪和优化共享送达功能。这使您可以灵活地为特定的电子邮件营销活动量身定制电子邮件发送方式。例如，您可以为营销电子邮件启用互动跟踪和优化共享送达功能，并对事务性电子邮件禁用它们。

## 使用 Amazon SES 控制台更改您的 Virtual Deliverability Manager 账户设置
<a name="vdm-settings-console"></a>

以下过程演示了如何使用 Amazon SES 控制台来更改您的 Virtual Deliverability Manager 账户设置。

**要使用 Amazon SES 控制台来更改 Virtual Deliverability Manager 账户设置，请执行以下操作：**

1. 登录 AWS 管理控制台 并打开 Amazon SES 控制台，网址为[https://console.aws.amazon.com/ses/](https://console.aws.amazon.com/ses/)。

1. 在左侧导航窗格中，在 **Virtual Deliverability Manager** 下，选择 **Settings**（设置）。

   此时将打开 **Virtual Deliverability Manager settings**（Virtual Deliverability Manager 设置）页面。**Subscription overview**（订阅概览）面板显示 Virtual Deliverability Manager 的状态，**Additional settings**（其他设置）面板显示 *Engagement tracking*（互动跟踪）和 *Optimized shared delivery*（优化共享送达）设置的状态。

1. 要更改 **Engagement tracking**（互动跟踪）或 **Optimized shared delivery**（优化共享送达）设置，请执行以下操作：

   1. 在 **Additional setting**（其他设置）面板中，选择 **Edit**（编辑）。

   1. 选择相应的单选按钮以打开或关闭任一功能，然后选择 **Submit settings**（提交设置）。

      **Virtual Deliverability Manager settings**（Virtual Deliverability Manager 设置）页面在 **Additional settings**（其他设置）面板中显示您所做更改的摘要。
**注意**  
您在此处或在 Virtual Deliverability Manager 的配置集覆盖项中定义的 *Engagement tracking*（互动跟踪）选项，控制是否在 Virtual Deliverability Manager 控制面板中报告打开和单击事件；它们不会影响发布打开和单击事件的事件目标配置。例如，如果您在此处禁用了互动跟踪，则不会禁用您在 [SES 事件目标](event-destinations-manage.md)中设置的打开和单击事件发布。

1. （可选）要定义自定义设置以确定配置集将如何使用互动跟踪和优化共享送达，可覆盖自定义设置在 Virtual Deliverability Manager 中的定义方式；可在创建或编辑配置集时参考 [Virtual Deliverability Manager 选项](creating-configuration-sets.md#vdm-create-config-overrides)。

1. 要禁用 Virtual Deliverability Manager，请执行以下操作：

   1. 在 **Subscription overview**（订阅概览）面板中，选择 **Disable Virtual Deliverability Manager**（禁用 Virtual Deliverability Manager）。

   1. 在 **Disable Virtual Deliverability Manager?**（禁用 Virtual Deliverability Manager?）弹出窗口中，在确认字段中输入 `Disable`，然后选择 **Disable Virtual Deliverability Manager**（禁用 Virtual Deliverability Manager）。

   1. 此时将显示一条横幅，确认您已禁用 Virtual Deliverability Manager。

1. 要重新启用 Virtual Deliverability Manager，请参阅 [开始使用 Virtual Deliverability Manager](vdm-get-started.md)。

## 使用更改您的虚拟送达率管理器账户设置 AWS CLI
<a name="vdm-settings-cli"></a>

您可以使用 AWS CLI更改您的 Virtual Deliverability Manager 账户设置。

**要更改您的虚拟送达率管理器账户设置，请使用 AWS CLI**  
您可以使用 Amazon SES API v2 中的 [https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_PutAccountVdmAttributes.html](https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_PutAccountVdmAttributes.html) 和 [https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_PutConfigurationSetVdmOptions.html](https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_PutConfigurationSetVdmOptions.html) 操作来更改 Virtual Deliverability Manager 设置。您可以从调用此操作 AWS CLI，如以下示例所示。
+ 使用输入文件启用或禁用互动跟踪和/或优化共享送达：

  ```
  aws --region us-east-1 sesv2 put-account-vdm-attributes --cli-input-json file://attributes.json
  ```

  在此示例中，互动跟踪已 `ENABLED`，优化共享送达已 `DISABLED`，输入文件如下所示：

  ```
  {
      "VdmAttributes": {
          "VdmEnabled": "ENABLED",
          "DashboardAttributes": {
              "EngagementMetrics": "ENABLED"
          },
          "GuardianAttributes": {
              "OptimizedSharedDelivery": "DISABLED"
          }
      }
  }
  ```

  通过从 Amazon SES API v2 参考中的 [https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_VdmAttributes.html](https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_VdmAttributes.html) 数据类型进行链接，您可以查找有关参数值和相关数据类型的更多信息。
+ 通过覆盖自定义设置在 Virtual Deliverability Manager 中的定义方式，可以定义自定义设置，以确定配置集将如何使用互动跟踪和优化共享送达：

  ```
  aws --region us-east-1 sesv2 put-configuration-set-vdm-options --cli-input-json file://config-set.json
  ```

  在此示例中，名为 *example* 的配置集同时启用了互动跟踪和优化共享送达，输入文件如下所示：

  ```
  {
      "ConfigurationSetName": "example",
      "VdmOptions": {
          "DashboardOptions": {
              "EngagementMetrics": "ENABLED"
          },
          "GuardianOptions": {
              "OptimizedSharedDelivery": "ENABLED"
          }
      }
  }
  ```

  有关参数值和相关数据类型的更多信息，请参阅 Amazon SES API v2 参考中的 [https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_VdmOptions.html](https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_VdmOptions.html) 数据类型。
+ 要验证结果，请执行以下操作：

  ```
  aws —region us-east-1 sesv2 get-configuration-set —configuration-set-name example
  ```
+ 如果没有在配置集级别指定 [https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_DashboardOptions.html](https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_DashboardOptions.html) 或 [https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_GuardianOptions.html](https://docs.aws.amazon.com/ses/latest/APIReference-V2/API_GuardianOptions.html) 选项，将导致您的 Virtual Deliverability Manager 账户级设置应用于通过该配置集发送的流量。