Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

SchalterStandardwert/BeispielwertBeschreibung
portal.messaging.masterdata-queue-name
Name der ActiveMQ-Queue für Update-Events von PS-Content zum Portal
(Korrespondierender Schalter in PS-Content: hup.one.content.portal.masterdatagateway,queue-name) 
portal.navigation.location-resource-path-prefixBsp: "/orte/"Pfadprefix der zur Generierung der Links für Ortsmarken genutzt wird. Darf nicht leer sein. Ort Berlin → "/orte/berlin". Der angebene Wert sollte zu den angelegten Resourcen passen.
portal.navigation.department-resource-path-prefixBsp: "/ressort/"

Pfadprefix, der zur Generierung der Links für Ressorts genutzt wird. Dieser darf nicht leer sein.  Für den angegebenen Wert sollte in der Ressourcenverwaltung ein Pfad mit einem Platzhalter für den Ressortnamen im darauffolgende Pfadsegment eingerichtet sein. Die dort zugeordnete Seite erhält beim Aufruf das Ressort als Selektionskriterium für die enthaltenen Artikel gesetzt, 

portal.navigation.tag-resource-path-prefixBsp: "/stichwort/"Pfadprefix, der zur Generierung der Links für Stichworte genutzt wird. (gleiche Logik wie bei location-resource-path-prefix und department-resource-path-prefix)

Konfiguration Frontend


SchalterStandardwert/BeispielwertBeschreibung
portal.frontend
-detector
.
filter
log-
patternsListe von Filter-PatternsEin Filterpattern matcht, wenn mindesten ein Eintrag pro Liste (IP-Pattern, User-Agent und Referer) matcht.
D.h. die Einträge einer Liste sind ODER-verknüpft, die Listen UND-verküpft. Ein leere Liste matcht immer.
Es werden alle matchenden Filter-Pattern-Keys zu einem Request bestimmt. portal.frontend-detector.filter-patterns[].keyBsp: googleeindeutiger Schlüssel, wird frei vergeben
levelinfoLoglevel, Levels analog zu Spring
portal.frontend.overload-protection-enabled

true

true / false

deaktiviert den Überlastungsschutz des Frontends

ohne Angabe des Konfigurationseintrag ist der Überlastungsschutz aktiv

portal.frontend.force-ssr-user-agents

leer

zusätzliche User-Agents für die immer gerendert werden soll

folgende werden hart-gecoded immer gerendert:

  • googlebot
  • bingbot
  • slurp
  • duckduckbot
  • facebot
  • facebook
  • applebot
  • twitterbot
portal.frontend-detector.filter-patterns
[].ip-patternsBsp: [2001:4860:4801:10::/64, 2001:4860:4801:11::/64]Liste von Mustern für IP-Adressenportal.frontend-detector.
Liste von Filter-PatternsEin Filterpattern matcht, wenn mindesten ein Eintrag pro Liste (IP-Pattern, User-Agent und Referer) matcht.
D.h. die Einträge einer Liste sind ODER-verknüpft, die Listen UND-verküpft. Ein leere Liste matcht immer.
Es werden alle matchenden Filter-Pattern-Keys zu einem Request bestimmt. 
portal.frontend-detector.filter-patterns[].
user-agents
keyBsp:
[googlebot]Liste von Teilzeichenketten für User-Agenten
googleeindeutiger Schlüssel, wird frei vergeben
portal.frontend-detector.filter-patterns[].
referers
ip-patternsBsp: [2001:4860:4801:10::/64, 2001:4860:4801:11::/64]Liste von
URLs
Mustern für IP-Adressen
portal.frontend-detector
.typesListe von
.filter-patterns[].user-agentsBsp: [googlebot]Liste von Teilzeichenketten für User-Agenten
portal.frontend-detector.filter-patterns[].referersBsp: []Liste von URLs
portal.frontend-detector.typesListe von TypenGruppierungen von Filter-Pattern und deren zugeordnete Auswirkungen
portal.frontend-detector.types[].descriptionBsp: crawlerfreier Text zur Beschreibung
portal.frontend-detector.types[].filter-pattern-keysBsp: [google]Liste von Filter-Pattern-Keys (Ein Key kann mehreren Typen zugeordnet werden.)
portal.frontend-detector.types[].impactsBsp:[NO_PREMIUM_RESTRICTIONS]Liste von vordefinierten Auswirkungen, derzeit nur NO_PREMIUM_RESTRICTIONS (keine Sponsor- und Paywalls)

Konfiguration Frontend

zusätzliche User-Agents für die immer gerendert werden soll

folgende werden hart-gecoded immer gerendert:

  • googlebot
  • bingbot
  • slurp
  • duckduckbot
  • facebot
  • facebook
  • applebot
  • twitterbot
    SchalterStandardwert/BeispielwertBeschreibung
    portal.frontend.log-levelinfoLoglevel, Levels analog zu Spring
    portal.frontend.overload-protection-enabled

    true

    true / false

    deaktiviert den Überlastungsschutz des Frontends

    ohne Angabe des Konfigurationseintrag ist der Überlastungsschutz aktiv

    portal.frontend.force-ssr-user-agents

    leer


    Konfiguration Anzeigen

    SchalterStandardwert/BeispielwertBeschreibung
    portal.advert.ignored-tracking-ip-addresses

    Liste IP-Adressen, bei denen die Impressions und Klicks von Anzeigen nicht gezählt werden.


    Einzelner Eintrag: bestimmte IP-Adresse oder Bereich, der mit der IP-Netzmake abgegeben wird (z.B. 192.168.1.0/24 oder 202.24.0.0/14)

    (Warnung) Eine hier konfigurierte IPv4-Adresse wird nicht mit einem Request übereinstimmen, welcher eine IPv6-Adresse zurückgibt. Soll es für IPv4 und IPv6 funktionieren, müssen beide Adressen hinzugefügt werden.


    portal.advert.ignored-user-agents
    Liste von Zeichenketten, bei denen Impressions und Klicks von Anzeigen nicht gezählt werden, wenn der Useragent eine dieser Zeichenketten ohne Berücksichtigung von Groß und Kleinschreibung enthält
    portal.advert.article-button-width300Einheit px; Legt die Breite der Artikelbuttons in der Desktopansicht fest
    portal.advert.article-button-spacing13Einheit px; Legt die vertikalen Abstände zwischen den Artikelbuttons in der Desktopansicht fest

    ...