Auslesen von Mailclients - GetMailClientTypesOfCampaign

RequestParameter: MailClientTypesRequest
ResponseParameter: MailClientTypesResponse

Mit der GetMailClientTypesOfCampaign Methode erhalten Sie Informationen über die Typen der Mailclients, die zur Ansicht Ihrer Kampagne verwendet wurden.

Das Request-Objekt:

CampaignId: Die ID der Kampagne.

Das Response-Objekt:

Dieses Objekt beeinhaltet einen Array von MailClientTypes.

MailClientTypes: Die Mailclient Typen inklusive der Anzahl der Clients.

  • Type: Web oder Mobile oder Application
    • Web: Webmail Client (z.B. GMX, gmail)
    • Mobile: Mobiler Client (z.B. iPhone, iPad)
    • Application: Desktop Applikation (z.B. Microsoft Office Outlook, Mozilla Thunderbird)
  • Amount: Die Anzahl der Öffnungen des jeweiligen Clients
Codebeispiel

Ein C# Codebeispiel zur Veranschaulichung der Verwendung:

MailClientTypesRequest request = new MailClientTypesRequest();

request.SecurityContext = GetSecurityContext();

//ID der Kampagne
request.CampaignId = new Guid(e964b6aa-3462-4936-8e2c-6091f4202b70); 

var response = agent.GetMailClientTypesOfCampaign(request);

(var mailClientType in response.MailClientTypes) { // Typ des Mailclients 
Console.WriteLine(String.Format(Client type: {0};, mailClientType.Type));
// Anzahl der Öffnunen mit diesem Mailclient 
Console.WriteLine(String.Format("Amount of openings: {0}", mailClientType.Amount));
}