Nachrichtencenter aktivieren
  • 02 Jan 2024
  • 4 Minuten Lesezeit

Nachrichtencenter aktivieren


Artikel-Zusammenfassung

Das Newscenter der IXM Plattform ist ein zentraler Knotenpunkt zum Erstellen, Bearbeiten und Versenden von Nachrichten innerhalb der IXM Plattform und E-Mails.

Newscenter aktivieren

Bevor Sie das News Center nutzen können, müssen Sie es in der Datei master.config aktivieren. Führen Sie die folgenden Schritte aus:

  1. Öffnen Sie die Datei master.config.
  2. Setzen Sie MessageCenterEnabled auf true.
  3. Konfigurieren Sie optional die SmtpWhiteList, um anzugeben, welche E-Mail-Adressen Nachrichten vom News Center erhalten sollen. Wenn Sie E-Mail-Adressen angeben, werden E-Mails aus dem Nachrichtencenter nur an diese Personen gesendet. Verwenden Sie ein Semikolon, um mehrere E-Mail-Adressen zu trennen.
  4. Konfigurieren Sie optional MessageCenterIntervalMinutes, um anzugeben, wie oft das System nach neuen Nachrichten sucht. Der Standardwert beträgt fünf Minuten.
  5. Geben Sie unter MessageCenterSenderEmailAddress eine Absenderadresse für Nachrichten aus dem Newscenter an.
  6. Konfigurieren Sie optional MessageCenterCustomKeyForAdditionalEmail, um eine zusätzliche E-Mail-Adresse für Nachrichten aus dem News Center anzugeben.
  7. Geben Sie unter MessageCenterOfflineToleranceIntervalInHours an, wie viele Stunden, nachdem ein Player offline geht, eine Offline-Nachricht erstellt wird. Der Standardwert beträgt 48 Stunden.
  8. Geben Sie unter MessageCenterOfflineRenotifyIntervalInHours das Intervall an, in dem neue Offline-Nachrichten gesendet werden, bis der Offline-Player wieder online ist. Der Standardwert beträgt 24 Stunden.
  9. Geben Sie unter MessageCenterOfflinePlayerReportCronschedule an, wann und wie oft der Offline-Playerbericht in Minuten, Stunden, Tag des Monats, Monat, Wochentag gesendet wird. Weitere Informationen zum Format finden Sie auf der crontab guru Website.
  10. Speichern Sie Ihre Änderungen und schließen Sie die Datei.
  <appSettings type="DataGateway">
    <add key="MessageCenterEnabled" value="true" />	
    <add key="SmtpWhiteList" value="user1@mail.com;user2@mail.com"/>																																																																						
    <add key="MessageCenterIntervalMinutes" value="5" />
    <add key="MessageCenterSenderEmailAddress" value="from@mail.com" />	
    <add key="MessageCenterCustomKeyForAdditionalEmail" value="EMail" /> <!-- optional -->

    <!-- Player offline-->
    <add key="MessageCenterOfflineToleranceIntervalInHours" value="48" />
    <add key="MessageCenterOfflineRenotifyIntervalInHours" value="24" />

    <!-- Player offline Report-->
    <add key="MessageCenterOfflinePlayerReportCronschedule" value="00 11 * * 2" />
  </appSettings>

SMTP-Einstellungen konfigurieren

Die Einstellungen des Simple Mail Transfer Protocol (SMTP) sind für alle E-Mail-bezogenen Funktionen der IXM Plattform von entscheidender Bedeutung. Um Ihre SMTP-Einstellungen zu konfigurieren, führen Sie die folgenden Schritte aus:

  1. Öffnen Sie die Datei master.config.
  2. Scrollen Sie zu configurations.
  3. Legen Sie die folgenden Konfigurationen fest:
    • SmtpServer: Geben Sie Ihren SMTP-Server an.
    • SmtpPort: Geben Sie den Port an.
    • SmtpUser: Geben Sie Ihren SMTP-Server-Benutzernamen für die Authentifizierung an.
    • SmtpPasword: Geben Sie Ihr SMTP-Serverkennwort zur Authentifizierung an.
    • SmtpDomain: Geben Sie Ihre SMTP-Domäne an.
    • SmtpEnableSsl: Auf true setzen, um das Secure Sockets Layer (SSL)-Protokoll für E-Mails zu aktivieren. Andernfalls legen Sie den Wert auf false fest.
    • SmtpEnableAutoEncryption: Auf true setzen, um die automatische Verschlüsselung für E-Mails zu aktivieren. Andernfalls legen Sie den Wert auf false fest.
  4. Speichern Sie Ihre Änderungen und schließen Sie die Datei.
<configuration>
  <appSettings type="global">
    <add key="SmtpServer" value="mail.grassfish.com" />
    <add key="SmtpPort" value="587" />
    <add key="SmtpUser" value="admin" />
    <add key="SmtpPassword" value="password" />
    <add key="SmtpDomain" value="grassfish" />
    <add key="SmtpEnableSsl" value="true" />
    <add key="SmtpEnableAutoEncryption" value="true" />
  </appSettings>

