定义API触发的营销活动受众 api-audience

在此页面上:​定义受众、身份类型、自动配置文件创建和Webhook,以便您的API触发的活动能够联系到正确的个人并返回实时投放状态。

使用​ 受众 ​选项卡定义营销活动受众。

选择受众

对于营销API触发的营销活动,单击​ 选择受众 ​按钮以显示可用Adobe Experience Platform受众列表。 了解有关受众的详细信息。

IMPORTANT
来自受众合成的受众和属性当前不可用于Healthcare Shield或Privacy and Security Shield。

对于事务性API触发的营销活动,需要在API调用中定义目标用户档案。 单个API调用最多支持20个唯一收件人。 每个收件人必须具有唯一的用户ID,不允许存在重复的用户ID。 请参阅交互式消息执行API文档以了解详情

选择身份标识类型

在​ 标识类型 ​字段中,选择要用于标识选定受众中个人的密钥类型。 您可以使用现有的身份类型,也可以使用Adobe Experience Platform Identity服务创建新身份类型。 此页面上列出了标准身份命名空间。

每个营销活动只允许一个标识类型。 如果属于区段的个人在不同的身份中没有选定的身份类型,则无法将该群体作为目标。 在Adobe Experience Platform文档中了解有关身份类型和命名空间的更多信息。

在活动执行时激活用户档案创建

在某些情况下,您可能需要将事务型消息发送到系统中不存在的用户档案。 例如,如果未知用户尝试在您的网站上重置密码。 当数据库中不存在某个用户档案时,可使用Journey Optimizer在执行活动时自动创建该用户档案,以允许将消息发送到此用户档案。

要在营销活动执行时激活配置文件创建,请启用​ 创建新配置文件 ​选项。 如果禁用此选项,则任何发送都将拒绝未知配置文件,并且API调用将失败。

IMPORTANT
此选项用于在大容量事务性发送用例中创建​小容量配置文件,其中大量的配置文件已存在于平台中。
在​ AJO交互式消息传递配置文件数据集 ​数据集中,为每个出站渠道(电子邮件、移动设备和推送)分别使用三个默认命名空间(电子邮件、电话和ECID)创建未知配置文件。 但是,如果您使用自定义命名空间,则会使用相同的自定义命名空间创建身份。
在执行时无法为高吞吐量营销活动创建配置文件,因为此模式不依赖于Adobe配置文件。 系统将不检查配置文件是否存在。

启用 Webhook webhook

对于事务性API触发的营销活动,可启用Webhook以接收有关消息执行状态的实时反馈。 为此,请切换​ 启用webhook ​选项以将投放状态事件发送到配置的webhook。

Webhook配置在​管理 / 渠道 / 反馈Webhook​菜单中集中管理。 从该位置,管理员可以创建和编辑webhook端点。 了解如何创建反馈Webhook

后续步骤 next

准备好营销活动配置和内容后,即可计划其执行。 了解详情

AI Knowledge Reference

This section contains structured knowledge intended to support interpretation, retrieval, and question answering related to this topic.

For complete understanding, this information should be combined with the documentation on this page. Neither source is intended to stand alone; the page describes the feature, while this section provides additional context that helps disambiguate terminology, intent, applicability, and constraints.

  • TL;DR: This page explains how to define the audience of an API triggered campaign, including the identity type, automatic profile creation at campaign execution, and webhooks for delivery status.

Intents:

  • Select the audience of a Marketing API triggered campaign
  • Understand how recipients are defined for a Transactional API triggered campaign
  • Select the identity type used to identify individuals
  • Activate profile creation at campaign execution for unknown profiles
  • Enable webhooks to receive delivery status events for Transactional API triggered campaigns

Glossary:

  • Marketing API triggered campaigns: The audience is selected from the list of available Adobe Experience Platform audiences with Select audience (product-specific)
  • Transactional API triggered campaigns: The targeted profiles are defined in the API call (product-specific)
  • Identity type: The type of key used to identify the individuals from the selected audience; an existing identity type or a new one created with the Adobe Experience Platform Identity Service
  • Create new profiles: Option that automatically creates a profile that does not exist in the database when the campaign is executed
  • Enable webhooks: Option that sends delivery status events to a configured webhook
  • Feedback Webhook: Menu under Administration / Channels where webhook configurations are managed centrally

