Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

InteractionContentfulPaint: interactionId-Eigenschaft

Eingeschränkt verfügbar

Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.

Want more browser support for this feature? Tell us why.

Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.

Die interactionId schreibgeschützte Eigenschaft der InteractionContentfulPaint-Schnittstelle gibt die interactionId des PerformanceEventTiming-Eintrags zurück, der die Interaktion darstellt, die zur Darstellung führte.

Wert

Ein Integer, der der interactionId der Interaktion entspricht, die zur Darstellung geführt hat.

Beispiele

Protokollierung der interactionId von InteractionContentfulPaint

Dieses Beispiel verwendet einen PerformanceObserver, um neue interaction-contentful-paint Leistungsdatensätze zu protokollieren, während sie in der Leistungszeitachse des Browsers erfasst werden. Die buffered-Option wird verwendet, um auf Einträge zuzugreifen, die vor der Erstellung des Observers existierten.

js
const observer = new PerformanceObserver((list) => {
  for (const entry of list.getEntries()) {
    console.log(
      "Interaction Contentful Paint:",
      entry.startTime,
      entry.interactionId,
    );
  }
});
observer.observe({ type: "interaction-contentful-paint", buffered: true });

Spezifikationen

Spezifikation
Soft Navigations and Interaction Contentful Paint
# dom-interactioncontentfulpaint-interactionid

Browser-Kompatibilität