Bädda in mätvärden på webbsidor (utfasat)

Utfasning av gammal mätvärdesfunktion

Tableaus gamla funktion Mätvärden togs bort i Tableau Cloud i februari 2024 och i Tableau Server version 2024.2. I oktober 2023 fasade Tableau ut möjligheten att bädda in gamla mätvärden i Tableau Cloud och i Tableau Server version 2023.3. Med Tableau Pulse har vi utvecklat en förbättrad upplevelse i vilken du kan spåra mätvärden och ställa frågor om data. Mer information finns i Skapa mätvärden med Tableau Pulse. Där kan du lära dig mer om den nya upplevelsen och Skapa och felsöka mätvärden (utfasad) för den utfasade funktionen.

Du kan bädda in mätvärden som visas tillsammans med annat webbinnehåll, i sammanhang där de är mest relevanta för de som ser det. När ett inbäddat mätvärde läses in får du den senaste tillgängliga informationen då du ansluter direkt till dina data på Tableau Server eller Tableau Cloud.

Kopiera HTML-inbäddningskoden som finns på Tableau Server eller Tableau Cloud eller använd JavaScript-exemplet som visas nedan för att bädda in statistik på en webbsida. Du kan bädda in flera mätvärden på en enda sida. Detta gäller så länge mätvärdena kommer från samma Tableau-webbplats.

Inbäddade mätvärden fungerar med de webbläsare som stöds av Tableau Cloud och Tableau Server. Se de tekniska specifikationerna för en lista över de webbläsare som stöds. Även om inbäddning stöds av Safari måste användare stänga av ”Förhindra spårning mellan webbplatser” för att se inbäddat innehåll.

Den inbäddade koden och parametrarna för inbäddade mätvärden skiljer sig från de som används för inbäddade vyer. Se Bädda in vyer i webbsidor för information om inbäddade vyer.

Obs! Din Tableau-administratör kan begränsa platserna där inbäddning är tillåten eller inaktivera inbäddning helt. Om ditt inbäddade mätvärde inte läses in ska du kontrollera med administratören för att se till att platsen där du har bäddat in den finns på listan över tillåtna inbäddningsplatser. Mer information finns i Tableau-platsinställningar för inbäddning.

Kopiera inbäddningskoden

Det snabbaste sättet att bädda in ett mätvärde är att kopiera inbäddningskoden från Tableau.

  1. Gå till Tableau Cloud eller Tableau Server och sedan informationssidan för det mätvärde du vill bädda in.
  2. Klicka på knappen Dela mätvärde.
  3. Klicka på Kopiera inbäddningskod.
    Kopiera knappen Inbäddningskod i dialogrutan Dela
  4. Klistra in inbäddningskoden på webbsidan där mätvärdet ska bäddas in.

Programmera din egen inbäddningskod

När inbäddningskoden kopieras från Tableau Server eller Tableau Cloud kopieras HTML-versionen, utan valfria parametrar. Om du vill ha mer kontroll över det inbäddade mätvärdet kan du antingen anpassa HTML-koden eller använda exemplet med JavaScript för att skriva ditt eget skript.

HTML-exempel

<tableau-metric
	src='https://mycompany/#/metrics/1'
	link-target='https://example.com'>
</tableau-metric>
<script type='module' src='https://mycompany/javascripts/api/tableau.metric.1.latest.min.js'></script>

JavaScript-exempel

<div id='metricDiv'/>
<script type='module'>
	import { TableauMetric } from 'https://mycompany/javascripts/api/tableau.metric.1.latest.min.js';
				
	let metric = new TableauMetric();

	metric.src = 'https://mycompany/#/metrics/1';
	metric.linkTarget = 'https://example.com';document.getElementById('metricDiv').appendChild(metric);
</script>

Parametrar för inbäddningskod

Parametrarna för inbäddningskoden kan användas för att anpassa både alternativen HTML- och JavaScript-inbäddning.

ParameterVärdenBeskrivningExempel
src
(obligatorisk)
strängMätvärdets URL på Tableau Server eller Tableau Cloud.https://mycompany/#/metrics/1

link-target (HTML)

linkTarget (JavaScript)

(valfritt)

strängWebbadressen som användare dirigeras till om de klickar på mätvärdet. Om inget mål anges länkas det inbäddade mätvärdet till källadressen.http://example.com

Autentisering för inbäddade mätvärden

Inbäddade mätvärden följer samma begränsningar gällande licens och behörighet som används på Tableau Server och Tableau Cloud. Användaren måste logga in på ett konto på Tableau-webbplatsen som mätvärdet är inbäddat från för att se ett inbäddat mätvärde. Till skillnad från inbäddade vyer tillåter inte inbäddade mätvärden att ett gästkonto används för att visa mätvärden för användare som inte är inloggade.

Användare som inte är inloggade på Tableau Server eller Tableau Cloud på en annan flik uppmanas att logga in via det inbäddade mätvärdet. För att logga in från ett inbäddad mätvärde måste användarens webbläsare vara konfigurerad till att tillåta kakor från tredje part.

Inbäddade mätvärden har stöd för alla autentiseringsmetoder på Tableau Server och Tableau Cloud, med undantag för betrodd autentisering. För mätvärden inbäddade från Tableau Server måste servern använda HTTPS för att garantera säker kommunikation.

För att möjliggöra enkel inloggning för inbäddade mätvärden måste en Tableau-administratör konfigurera en förtroenderelation mellan Tableau Server och en extern auktoriseringsserver (endast Tableau Server) eller en Tableau-ansluten app och webbsida. Mer information finns i Registrera extern auktoriseringsserver för att aktivera enkel inloggning för inbäddat innehåll(Länken öppnas i ett nytt fönster) i hjälpen för Tableau Server eller Konfigurera Tableau-anslutna appar för att aktivera enkel inloggning för inbäddat innehåll(Länken öppnas i ett nytt fönster) i hjälpen för Tableau Cloud.

Så är webbadresser för mätvärden strukturerade

För att bädda in ett mätvärde ska du ange mätvärdets webbadress och webbadressen till det JavaScript som används för att återge det. Webbadresser för mätvärden följer något olika mönster i Tableau Cloud-, Tableau Server-miljöer med en enda webbplats och Tableau Server-miljöer med flera webbplatser. Kopiera inbäddningskoden om du inte är säker på hur du formaterar webbadressen då den innehåller både webbadressen för mätvärdet och Javaskriptet.

Mätvärden måste hanteras på Tableau Server eller Tableau Cloud. Du kan inte bädda in ett mätvärde från en lokal fil.

Strukturen på webbadresser för mätvärden

  • Tableau Cloud-plats: https://<pod>.online.tableau.com/#/site/<sitename>/metrics/<metric>
  • Tableau Server med en enda webbplats (eller standardwebbplatsen): https://<servername>/#/metrics/<metric>
  • Tableau Server med flera webbplatser: https://<servername>/#/site/<sitename>/metrics/<metric>

Strukturen på webbadresser för JavaScript

Webbadressen för mätvärdet förändras baserat på webbplatsen du hämtar inbäddningskoden från. Webbadressen för JavaScriptet som återger mätvärdet förändras dock inte, då den inte inkluderar webbplatsen.

  • Tableau Cloud-plats: https://<pod>.online.tableau.com/javascripts/api/tableau.metric.1.latest.min.js
  • Tableau Server: https://<servername>/javascripts/api/tableau.metric.1.latest.min.js
Tack för din feedback!Din feedback har skickats in. Tack!