Guardrails:

  • A single API call supports up to 20 unique recipients, for Transactional API triggered campaigns.
  • Each recipient must have a unique user ID; duplicate user IDs are not permitted.
  • Only one identity type is allowed per campaign.
  • Individuals belonging to a segment that does not have the selected identity type among their different identities cannot be targeted by the campaign.
  • The use of audiences and attributes from audience composition is currently unavailable for use with Healthcare Shield or Privacy and Security Shield.
  • If Create new profiles is disabled, unknown profiles are rejected for any sending and the API call fails.
  • Create new profiles is provided for very small volume profile creation in a large volume transactional sending use case, with the bulk of profiles already existing in Platform.
  • Unknown profiles are created in the AJO Interactive Messaging Profile Dataset dataset, in three default namespaces (email, phone and ECID) respectively for each outbound channel (Email, Mobile and Push). With a custom namespace, the identity is created with the same custom namespace.
  • Profile creation at execution is not available for High Throughput campaigns, as this mode does not rely on Adobe profiles. The system does not check whether the profiles exist or not.

Applicability:

  • Audience selection with Select audience: Marketing API triggered campaigns
  • Targeted profiles defined in the API call: Transactional API triggered campaigns
  • Enable webhooks: Transactional API triggered campaigns

Terminology:

  • Canonical name: API triggered campaign audience
  • Acronym: AEP — Adobe Experience Platform
  • Short name: Platform — Adobe Experience Platform
  • Do not confuse: “Marketing API triggered campaigns” (audience selected with Select audience) ≠ “Transactional API triggered campaigns” (profiles defined in the API call)

FAQ:

  • Q: How are recipients defined for a Transactional API triggered campaign? — The targeted profiles need to be defined in the API call. A single API call supports up to 20 unique recipients, each with a unique user ID.
  • Q: How many identity types can a campaign use? — Only one identity type is allowed per campaign.
  • Q: What happens to an unknown profile? — If Create new profiles is on, the profile is created when the campaign is executed. If it is disabled, unknown profiles are rejected for any sending and the API call fails.
  • Q: Can I create profiles at execution in High Throughput campaigns? — No. Profile creation at execution is not available for High Throughput campaigns.
  • Q: Where are webhook configurations managed? — In the Administration / Channels / Feedback Webhook menu, where administrators can create and edit webhook endpoints.

Related pages:

  • Audiences available for Marketing campaigns: Learn more about audiences (audience/about-audiences.md)
  • Audience composition: audience composition (audience/get-started-audience-orchestration.md)
  • Transactional recipients in the API call: Interactive Message Execution API documentation (https://developer.adobe.com/journey-optimizer-apis/references/messaging#operation/postIMUnitaryMessageExecution)
  • Standard Identity namespaces: this page (https://experienceleague.adobe.com/en/docs/experience-platform/identity/features/namespaces#standard)
  • Identity types and namespaces: Adobe Experience Platform documentation (https://experienceleague.adobe.com/docs/experience-platform/identity/home.html)
  • High Throughput campaigns: High Throughput campaigns (campaigns/api-triggered-high-throughput.md)
  • Creating Feedback Webhooks: Learn how to create Feedback Webhooks (configuration/feedback-webhooks.md)
  • Next step, scheduling: Learn more (campaigns/api-triggered-campaign-schedule.md)

Personas:

  • developer: Can define recipients for a Transactional API triggered campaign directly in the API call. The page states that a single API call supports up to 20 unique recipients, each with a unique user ID, and duplicate user IDs are not permitted. Where: “Select the audience”.

Onboarding:

  • Level: Experienced
  • First minimal step: Use the Audience tab to define the campaign audience.
  • Success check: Delivery status events are sent to the configured webhook.
  • Previous: Selecting an Adobe Experience Platform audience for a Marketing API triggered campaign: About Adobe Experience Platform audiences (audience/about-audiences.md)
  • Next: Scheduling the API triggered campaign after audience configuration is complete: Schedule an API triggered campaign (campaigns/api-triggered-campaign-schedule.md); Enabling webhooks to receive delivery status events for a Transactional API triggered campaign: Create feedback webhooks for API triggered campaigns in Journey Optimizer (configuration/feedback-webhooks.md)
recommendation-more-help
journey-optimizer-help