Audience Manager and Outbound E-mail APIs and examples

The Audience Manager and Outbound E-mail APIs allow you to customize and extend Audience Manager on the Content Manager Server (.NET) and APIs to access Audience Manager Contacts and Segments and Outbound E-mail Tracking on the presentation server (.NET or Java).

About this task

Audience Manager API (.NET)
The Audience Manager API allows you to customize and extend Audience Manager on the Content Manager using C# or another language supported by .NET. The API provides access to the Audience Manager item types (Contacts and Segments) and provides functionality to perform bulk import of Contacts:
  • Tridion.AudienceManagement.API—contains classes that provide access to Audience Manager items on the Content Manager Server.
  • Tridion.AudienceManagement.API.Import—contains classes that enable bulk import of Contacts on the Content Manager Server.
Outbound E-mail Content Delivery (ASP.NET)
The Outbound E-mail Content Delivery (ASP.NET) API provides access to Contacts (Audience Manager) and Tracking (Outbound E-mail) on the Content Delivery system where the presentation server technology used is .NET:
Audience Manager
The following classes provide access to Audience Manager functionality:
  • Tridion.OutboundEmail.ContentDelivery.Profile—provides access to the Outbound E-mail Contacts on the Content Delivery system.
  • Tridion.OutboundEmail.ContentDelivery.Profilesync—provides a handler used to implement the contact synchronization services.
  • Tridion.OutboundEmail.ContentDelivery.Segmentation—provides access to read Segment information (Outbound E-mail fields, Contact details, and Keywords).
Outbound E-mail
The following classes provide access to Outbound E-mail functionality:
  • Tridion.OutboundEmail.ContentDelivery.Tracking—provides a handler used to implement tracking and resolving of links.
  • Tridion.OutboundEmail.ContentDelivery.Trackingsync—provides a handler used to implement the tracking synchronization services.
  • Tridion.OutboundEmail.ContentDelivery.Utilities—contains support classes.
Outbound E-mail Content Delivery (ASP.NET)
The Outbound E-mail Content Delivery Java API provides access to Contacts (Audience Manager) and Tracking (Outbound E-mail) on the Content Delivery system where the presentation server technology used is Java:
  • com.tridion.marketingsolution.segmentation—provides classes to read Segment information (Outbound E-mail fields, Contact details, and Keywords).
  • com.tridion.marketingsolution.profile—provides classes to access and update Contact details.
  • com.tridion.marketingsolution.tracking— provides a Handler class to perform the tracking and resolving of links.