Benutzereinstellungen konfigurieren

Sie können Nachrichteneinstellungen basierend auf dem Benutzertyp konfigurieren, um zu bestimmen, wer welche Nachrichten erhalten soll. Führen Sie dazu die folgenden Schritte aus:

  1. Öffnen Sie die Datei config.json.
  2. Legen Sie enableNotificationSubscriptionsForUserType auf die Benutzertypen fest, die Benachrichtigungen abonnieren können sollen. Legen Sie einen oder alle der folgenden Werte fest: Admin, StandardUser, LocationUser.
  3. Setzen Sie enableLocationReceiveMessage auf true, um das Senden von Nachrichten an die an der Location eingegebenen Empfänger zu ermöglichen. Andernfalls legen Sie den Wert auf false fest.
  4. Legen Sie enablePlaylistReceiveMessage fest, um das Senden von Nachrichten über veröffentlichte Wiedergabelisten zu ermöglichen. Andernfalls legen Sie den Wert auf false fest.
  5. Legen Sie enableApprovalNotificationForUserType fest, um das Senden von Nachrichten über Playlist-Genehmigungen an bestimmte Benutzertypen zu ermöglichen. Verwenden Sie die folgenden Werte: Admin, StandardUser, LocationUser.
  6. Legen Sie enableNewsCenterSettingsForUserType auf die Benutzertypen fest, die auf die Newscenter-Einstellungen zugreifen können sollen. Verwenden Sie die folgenden Werte: Admin, StandardUser, LocationUser.
  7. Legen Sie enableSpotgroupNotificationForUserType auf die Benutzertypen fest, die Spotgruppenbenachrichtigungen erhalten sollen. Verwenden Sie die folgenden Werte: Admin, StandardUser, LocationUser.
  8. Setzen Sie PlayerOfflineReport > message auf true, um den Nachrichtentyp MonthlyPlayerReport innerhalb der IXM Plattform zu deaktivieren. Das heißt, diese Nachricht kann nur als E-Mail versendet werden.
  9. Setzen Sie routeToNewsCenterAfterCreateMessage auf true, um das Newscenter automatisch zu laden, nachdem eine Nachricht generiert wurde.
  10. Geben Sie unter notificationRefreshSeconds das Aktualisierungsintervall an, in dem neu empfangene Nachrichten überprüft werden. Der Standardwert beträgt 60 Sekunden.
  11. Speichern Sie Ihre Änderungen und schließen Sie die Datei.
{
  "cms": {
  
  	  "enableNotificationSubscriptionsForUserType": [
        "Admin",
		"StandardUser",
		"LocationUser"
			],
  
    "enableLocationReceiveMessage": true,
    "enablePlaylistReceiveMessage": true,
    "notification": {
      "enableApprovalNotificationForUserType": [
        "Admin",
	"StandardUser",
	"LocationUser"
	],
      "enableEmailMessageForUserType": [
	"Admin",
	"StandardUser",
	"LocationUser"
	],
      "enableNewsCenterSettingsForUserType": [
      	"Admin",
	"StandardUser",
	"LocationUser"
	],
      "enableSpotgroupNotificationForUserType": [
	"Admin",
	"StandardUser",
	"LocationUser"
	],
      "hideSetting": {
        "PlayerOfflineReport": {
		"message": true
		}
	},
      "routeToNewsCenterAfterCreateMessage": true
    },
    "notificationRefreshSeconds": 60							 
   }
}

Benachrichtigungseinstellungen konfigurieren

Sie können konfigurieren, an wen Benutzergruppen Benachrichtigungen senden können. Führen Sie dazu die folgenden Schritte aus:

  1. Gehen Sie in der IXM Plattform zu Administration > Benutzergruppen.
  2. Doppelklicken Sie unter Benutzergruppenverwaltung auf die Benutzergruppe, die Sie bearbeiten möchten.
  3. Wählen Sie unter Kann Benachrichtigungen senden an eine der folgenden Optionen aus:
    • Niemand
    • Nur zugewiesene Benutzergruppen: Ziehen Sie Benutzergruppen per Drag-and-Drop aus dem Bereich Nicht zugewiesen in den Bereich Zugewiesen.
    • Alle
  4. Klicken Sie auf Speichern, um Ihre Änderungen zu speichern.

Abonnements konfigurieren

Sie können konfigurieren, welche Nachrichten Sie auf welche Weise erhalten möchten. Führen Sie dazu die folgenden Schritte aus:

  1. Gehen Sie in der IXM Plattform zu Dashboard > News Center.
  2. Aktivieren oder deaktivieren Sie unter Abonnementsdie folgenden Optionen für jeden verfügbaren Nachrichtentyp:
    • Nachricht: Wählen Sie diese Option aus, um Nachrichten innerhalb der IXM Plattform zu empfangen.
    • E-Mail: Wählen Sie diese Option aus, um E-Mails an die E-Mail-Adresse Ihres IXM Plattform-Benutzerkontos zu erhalten.

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.