mirror of
https://github.com/kremalicious/umami.git
synced 2025-02-01 04:19:26 +01:00
Merge branch 'dev' of https://github.com/umami-software/umami into feat/clickhouse-mv
This commit is contained in:
commit
77fcdc0646
10
package.json
10
package.json
@ -64,9 +64,9 @@
|
|||||||
".next/cache"
|
".next/cache"
|
||||||
],
|
],
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@clickhouse/client": "^1.0.2",
|
"@clickhouse/client": "^1.2.0",
|
||||||
"@fontsource/inter": "^4.5.15",
|
"@fontsource/inter": "^4.5.15",
|
||||||
"@prisma/client": "5.14.0",
|
"@prisma/client": "5.16.1",
|
||||||
"@prisma/extension-read-replicas": "^0.3.0",
|
"@prisma/extension-read-replicas": "^0.3.0",
|
||||||
"@react-spring/web": "^9.7.3",
|
"@react-spring/web": "^9.7.3",
|
||||||
"@tanstack/react-query": "^5.28.6",
|
"@tanstack/react-query": "^5.28.6",
|
||||||
@ -98,11 +98,11 @@
|
|||||||
"maxmind": "^4.3.6",
|
"maxmind": "^4.3.6",
|
||||||
"md5": "^2.3.0",
|
"md5": "^2.3.0",
|
||||||
"moment-timezone": "^0.5.35",
|
"moment-timezone": "^0.5.35",
|
||||||
"next": "14.2.3",
|
"next": "14.2.4",
|
||||||
"next-basics": "^0.39.0",
|
"next-basics": "^0.39.0",
|
||||||
"node-fetch": "^3.2.8",
|
"node-fetch": "^3.2.8",
|
||||||
"npm-run-all": "^4.1.5",
|
"npm-run-all": "^4.1.5",
|
||||||
"prisma": "5.14.0",
|
"prisma": "5.16.1",
|
||||||
"react": "^18.2.0",
|
"react": "^18.2.0",
|
||||||
"react-basics": "^0.123.0",
|
"react-basics": "^0.123.0",
|
||||||
"react-beautiful-dnd": "^13.1.0",
|
"react-beautiful-dnd": "^13.1.0",
|
||||||
@ -175,6 +175,6 @@
|
|||||||
"tar": "^6.1.2",
|
"tar": "^6.1.2",
|
||||||
"ts-jest": "^29.1.2",
|
"ts-jest": "^29.1.2",
|
||||||
"ts-node": "^10.9.1",
|
"ts-node": "^10.9.1",
|
||||||
"typescript": "^5.4.3"
|
"typescript": "^5.5.3"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -152,7 +152,7 @@
|
|||||||
"label.compare": [
|
"label.compare": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Compare"
|
"value": "Comparar"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.confirm": [
|
"label.confirm": [
|
||||||
@ -182,7 +182,7 @@
|
|||||||
"label.count": [
|
"label.count": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Count"
|
"value": "Recompte"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.countries": [
|
"label.countries": [
|
||||||
@ -236,7 +236,7 @@
|
|||||||
"label.current": [
|
"label.current": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Current"
|
"value": "Actual"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.current-password": [
|
"label.current-password": [
|
||||||
@ -398,13 +398,13 @@
|
|||||||
"label.end-step": [
|
"label.end-step": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "End Step"
|
"value": "Pas Final"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.entry": [
|
"label.entry": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Entry URL"
|
"value": "URL d'entrada"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.event": [
|
"label.event": [
|
||||||
@ -428,7 +428,7 @@
|
|||||||
"label.exit": [
|
"label.exit": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Exit URL"
|
"value": "URL de sortida"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.false": [
|
"label.false": [
|
||||||
@ -488,19 +488,19 @@
|
|||||||
"label.goal": [
|
"label.goal": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Goal"
|
"value": "Meta"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.goals": [
|
"label.goals": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Goals"
|
"value": "Metes"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.goals-description": [
|
"label.goals-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Track your goals for pageviews and events."
|
"value": "Feu un seguiment de les seves metes per a pàgines vistes i esdeveniments."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.greater-than": [
|
"label.greater-than": [
|
||||||
@ -518,13 +518,13 @@
|
|||||||
"label.host": [
|
"label.host": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Host"
|
"value": "Amfitrió"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.hosts": [
|
"label.hosts": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Hosts"
|
"value": "Amfitrions"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.insights": [
|
"label.insights": [
|
||||||
@ -578,13 +578,13 @@
|
|||||||
"label.journey": [
|
"label.journey": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Journey"
|
"value": "Trajecte"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Entengui com naveguen els usuaris pel seu lloc web."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
@ -777,7 +777,7 @@
|
|||||||
"value": [
|
"value": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "record"
|
"value": "registre"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
@ -785,7 +785,7 @@
|
|||||||
"value": [
|
"value": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "records"
|
"value": "registres"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@ -874,19 +874,19 @@
|
|||||||
"label.previous": [
|
"label.previous": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Previous"
|
"value": "Anterior"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.previous-period": [
|
"label.previous-period": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Previous period"
|
"value": "Període anterior"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.previous-year": [
|
"label.previous-year": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Previous year"
|
"value": "Any anterior"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.profile": [
|
"label.profile": [
|
||||||
@ -898,7 +898,7 @@
|
|||||||
"label.property": [
|
"label.property": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Property"
|
"value": "Propietat"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.queries": [
|
"label.queries": [
|
||||||
@ -1090,7 +1090,7 @@
|
|||||||
"label.start-step": [
|
"label.start-step": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Start Step"
|
"value": "Pas inicial"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.steps": [
|
"label.steps": [
|
||||||
@ -1360,7 +1360,7 @@
|
|||||||
"label.views-per-visit": [
|
"label.views-per-visit": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Views per visit"
|
"value": "Vistes per visita"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.visit-duration": [
|
"label.visit-duration": [
|
||||||
@ -1462,7 +1462,7 @@
|
|||||||
"message.collected-data": [
|
"message.collected-data": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Collected data"
|
"value": "Dades recol·lectades"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"message.confirm-delete": [
|
"message.confirm-delete": [
|
||||||
@ -1790,7 +1790,7 @@
|
|||||||
"message.visitors-dropped-off": [
|
"message.visitors-dropped-off": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Els visitants han sortit"
|
"value": "Visitants han sortit"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -32,13 +32,13 @@
|
|||||||
"label.add-member": [
|
"label.add-member": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Add member"
|
"value": "Mitglied hinzufügen"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.add-step": [
|
"label.add-step": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Add step"
|
"value": "Schritt hinzufügen"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.add-website": [
|
"label.add-website": [
|
||||||
@ -104,7 +104,7 @@
|
|||||||
"label.breakdown": [
|
"label.breakdown": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Breakdown"
|
"value": "Aufschlüsselung"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.browser": [
|
"label.browser": [
|
||||||
@ -152,7 +152,7 @@
|
|||||||
"label.compare": [
|
"label.compare": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Compare"
|
"value": "Vergleich"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.confirm": [
|
"label.confirm": [
|
||||||
@ -182,7 +182,7 @@
|
|||||||
"label.count": [
|
"label.count": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Count"
|
"value": "Anzahl"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.countries": [
|
"label.countries": [
|
||||||
@ -200,7 +200,7 @@
|
|||||||
"label.create": [
|
"label.create": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Create"
|
"value": "Erstellen"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.create-report": [
|
"label.create-report": [
|
||||||
@ -230,13 +230,13 @@
|
|||||||
"label.created-by": [
|
"label.created-by": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Created By"
|
"value": "Erstellt von"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.current": [
|
"label.current": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Current"
|
"value": "Aktuell"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.current-password": [
|
"label.current-password": [
|
||||||
@ -296,7 +296,7 @@
|
|||||||
"label.delete-report": [
|
"label.delete-report": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Delete report"
|
"value": "Bericht löschen"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.delete-team": [
|
"label.delete-team": [
|
||||||
@ -386,7 +386,7 @@
|
|||||||
"label.edit-member": [
|
"label.edit-member": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Edit member"
|
"value": "Mitglied bearbeiten"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.enable-share-url": [
|
"label.enable-share-url": [
|
||||||
@ -398,7 +398,7 @@
|
|||||||
"label.end-step": [
|
"label.end-step": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "End Step"
|
"value": "Schritt beenden"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.entry": [
|
"label.entry": [
|
||||||
@ -482,25 +482,25 @@
|
|||||||
"label.funnel-description": [
|
"label.funnel-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand the conversion and drop-off rate of users."
|
"value": "Verstehe die Konversions- und Dropoffrate von Nutzern."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.goal": [
|
"label.goal": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Goal"
|
"value": "Ziel"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.goals": [
|
"label.goals": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Goals"
|
"value": "Ziele"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.goals-description": [
|
"label.goals-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Track your goals for pageviews and events."
|
"value": "Verfolgen Sie Ihre Ziele für Aufrufe und Events."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.greater-than": [
|
"label.greater-than": [
|
||||||
@ -536,7 +536,7 @@
|
|||||||
"label.insights-description": [
|
"label.insights-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Dive deeper into your data by using segments and filters."
|
"value": "Tauchen Sie tiefer in Ihre Daten mit Filtern und Segmenten ein."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.is": [
|
"label.is": [
|
||||||
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Verstehen Sie, wie Nutzer Ihre Website navigieren."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
@ -686,7 +686,7 @@
|
|||||||
"label.manage": [
|
"label.manage": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Manage"
|
"value": "Verwalten"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.manager": [
|
"label.manager": [
|
||||||
@ -704,7 +704,7 @@
|
|||||||
"label.member": [
|
"label.member": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Member"
|
"value": "Mitglied"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.members": [
|
"label.members": [
|
||||||
@ -734,7 +734,7 @@
|
|||||||
"label.my-account": [
|
"label.my-account": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "My account"
|
"value": "Mein Konto"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.my-websites": [
|
"label.my-websites": [
|
||||||
@ -874,19 +874,19 @@
|
|||||||
"label.previous": [
|
"label.previous": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Previous"
|
"value": "Vorherige"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.previous-period": [
|
"label.previous-period": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Previous period"
|
"value": "Vorheriger Zeitraum"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.previous-year": [
|
"label.previous-year": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Previous year"
|
"value": "Vorheriges Jahr"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.profile": [
|
"label.profile": [
|
||||||
@ -898,7 +898,7 @@
|
|||||||
"label.property": [
|
"label.property": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Property"
|
"value": "Besitz"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.queries": [
|
"label.queries": [
|
||||||
@ -970,7 +970,7 @@
|
|||||||
"label.remove-member": [
|
"label.remove-member": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Remove member"
|
"value": "Mitglied entfernen"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.reports": [
|
"label.reports": [
|
||||||
@ -1006,7 +1006,7 @@
|
|||||||
"label.retention-description": [
|
"label.retention-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Measure your website stickiness by tracking how often users return."
|
"value": "Messen Sie die Presenz Ihrer Website, indem Sie tracken wie oft Nutzer zurückkehren."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.role": [
|
"label.role": [
|
||||||
@ -1036,13 +1036,13 @@
|
|||||||
"label.search": [
|
"label.search": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Search"
|
"value": "Suche"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.select": [
|
"label.select": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Select"
|
"value": "Auswählen"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.select-date": [
|
"label.select-date": [
|
||||||
@ -1054,7 +1054,7 @@
|
|||||||
"label.select-role": [
|
"label.select-role": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Select role"
|
"value": "Rolle auswählen"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.select-website": [
|
"label.select-website": [
|
||||||
@ -1090,13 +1090,13 @@
|
|||||||
"label.start-step": [
|
"label.start-step": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Start Step"
|
"value": "Schritt starten"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.steps": [
|
"label.steps": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Steps"
|
"value": "Schritte"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.sum": [
|
"label.sum": [
|
||||||
@ -1126,7 +1126,7 @@
|
|||||||
"label.team-manager": [
|
"label.team-manager": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Team manager"
|
"value": "Team-Manager"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.team-member": [
|
"label.team-member": [
|
||||||
@ -1234,13 +1234,13 @@
|
|||||||
"label.transfer": [
|
"label.transfer": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Transfer"
|
"value": "Übertragung"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.transfer-website": [
|
"label.transfer-website": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Transfer website"
|
"value": "Website übertragen"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.true": [
|
"label.true": [
|
||||||
@ -1324,7 +1324,7 @@
|
|||||||
"label.utm-description": [
|
"label.utm-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Track your campaigns through UTM parameters."
|
"value": "Tracken Sie Ihre Kampagnen mit Hilfe von UTM Parametern."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.value": [
|
"label.value": [
|
||||||
@ -1360,7 +1360,7 @@
|
|||||||
"label.views-per-visit": [
|
"label.views-per-visit": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Views per visit"
|
"value": "Aufrufe pro Besuch"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.visit-duration": [
|
"label.visit-duration": [
|
||||||
@ -1378,7 +1378,7 @@
|
|||||||
"label.visits": [
|
"label.visits": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Visits"
|
"value": "Besuche"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.website": [
|
"label.website": [
|
||||||
@ -1414,7 +1414,7 @@
|
|||||||
"message.action-confirmation": [
|
"message.action-confirmation": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Type "
|
"value": "Tippen Sie "
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"type": 1,
|
"type": 1,
|
||||||
@ -1422,7 +1422,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": " in the box below to confirm."
|
"value": " in das untenliegende Feld, um zu bestätigen."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"message.active-users": [
|
"message.active-users": [
|
||||||
@ -1462,7 +1462,7 @@
|
|||||||
"message.collected-data": [
|
"message.collected-data": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Collected data"
|
"value": "Gesammelte Daten"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"message.confirm-delete": [
|
"message.confirm-delete": [
|
||||||
@ -1496,7 +1496,7 @@
|
|||||||
"message.confirm-remove": [
|
"message.confirm-remove": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Are you sure you want to remove "
|
"value": "Sind Sie sicher, dass Sie "
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"type": 1,
|
"type": 1,
|
||||||
@ -1504,7 +1504,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "?"
|
"value": " entfernen möchten?"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"message.confirm-reset": [
|
"message.confirm-reset": [
|
||||||
@ -1524,7 +1524,7 @@
|
|||||||
"message.delete-team-warning": [
|
"message.delete-team-warning": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Deleting a team will also delete all team websites."
|
"value": "Alle zugehörigen Websiten werden ebenfalls gelöscht."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"message.delete-website-warning": [
|
"message.delete-website-warning": [
|
||||||
@ -1708,25 +1708,25 @@
|
|||||||
"message.transfer-team-website-to-user": [
|
"message.transfer-team-website-to-user": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Transfer this website to your account?"
|
"value": "Möchten Sie diese Website auf Ihr Konto übertragen?"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"message.transfer-user-website-to-team": [
|
"message.transfer-user-website-to-team": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Select the team to transfer this website to."
|
"value": "Wählen Sie das Team, auf das die Website übertragen wird."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"message.transfer-website": [
|
"message.transfer-website": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Transfer website ownership to your account or another team."
|
"value": "Übertragen Sie den Besitz der Website auf Ihren Account oder ein anderes Team."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"message.triggered-event": [
|
"message.triggered-event": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Triggered event"
|
"value": "Event ausgelöst"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"message.user-deleted": [
|
"message.user-deleted": [
|
||||||
@ -1738,7 +1738,7 @@
|
|||||||
"message.viewed-page": [
|
"message.viewed-page": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Viewed page"
|
"value": "Seite besucht"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"message.visitor-log": [
|
"message.visitor-log": [
|
||||||
@ -1778,7 +1778,7 @@
|
|||||||
"message.visitors-dropped-off": [
|
"message.visitors-dropped-off": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Visitors dropped off"
|
"value": "Besucher haben die Seite verlassen"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -152,7 +152,7 @@
|
|||||||
"label.compare": [
|
"label.compare": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Compare"
|
"value": "Porównaj"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.confirm": [
|
"label.confirm": [
|
||||||
@ -182,7 +182,7 @@
|
|||||||
"label.count": [
|
"label.count": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Count"
|
"value": "Liczba"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.countries": [
|
"label.countries": [
|
||||||
@ -236,7 +236,7 @@
|
|||||||
"label.current": [
|
"label.current": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Current"
|
"value": "Aktualny"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.current-password": [
|
"label.current-password": [
|
||||||
@ -398,7 +398,7 @@
|
|||||||
"label.end-step": [
|
"label.end-step": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "End Step"
|
"value": "Krok końcowy"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.entry": [
|
"label.entry": [
|
||||||
@ -428,7 +428,7 @@
|
|||||||
"label.exit": [
|
"label.exit": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Exit URL"
|
"value": "URL wyjściowy"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.false": [
|
"label.false": [
|
||||||
@ -488,13 +488,13 @@
|
|||||||
"label.goal": [
|
"label.goal": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Goal"
|
"value": "Cel"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.goals": [
|
"label.goals": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Goals"
|
"value": "Cele"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.goals-description": [
|
"label.goals-description": [
|
||||||
@ -524,7 +524,7 @@
|
|||||||
"label.hosts": [
|
"label.hosts": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Hosts"
|
"value": "Hosty"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.insights": [
|
"label.insights": [
|
||||||
@ -578,13 +578,13 @@
|
|||||||
"label.journey": [
|
"label.journey": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Journey"
|
"value": "Droga"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Zrozum, w jaki sposób użytkownicy poruszają się po Twojej witrynie."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
@ -874,19 +874,19 @@
|
|||||||
"label.previous": [
|
"label.previous": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Previous"
|
"value": "Poprzedni"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.previous-period": [
|
"label.previous-period": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Previous period"
|
"value": "Poprzedni okres"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.previous-year": [
|
"label.previous-year": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Previous year"
|
"value": "Poprzedni rok"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.profile": [
|
"label.profile": [
|
||||||
@ -928,7 +928,7 @@
|
|||||||
"label.referrer": [
|
"label.referrer": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Referrer"
|
"value": "Źródło odsyłające"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.referrers": [
|
"label.referrers": [
|
||||||
@ -970,7 +970,7 @@
|
|||||||
"label.remove-member": [
|
"label.remove-member": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Remove member"
|
"value": "Usuń członka"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.reports": [
|
"label.reports": [
|
||||||
@ -1090,7 +1090,7 @@
|
|||||||
"label.start-step": [
|
"label.start-step": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Start Step"
|
"value": "Krok startowy"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.steps": [
|
"label.steps": [
|
||||||
@ -1378,7 +1378,7 @@
|
|||||||
"label.visits": [
|
"label.visits": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Odwiedząjący"
|
"value": "Wizyty"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.website": [
|
"label.website": [
|
||||||
@ -1462,7 +1462,7 @@
|
|||||||
"message.collected-data": [
|
"message.collected-data": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Collected data"
|
"value": "Zebrane dane"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"message.confirm-delete": [
|
"message.confirm-delete": [
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -566,7 +566,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -152,7 +152,7 @@
|
|||||||
"label.compare": [
|
"label.compare": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Compare"
|
"value": "比较"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.confirm": [
|
"label.confirm": [
|
||||||
@ -182,7 +182,7 @@
|
|||||||
"label.count": [
|
"label.count": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Count"
|
"value": "统计"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.countries": [
|
"label.countries": [
|
||||||
@ -236,7 +236,7 @@
|
|||||||
"label.current": [
|
"label.current": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Current"
|
"value": "目前"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.current-password": [
|
"label.current-password": [
|
||||||
@ -398,13 +398,13 @@
|
|||||||
"label.end-step": [
|
"label.end-step": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "End Step"
|
"value": "结束步骤"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.entry": [
|
"label.entry": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Entry URL"
|
"value": "入口 URL"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.event": [
|
"label.event": [
|
||||||
@ -428,7 +428,7 @@
|
|||||||
"label.exit": [
|
"label.exit": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Exit URL"
|
"value": "退出 URL"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.false": [
|
"label.false": [
|
||||||
@ -488,19 +488,19 @@
|
|||||||
"label.goal": [
|
"label.goal": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Goal"
|
"value": "目标"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.goals": [
|
"label.goals": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Goals"
|
"value": "目标"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.goals-description": [
|
"label.goals-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Track your goals for pageviews and events."
|
"value": "跟踪页面浏览量和事件的目标。"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.greater-than": [
|
"label.greater-than": [
|
||||||
@ -518,13 +518,13 @@
|
|||||||
"label.host": [
|
"label.host": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Host"
|
"value": "主机"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.hosts": [
|
"label.hosts": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Hosts"
|
"value": "主机"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.insights": [
|
"label.insights": [
|
||||||
@ -578,13 +578,13 @@
|
|||||||
"label.journey": [
|
"label.journey": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Journey"
|
"value": "用户浏览轨迹"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "了解用户如何浏览网站。"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
@ -692,7 +692,7 @@
|
|||||||
"label.manager": [
|
"label.manager": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Manager"
|
"value": "管理者"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.max": [
|
"label.max": [
|
||||||
@ -798,7 +798,7 @@
|
|||||||
"label.ok": [
|
"label.ok": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "OK"
|
"value": "好的"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.os": [
|
"label.os": [
|
||||||
@ -882,19 +882,19 @@
|
|||||||
"label.previous": [
|
"label.previous": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Previous"
|
"value": "先前"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.previous-period": [
|
"label.previous-period": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Previous period"
|
"value": "上一时期"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.previous-year": [
|
"label.previous-year": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Previous year"
|
"value": "上一年"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.profile": [
|
"label.profile": [
|
||||||
@ -906,7 +906,7 @@
|
|||||||
"label.property": [
|
"label.property": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Property"
|
"value": "属性"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.queries": [
|
"label.queries": [
|
||||||
@ -1098,7 +1098,7 @@
|
|||||||
"label.start-step": [
|
"label.start-step": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Start Step"
|
"value": "开始步骤"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.steps": [
|
"label.steps": [
|
||||||
@ -1134,7 +1134,7 @@
|
|||||||
"label.team-manager": [
|
"label.team-manager": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Team manager"
|
"value": "团队管理者"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.team-member": [
|
"label.team-member": [
|
||||||
@ -1450,7 +1450,7 @@
|
|||||||
"message.collected-data": [
|
"message.collected-data": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Collected data"
|
"value": "已收集的数据"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"message.confirm-delete": [
|
"message.confirm-delete": [
|
||||||
|
@ -584,7 +584,7 @@
|
|||||||
"label.journey-description": [
|
"label.journey-description": [
|
||||||
{
|
{
|
||||||
"type": 0,
|
"type": 0,
|
||||||
"value": "Understand how users nagivate through your website."
|
"value": "Understand how users navigate through your website."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"label.language": [
|
"label.language": [
|
||||||
|
@ -44,7 +44,7 @@ async function checkConnection() {
|
|||||||
|
|
||||||
success('Database connection successful.');
|
success('Database connection successful.');
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
throw new Error('Unable to connect to the database.');
|
throw new Error('Unable to connect to the database: ' + e.message);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2,7 +2,6 @@ require('dotenv').config();
|
|||||||
const cli = require('next/dist/cli/next-start');
|
const cli = require('next/dist/cli/next-start');
|
||||||
|
|
||||||
cli.nextStart({
|
cli.nextStart({
|
||||||
'--port': process.env.PORT || 3000,
|
port: process.env.PORT || 3000,
|
||||||
'--hostname': process.env.HOSTNAME || '0.0.0.0',
|
hostname: process.env.HOSTNAME || '0.0.0.0',
|
||||||
_: [],
|
|
||||||
});
|
});
|
||||||
|
@ -21,8 +21,12 @@ export function TestConsole({ websiteId }: { websiteId: string }) {
|
|||||||
router.push(`/console/${value}`);
|
router.push(`/console/${value}`);
|
||||||
}
|
}
|
||||||
|
|
||||||
function handleClick() {
|
function handleRunScript() {
|
||||||
window['umami'].track({ url: '/page-view', referrer: 'https://www.google.com' });
|
window['umami'].track(props => ({
|
||||||
|
...props,
|
||||||
|
url: '/page-view',
|
||||||
|
referrer: 'https://www.google.com',
|
||||||
|
}));
|
||||||
window['umami'].track('track-event-no-data');
|
window['umami'].track('track-event-no-data');
|
||||||
window['umami'].track('track-event-with-data', {
|
window['umami'].track('track-event-with-data', {
|
||||||
test: 'test-data',
|
test: 'test-data',
|
||||||
@ -44,7 +48,7 @@ export function TestConsole({ websiteId }: { websiteId: string }) {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
function handleIdentifyClick() {
|
function handleRunIdentify() {
|
||||||
window['umami'].identify({
|
window['umami'].identify({
|
||||||
userId: 123,
|
userId: 123,
|
||||||
name: 'brian',
|
name: 'brian',
|
||||||
@ -145,10 +149,10 @@ export function TestConsole({ websiteId }: { websiteId: string }) {
|
|||||||
</div>
|
</div>
|
||||||
<div className={styles.group}>
|
<div className={styles.group}>
|
||||||
<div className={styles.header}>Javascript events</div>
|
<div className={styles.header}>Javascript events</div>
|
||||||
<Button id="manual-button" variant="primary" onClick={handleClick}>
|
<Button id="manual-button" variant="primary" onClick={handleRunScript}>
|
||||||
Run script
|
Run script
|
||||||
</Button>
|
</Button>
|
||||||
<Button id="manual-button" variant="primary" onClick={handleIdentifyClick}>
|
<Button id="manual-button" variant="primary" onClick={handleRunIdentify}>
|
||||||
Run identify
|
Run identify
|
||||||
</Button>
|
</Button>
|
||||||
</div>
|
</div>
|
||||||
|
@ -34,6 +34,10 @@
|
|||||||
background-color: var(--base100);
|
background-color: var(--base100);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.step:last-child::before {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
.card {
|
.card {
|
||||||
display: grid;
|
display: grid;
|
||||||
gap: 20px;
|
gap: 20px;
|
||||||
|
@ -46,9 +46,14 @@ export function WebsiteHeader({
|
|||||||
path: '/reports',
|
path: '/reports',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: formatMessage(labels.eventData),
|
label: formatMessage(labels.sessions),
|
||||||
|
icon: <Icons.User />,
|
||||||
|
path: '/sessions',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: formatMessage(labels.events),
|
||||||
icon: <Icons.Nodes />,
|
icon: <Icons.Nodes />,
|
||||||
path: '/event-data',
|
path: '/events',
|
||||||
},
|
},
|
||||||
];
|
];
|
||||||
|
|
||||||
|
@ -54,7 +54,7 @@ export function RealtimeLog({ data }: { data: RealtimeData }) {
|
|||||||
},
|
},
|
||||||
];
|
];
|
||||||
|
|
||||||
const getTime = ({ timestamp }) => format(timestamp * 1000, 'h:mm:ss');
|
const getTime = ({ createdAt }) => format(new Date(createdAt), 'h:mm:ss');
|
||||||
|
|
||||||
const getColor = ({ id, sessionId }) => stringToColor(sessionId || id);
|
const getColor = ({ id, sessionId }) => stringToColor(sessionId || id);
|
||||||
|
|
||||||
@ -144,9 +144,12 @@ export function RealtimeLog({ data }: { data: RealtimeData }) {
|
|||||||
const { events, visitors } = data;
|
const { events, visitors } = data;
|
||||||
|
|
||||||
let logs = [
|
let logs = [
|
||||||
...events.map(e => ({ __type: e.eventName ? TYPE_EVENT : TYPE_PAGEVIEW, ...e })),
|
...events.map(e => ({
|
||||||
|
__type: e.eventName ? TYPE_EVENT : TYPE_PAGEVIEW,
|
||||||
|
...e,
|
||||||
|
})),
|
||||||
...visitors.map(v => ({ __type: TYPE_SESSION, ...v })),
|
...visitors.map(v => ({ __type: TYPE_SESSION, ...v })),
|
||||||
].sort(thenby.firstBy('timestamp', -1));
|
].sort(thenby.firstBy('createdAt', -1));
|
||||||
|
|
||||||
if (search) {
|
if (search) {
|
||||||
logs = logs.filter(({ eventName, urlPath, browser, os, country, device }) => {
|
logs = logs.filter(({ eventName, urlPath, browser, os, country, device }) => {
|
||||||
|
@ -0,0 +1,25 @@
|
|||||||
|
import { useSessions } from 'components/hooks';
|
||||||
|
import SessionsTable from './SessionsTable';
|
||||||
|
import DataTable from 'components/common/DataTable';
|
||||||
|
import { ReactNode } from 'react';
|
||||||
|
|
||||||
|
export default function SessionsDataTable({
|
||||||
|
websiteId,
|
||||||
|
children,
|
||||||
|
}: {
|
||||||
|
websiteId?: string;
|
||||||
|
teamId?: string;
|
||||||
|
children?: ReactNode;
|
||||||
|
}) {
|
||||||
|
const queryResult = useSessions(websiteId);
|
||||||
|
|
||||||
|
if (queryResult?.result?.data?.length === 0) {
|
||||||
|
return children;
|
||||||
|
}
|
||||||
|
|
||||||
|
return (
|
||||||
|
<DataTable queryResult={queryResult} allowSearch={false}>
|
||||||
|
{({ data }) => <SessionsTable data={data} showDomain={!websiteId} />}
|
||||||
|
</DataTable>
|
||||||
|
);
|
||||||
|
}
|
@ -0,0 +1,14 @@
|
|||||||
|
'use client';
|
||||||
|
import WebsiteHeader from '../WebsiteHeader';
|
||||||
|
import SessionsDataTable from './SessionsDataTable';
|
||||||
|
|
||||||
|
export function SessionsPage({ websiteId }) {
|
||||||
|
return (
|
||||||
|
<>
|
||||||
|
<WebsiteHeader websiteId={websiteId} />
|
||||||
|
<SessionsDataTable websiteId={websiteId} />
|
||||||
|
</>
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
export default SessionsPage;
|
@ -0,0 +1,21 @@
|
|||||||
|
import { GridColumn, GridTable, useBreakpoint } from 'react-basics';
|
||||||
|
import { useMessages } from 'components/hooks';
|
||||||
|
|
||||||
|
export function SessionsTable({ data = [] }: { data: any[]; showDomain?: boolean }) {
|
||||||
|
const { formatMessage, labels } = useMessages();
|
||||||
|
const breakpoint = useBreakpoint();
|
||||||
|
|
||||||
|
return (
|
||||||
|
<GridTable data={data} cardMode={['xs', 'sm', 'md'].includes(breakpoint)}>
|
||||||
|
<GridColumn name="id" label="ID" />
|
||||||
|
<GridColumn name="country" label={formatMessage(labels.country)} />
|
||||||
|
<GridColumn name="city" label={formatMessage(labels.city)} />
|
||||||
|
<GridColumn name="browser" label={formatMessage(labels.browser)} />
|
||||||
|
<GridColumn name="os" label={formatMessage(labels.os)} />
|
||||||
|
<GridColumn name="device" label={formatMessage(labels.device)} />
|
||||||
|
<GridColumn name="createdAt" label={formatMessage(labels.created)} />
|
||||||
|
</GridTable>
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
export default SessionsTable;
|
10
src/app/(main)/websites/[websiteId]/sessions/page.tsx
Normal file
10
src/app/(main)/websites/[websiteId]/sessions/page.tsx
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
import SessionsPage from './SessionsPage';
|
||||||
|
import { Metadata } from 'next';
|
||||||
|
|
||||||
|
export default function ({ params: { websiteId } }) {
|
||||||
|
return <SessionsPage websiteId={websiteId} />;
|
||||||
|
}
|
||||||
|
|
||||||
|
export const metadata: Metadata = {
|
||||||
|
title: 'Sessions',
|
||||||
|
};
|
28
src/app/api/scripts/telemetry/route.ts
Normal file
28
src/app/api/scripts/telemetry/route.ts
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
import { CURRENT_VERSION, TELEMETRY_PIXEL } from 'lib/constants';
|
||||||
|
|
||||||
|
export async function GET() {
|
||||||
|
if (
|
||||||
|
process.env.NODE_ENV !== 'production' &&
|
||||||
|
process.env.DISABLE_TELEMETRY &&
|
||||||
|
process.env.PRIVATE_MODE
|
||||||
|
) {
|
||||||
|
const script = `
|
||||||
|
(()=>{const i=document.createElement('img');
|
||||||
|
i.setAttribute('src','${TELEMETRY_PIXEL}?v=${CURRENT_VERSION}');
|
||||||
|
i.setAttribute('style','width:0;height:0;position:absolute;pointer-events:none;');
|
||||||
|
document.body.appendChild(i);})();
|
||||||
|
`;
|
||||||
|
|
||||||
|
return new Response(script.replace(/\s\s+/g, ''), {
|
||||||
|
headers: {
|
||||||
|
'content-type': 'text/javascript',
|
||||||
|
},
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
return new Response('/* telemetry disabled */', {
|
||||||
|
headers: {
|
||||||
|
'content-type': 'text/javascript',
|
||||||
|
},
|
||||||
|
});
|
||||||
|
}
|
@ -5,6 +5,7 @@ export * from './queries/useLogin';
|
|||||||
export * from './queries/useRealtime';
|
export * from './queries/useRealtime';
|
||||||
export * from './queries/useReport';
|
export * from './queries/useReport';
|
||||||
export * from './queries/useReports';
|
export * from './queries/useReports';
|
||||||
|
export * from './queries/useSessions';
|
||||||
export * from './queries/useShareToken';
|
export * from './queries/useShareToken';
|
||||||
export * from './queries/useTeam';
|
export * from './queries/useTeam';
|
||||||
export * from './queries/useTeams';
|
export * from './queries/useTeams';
|
||||||
|
20
src/components/hooks/queries/useSessions.ts
Normal file
20
src/components/hooks/queries/useSessions.ts
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
import { useApi } from './useApi';
|
||||||
|
import { useFilterQuery } from './useFilterQuery';
|
||||||
|
import useModified from '../useModified';
|
||||||
|
|
||||||
|
export function useSessions(websiteId: string, params?: { [key: string]: string | number }) {
|
||||||
|
const { get } = useApi();
|
||||||
|
const { modified } = useModified(`websites`);
|
||||||
|
|
||||||
|
return useFilterQuery({
|
||||||
|
queryKey: ['sessions', { websiteId, modified, ...params }],
|
||||||
|
queryFn: (data: any) => {
|
||||||
|
return get(`/websites/${websiteId}/sessions`, {
|
||||||
|
...data,
|
||||||
|
...params,
|
||||||
|
});
|
||||||
|
},
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
export default useSessions;
|
@ -265,7 +265,7 @@ export const labels = defineMessages({
|
|||||||
journey: { id: 'label.journey', defaultMessage: 'Journey' },
|
journey: { id: 'label.journey', defaultMessage: 'Journey' },
|
||||||
journeyDescription: {
|
journeyDescription: {
|
||||||
id: 'label.journey-description',
|
id: 'label.journey-description',
|
||||||
defaultMessage: 'Understand how users nagivate through your website.',
|
defaultMessage: 'Understand how users navigate through your website.',
|
||||||
},
|
},
|
||||||
compare: { id: 'label.compare', defaultMessage: 'Compare' },
|
compare: { id: 'label.compare', defaultMessage: 'Compare' },
|
||||||
current: { id: 'label.current', defaultMessage: 'Current' },
|
current: { id: 'label.current', defaultMessage: 'Current' },
|
||||||
|
@ -96,7 +96,7 @@
|
|||||||
"label.join": "Join",
|
"label.join": "Join",
|
||||||
"label.join-team": "Join team",
|
"label.join-team": "Join team",
|
||||||
"label.journey": "Journey",
|
"label.journey": "Journey",
|
||||||
"label.journey-description": "Understand how users nagivate through your website.",
|
"label.journey-description": "Understand how users navigate through your website.",
|
||||||
"label.language": "Language",
|
"label.language": "Language",
|
||||||
"label.languages": "Languages",
|
"label.languages": "Languages",
|
||||||
"label.laptop": "Laptop",
|
"label.laptop": "Laptop",
|
||||||
|
@ -96,7 +96,7 @@
|
|||||||
"label.join": "انضم",
|
"label.join": "انضم",
|
||||||
"label.join-team": "انضم للفريق",
|
"label.join-team": "انضم للفريق",
|
||||||
"label.journey": "Journey",
|
"label.journey": "Journey",
|
||||||
"label.journey-description": "Understand how users nagivate through your website.",
|
"label.journey-description": "Understand how users navigate through your website.",
|
||||||
"label.language": "اللغة",
|
"label.language": "اللغة",
|
||||||
"label.languages": "اللغات",
|
"label.languages": "اللغات",
|
||||||
"label.laptop": "لابتوب",
|
"label.laptop": "لابتوب",
|
||||||
|
@ -96,7 +96,7 @@
|
|||||||
"label.join": "Join",
|
"label.join": "Join",
|
||||||
"label.join-team": "Join team",
|
"label.join-team": "Join team",
|
||||||
"label.journey": "Journey",
|
"label.journey": "Journey",
|
||||||
"label.journey-description": "Understand how users nagivate through your website.",
|
"label.journey-description": "Understand how users navigate through your website.",
|
||||||
"label.language": "Мова",
|
"label.language": "Мова",
|
||||||
"label.languages": "Мовы",
|
"label.languages": "Мовы",
|
||||||
"label.laptop": "Ноўтбук",
|
"label.laptop": "Ноўтбук",
|
||||||
|
@ -96,7 +96,7 @@
|
|||||||
"label.join": "Присъедини се",
|
"label.join": "Присъедини се",
|
||||||
"label.join-team": "Присъедини се към екип",
|
"label.join-team": "Присъедини се към екип",
|
||||||
"label.journey": "Journey",
|
"label.journey": "Journey",
|
||||||
"label.journey-description": "Understand how users nagivate through your website.",
|
"label.journey-description": "Understand how users navigate through your website.",
|
||||||
"label.language": "Език",
|
"label.language": "Език",
|
||||||
"label.languages": "Езици",
|
"label.languages": "Езици",
|
||||||
"label.laptop": "Лаптоп",
|
"label.laptop": "Лаптоп",
|
||||||
|
@ -96,7 +96,7 @@
|
|||||||
"label.join": "Join",
|
"label.join": "Join",
|
||||||
"label.join-team": "Join team",
|
"label.join-team": "Join team",
|
||||||
"label.journey": "Journey",
|
"label.journey": "Journey",
|
||||||
"label.journey-description": "Understand how users nagivate through your website.",
|
"label.journey-description": "Understand how users navigate through your website.",
|
||||||
"label.language": "ভাষা",
|
"label.language": "ভাষা",
|
||||||
"label.languages": "ভাষা",
|
"label.languages": "ভাষা",
|
||||||
"label.laptop": "ল্যাপটপ",
|
"label.laptop": "ল্যাপটপ",
|
||||||
|
@ -96,7 +96,7 @@
|
|||||||
"label.join": "Učlani se",
|
"label.join": "Učlani se",
|
||||||
"label.join-team": "Učlani se u tim",
|
"label.join-team": "Učlani se u tim",
|
||||||
"label.journey": "Journey",
|
"label.journey": "Journey",
|
||||||
"label.journey-description": "Understand how users nagivate through your website.",
|
"label.journey-description": "Understand how users navigate through your website.",
|
||||||
"label.language": "Jezik",
|
"label.language": "Jezik",
|
||||||
"label.languages": "Jezici",
|
"label.languages": "Jezici",
|
||||||
"label.laptop": "Laptop",
|
"label.laptop": "Laptop",
|
||||||
|
@ -24,12 +24,12 @@
|
|||||||
"label.cities": "Ciutats",
|
"label.cities": "Ciutats",
|
||||||
"label.city": "Ciutat",
|
"label.city": "Ciutat",
|
||||||
"label.clear-all": "Netejar tot",
|
"label.clear-all": "Netejar tot",
|
||||||
"label.compare": "Compare",
|
"label.compare": "Comparar",
|
||||||
"label.confirm": "Confirmar",
|
"label.confirm": "Confirmar",
|
||||||
"label.confirm-password": "Confirma la contrasenya",
|
"label.confirm-password": "Confirma la contrasenya",
|
||||||
"label.contains": "Conté",
|
"label.contains": "Conté",
|
||||||
"label.continue": "Continuar",
|
"label.continue": "Continuar",
|
||||||
"label.count": "Count",
|
"label.count": "Recompte",
|
||||||
"label.countries": "Països",
|
"label.countries": "Països",
|
||||||
"label.country": "País",
|
"label.country": "País",
|
||||||
"label.create": "Crear",
|
"label.create": "Crear",
|
||||||
@ -38,7 +38,7 @@
|
|||||||
"label.create-user": "Crear usuari",
|
"label.create-user": "Crear usuari",
|
||||||
"label.created": "Creat",
|
"label.created": "Creat",
|
||||||
"label.created-by": "Creat Per",
|
"label.created-by": "Creat Per",
|
||||||
"label.current": "Current",
|
"label.current": "Actual",
|
||||||
"label.current-password": "Contrasenya actual",
|
"label.current-password": "Contrasenya actual",
|
||||||
"label.custom-range": "Rang personalitzat",
|
"label.custom-range": "Rang personalitzat",
|
||||||
"label.dashboard": "Panell",
|
"label.dashboard": "Panell",
|
||||||
@ -65,12 +65,12 @@
|
|||||||
"label.edit-dashboard": "Edita panell",
|
"label.edit-dashboard": "Edita panell",
|
||||||
"label.edit-member": "Edita membre",
|
"label.edit-member": "Edita membre",
|
||||||
"label.enable-share-url": "Activa l'enllaç per compartir",
|
"label.enable-share-url": "Activa l'enllaç per compartir",
|
||||||
"label.end-step": "End Step",
|
"label.end-step": "Pas Final",
|
||||||
"label.entry": "Entry URL",
|
"label.entry": "URL d'entrada",
|
||||||
"label.event": "Esdeveniment",
|
"label.event": "Esdeveniment",
|
||||||
"label.event-data": "Dades de l'esdeveniment",
|
"label.event-data": "Dades de l'esdeveniment",
|
||||||
"label.events": "Esdeveniments",
|
"label.events": "Esdeveniments",
|
||||||
"label.exit": "Exit URL",
|
"label.exit": "URL de sortida",
|
||||||
"label.false": "Fals",
|
"label.false": "Fals",
|
||||||
"label.field": "Camp",
|
"label.field": "Camp",
|
||||||
"label.fields": "Camps",
|
"label.fields": "Camps",
|
||||||
@ -80,13 +80,13 @@
|
|||||||
"label.filters": "Filtres",
|
"label.filters": "Filtres",
|
||||||
"label.funnel": "Embut",
|
"label.funnel": "Embut",
|
||||||
"label.funnel-description": "Entengui la taxa de conversió i abandonament dels usuaris.",
|
"label.funnel-description": "Entengui la taxa de conversió i abandonament dels usuaris.",
|
||||||
"label.goal": "Goal",
|
"label.goal": "Meta",
|
||||||
"label.goals": "Goals",
|
"label.goals": "Metes",
|
||||||
"label.goals-description": "Track your goals for pageviews and events.",
|
"label.goals-description": "Feu un seguiment de les seves metes per a pàgines vistes i esdeveniments.",
|
||||||
"label.greater-than": "Més gran que",
|
"label.greater-than": "Més gran que",
|
||||||
"label.greater-than-equals": "Més gran que o igual a",
|
"label.greater-than-equals": "Més gran que o igual a",
|
||||||
"label.host": "Host",
|
"label.host": "Amfitrió",
|
||||||
"label.hosts": "Hosts",
|
"label.hosts": "Amfitrions",
|
||||||
"label.insights": "Insights",
|
"label.insights": "Insights",
|
||||||
"label.insights-description": "Aprofundeixi en les seves dades mitjançant l'ús de segments i filtres.",
|
"label.insights-description": "Aprofundeixi en les seves dades mitjançant l'ús de segments i filtres.",
|
||||||
"label.is": "És igual a",
|
"label.is": "És igual a",
|
||||||
@ -95,8 +95,8 @@
|
|||||||
"label.is-set": "Està establert",
|
"label.is-set": "Està establert",
|
||||||
"label.join": "Unir",
|
"label.join": "Unir",
|
||||||
"label.join-team": "Unir-se al equip",
|
"label.join-team": "Unir-se al equip",
|
||||||
"label.journey": "Journey",
|
"label.journey": "Trajecte",
|
||||||
"label.journey-description": "Understand how users nagivate through your website.",
|
"label.journey-description": "Entengui com naveguen els usuaris pel seu lloc web.",
|
||||||
"label.language": "Idioma",
|
"label.language": "Idioma",
|
||||||
"label.languages": "Idiomes",
|
"label.languages": "Idiomes",
|
||||||
"label.laptop": "Portàtil",
|
"label.laptop": "Portàtil",
|
||||||
@ -122,7 +122,7 @@
|
|||||||
"label.name": "Nom",
|
"label.name": "Nom",
|
||||||
"label.new-password": "Contrasenya nova",
|
"label.new-password": "Contrasenya nova",
|
||||||
"label.none": "Cap",
|
"label.none": "Cap",
|
||||||
"label.number-of-records": "{x} {x, plural, one {record} other {records}}",
|
"label.number-of-records": "{x} {x, plural, one {registre} other {registres}}",
|
||||||
"label.ok": "OK",
|
"label.ok": "OK",
|
||||||
"label.os": "SO",
|
"label.os": "SO",
|
||||||
"label.overview": "Resum",
|
"label.overview": "Resum",
|
||||||
@ -133,11 +133,11 @@
|
|||||||
"label.pages": "Pàgines",
|
"label.pages": "Pàgines",
|
||||||
"label.password": "Contrasenya",
|
"label.password": "Contrasenya",
|
||||||
"label.powered-by": "Funciona amb {name}",
|
"label.powered-by": "Funciona amb {name}",
|
||||||
"label.previous": "Previous",
|
"label.previous": "Anterior",
|
||||||
"label.previous-period": "Previous period",
|
"label.previous-period": "Període anterior",
|
||||||
"label.previous-year": "Previous year",
|
"label.previous-year": "Any anterior",
|
||||||
"label.profile": "Perfil",
|
"label.profile": "Perfil",
|
||||||
"label.property": "Property",
|
"label.property": "Propietat",
|
||||||
"label.queries": "Consultes",
|
"label.queries": "Consultes",
|
||||||
"label.query": "Consulta",
|
"label.query": "Consulta",
|
||||||
"label.query-parameters": "Paràmetres de consulta",
|
"label.query-parameters": "Paràmetres de consulta",
|
||||||
@ -169,7 +169,7 @@
|
|||||||
"label.settings": "Configuració",
|
"label.settings": "Configuració",
|
||||||
"label.share-url": "Enllaç per compartir",
|
"label.share-url": "Enllaç per compartir",
|
||||||
"label.single-day": "Un sol dia",
|
"label.single-day": "Un sol dia",
|
||||||
"label.start-step": "Start Step",
|
"label.start-step": "Pas inicial",
|
||||||
"label.steps": "Pasos",
|
"label.steps": "Pasos",
|
||||||
"label.sum": "Suma",
|
"label.sum": "Suma",
|
||||||
"label.tablet": "Tauleta",
|
"label.tablet": "Tauleta",
|
||||||
@ -214,7 +214,7 @@
|
|||||||
"label.view-details": "Veure els detalls",
|
"label.view-details": "Veure els detalls",
|
||||||
"label.view-only": "Només veure",
|
"label.view-only": "Només veure",
|
||||||
"label.views": "Vistes",
|
"label.views": "Vistes",
|
||||||
"label.views-per-visit": "Views per visit",
|
"label.views-per-visit": "Vistes per visita",
|
||||||
"label.visit-duration": "Temps mitjà de visita",
|
"label.visit-duration": "Temps mitjà de visita",
|
||||||
"label.visitors": "Visitants",
|
"label.visitors": "Visitants",
|
||||||
"label.visits": "Visites",
|
"label.visits": "Visites",
|
||||||
@ -225,7 +225,7 @@
|
|||||||
"label.yesterday": "Ahir",
|
"label.yesterday": "Ahir",
|
||||||
"message.action-confirmation": "Escrigui {confirmation} al cuadre inferior per confirmar.",
|
"message.action-confirmation": "Escrigui {confirmation} al cuadre inferior per confirmar.",
|
||||||
"message.active-users": "{x} {x, plural, one {visitant actual} other {visitants actuals}}",
|
"message.active-users": "{x} {x, plural, one {visitant actual} other {visitants actuals}}",
|
||||||
"message.collected-data": "Collected data",
|
"message.collected-data": "Dades recol·lectades",
|
||||||
"message.confirm-delete": "Segur que vol esborrar {target}?",
|
"message.confirm-delete": "Segur que vol esborrar {target}?",
|
||||||
"message.confirm-leave": "Segur que vol abandonar {target}?",
|
"message.confirm-leave": "Segur que vol abandonar {target}?",
|
||||||
"message.confirm-remove": "Segur que vol eliminar {target}?",
|
"message.confirm-remove": "Segur que vol eliminar {target}?",
|
||||||
@ -263,5 +263,5 @@
|
|||||||
"message.user-deleted": "Usuari eliminat.",
|
"message.user-deleted": "Usuari eliminat.",
|
||||||
"message.viewed-page": "Pàgina vista",
|
"message.viewed-page": "Pàgina vista",
|
||||||
"message.visitor-log": "Visitant de {country} usant {browser} a {os} {device}",
|
"message.visitor-log": "Visitant de {country} usant {browser} a {os} {device}",
|
||||||
"message.visitors-dropped-off": "Els visitants han sortit"
|
"message.visitors-dropped-off": "Visitants han sortit"
|
||||||
}
|
}
|
||||||
|
@ -96,7 +96,7 @@
|
|||||||
"label.join": "Join",
|
"label.join": "Join",
|
||||||
"label.join-team": "Join team",
|
"label.join-team": "Join team",
|
||||||
"label.journey": "Journey",
|
"label.journey": "Journey",
|
||||||
"label.journey-description": "Understand how users nagivate through your website.",
|
"label.journey-description": "Understand how users navigate through your website.",
|
||||||
"label.language": "Language",
|
"label.language": "Language",
|
||||||
"label.languages": "Languages",
|
"label.languages": "Languages",
|
||||||
"label.laptop": "Přenosný počítač",
|
"label.laptop": "Přenosný počítač",
|
||||||
|
@ -96,7 +96,7 @@
|
|||||||
"label.join": "Join",
|
"label.join": "Join",
|
||||||
"label.join-team": "Join team",
|
"label.join-team": "Join team",
|
||||||
"label.journey": "Journey",
|
"label.journey": "Journey",
|
||||||
"label.journey-description": "Understand how users nagivate through your website.",
|
"label.journey-description": "Understand how users navigate through your website.",
|
||||||
"label.language": "Sprog",
|
"label.language": "Sprog",
|
||||||
"label.languages": "Sprog",
|
"label.languages": "Sprog",
|
||||||
"label.laptop": "Laptop",
|
"label.laptop": "Laptop",
|
||||||
|
@ -96,7 +96,7 @@
|
|||||||
"label.join": "Biträte",
|
"label.join": "Biträte",
|
||||||
"label.join-team": "Team biträte",
|
"label.join-team": "Team biträte",
|
||||||
"label.journey": "Journey",
|
"label.journey": "Journey",
|
||||||
"label.journey-description": "Understand how users nagivate through your website.",
|
"label.journey-description": "Understand how users navigate through your website.",
|
||||||
"label.language": "Sprach",
|
"label.language": "Sprach",
|
||||||
"label.languages": "Sprache",
|
"label.languages": "Sprache",
|
||||||
"label.laptop": "Laptop",
|
"label.laptop": "Laptop",
|
||||||
|
@ -4,8 +4,8 @@
|
|||||||
"label.activity-log": "Aktivitätsverlauf",
|
"label.activity-log": "Aktivitätsverlauf",
|
||||||
"label.add": "Hinzufügen",
|
"label.add": "Hinzufügen",
|
||||||
"label.add-description": "Beschreibung hinzufügen",
|
"label.add-description": "Beschreibung hinzufügen",
|
||||||
"label.add-member": "Add member",
|
"label.add-member": "Mitglied hinzufügen",
|
||||||
"label.add-step": "Add step",
|
"label.add-step": "Schritt hinzufügen",
|
||||||
"label.add-website": "Website hinzufügen",
|
"label.add-website": "Website hinzufügen",
|
||||||
"label.admin": "Administrator",
|
"label.admin": "Administrator",
|
||||||
"label.after": "Nach",
|
"label.after": "Nach",
|
||||||
@ -16,7 +16,7 @@
|
|||||||
"label.back": "Zurück",
|
"label.back": "Zurück",
|
||||||
"label.before": "Vor",
|
"label.before": "Vor",
|
||||||
"label.bounce-rate": "Absprungrate",
|
"label.bounce-rate": "Absprungrate",
|
||||||
"label.breakdown": "Breakdown",
|
"label.breakdown": "Aufschlüsselung",
|
||||||
"label.browser": "Browser",
|
"label.browser": "Browser",
|
||||||
"label.browsers": "Browser",
|
"label.browsers": "Browser",
|
||||||
"label.cancel": "Abbrechen",
|
"label.cancel": "Abbrechen",
|
||||||
@ -24,21 +24,21 @@
|
|||||||
"label.cities": "Städte",
|
"label.cities": "Städte",
|
||||||
"label.city": "Stadt",
|
"label.city": "Stadt",
|
||||||
"label.clear-all": "Alles löschen",
|
"label.clear-all": "Alles löschen",
|
||||||
"label.compare": "Compare",
|
"label.compare": "Vergleich",
|
||||||
"label.confirm": "Bestätigen",
|
"label.confirm": "Bestätigen",
|
||||||
"label.confirm-password": "Passwort wiederholen",
|
"label.confirm-password": "Passwort wiederholen",
|
||||||
"label.contains": "Enthält",
|
"label.contains": "Enthält",
|
||||||
"label.continue": "Weiter",
|
"label.continue": "Weiter",
|
||||||
"label.count": "Count",
|
"label.count": "Anzahl",
|
||||||
"label.countries": "Länder",
|
"label.countries": "Länder",
|
||||||
"label.country": "Land",
|
"label.country": "Land",
|
||||||
"label.create": "Create",
|
"label.create": "Erstellen",
|
||||||
"label.create-report": "Bericht erstellen",
|
"label.create-report": "Bericht erstellen",
|
||||||
"label.create-team": "Team erstellen",
|
"label.create-team": "Team erstellen",
|
||||||
"label.create-user": "Benutzer erstellen",
|
"label.create-user": "Benutzer erstellen",
|
||||||
"label.created": "Erstellt",
|
"label.created": "Erstellt",
|
||||||
"label.created-by": "Created By",
|
"label.created-by": "Erstellt von",
|
||||||
"label.current": "Current",
|
"label.current": "Aktuell",
|
||||||
"label.current-password": "Derzeitiges Passwort",
|
"label.current-password": "Derzeitiges Passwort",
|
||||||
"label.custom-range": "Benutzerdefinierter Bereich",
|
"label.custom-range": "Benutzerdefinierter Bereich",
|
||||||
"label.dashboard": "Übersicht",
|
"label.dashboard": "Übersicht",
|
||||||
@ -48,7 +48,7 @@
|
|||||||
"label.day": "Tag",
|
"label.day": "Tag",
|
||||||
"label.default-date-range": "Voreingestellter Datumsbereich",
|
"label.default-date-range": "Voreingestellter Datumsbereich",
|
||||||
"label.delete": "Löschen",
|
"label.delete": "Löschen",
|
||||||
"label.delete-report": "Delete report",
|
"label.delete-report": "Bericht löschen",
|
||||||
"label.delete-team": "Team löschen",
|
"label.delete-team": "Team löschen",
|
||||||
"label.delete-user": "Benutzer löschen",
|
"label.delete-user": "Benutzer löschen",
|
||||||
"label.delete-website": "Website löschen",
|
"label.delete-website": "Website löschen",
|
||||||
@ -63,9 +63,9 @@
|
|||||||
"label.dropoff": "Dropoff",
|
"label.dropoff": "Dropoff",
|
||||||
"label.edit": "Bearbeiten",
|
"label.edit": "Bearbeiten",
|
||||||
"label.edit-dashboard": "Dashboard bearbeiten",
|
"label.edit-dashboard": "Dashboard bearbeiten",
|
||||||
"label.edit-member": "Edit member",
|
"label.edit-member": "Mitglied bearbeiten",
|
||||||
"label.enable-share-url": "Freigabe-URL aktivieren",
|
"label.enable-share-url": "Freigabe-URL aktivieren",
|
||||||
"label.end-step": "End Step",
|
"label.end-step": "Schritt beenden",
|
||||||
"label.entry": "Entry URL",
|
"label.entry": "Entry URL",
|
||||||
"label.event": "Event",
|
"label.event": "Event",
|
||||||
"label.event-data": "Eventdaten",
|
"label.event-data": "Eventdaten",
|
||||||
@ -79,16 +79,16 @@
|
|||||||
"label.filter-raw": "Rohdaten",
|
"label.filter-raw": "Rohdaten",
|
||||||
"label.filters": "Filter",
|
"label.filters": "Filter",
|
||||||
"label.funnel": "Funnel",
|
"label.funnel": "Funnel",
|
||||||
"label.funnel-description": "Understand the conversion and drop-off rate of users.",
|
"label.funnel-description": "Verstehe die Konversions- und Dropoffrate von Nutzern.",
|
||||||
"label.goal": "Goal",
|
"label.goal": "Ziel",
|
||||||
"label.goals": "Goals",
|
"label.goals": "Ziele",
|
||||||
"label.goals-description": "Track your goals for pageviews and events.",
|
"label.goals-description": "Verfolgen Sie Ihre Ziele für Aufrufe und Events.",
|
||||||
"label.greater-than": "Größer als",
|
"label.greater-than": "Größer als",
|
||||||
"label.greater-than-equals": "Größer oder gleich",
|
"label.greater-than-equals": "Größer oder gleich",
|
||||||
"label.host": "Host",
|
"label.host": "Host",
|
||||||
"label.hosts": "Hosts",
|
"label.hosts": "Hosts",
|
||||||
"label.insights": "Insights",
|
"label.insights": "Insights",
|
||||||
"label.insights-description": "Dive deeper into your data by using segments and filters.",
|
"label.insights-description": "Tauchen Sie tiefer in Ihre Daten mit Filtern und Segmenten ein.",
|
||||||
"label.is": "Ist",
|
"label.is": "Ist",
|
||||||
"label.is-not": "Ist nicht",
|
"label.is-not": "Ist nicht",
|
||||||
"label.is-not-set": "Ist nicht gesetzt",
|
"label.is-not-set": "Ist nicht gesetzt",
|
||||||
@ -96,7 +96,7 @@
|
|||||||
"label.join": "Beitreten",
|
"label.join": "Beitreten",
|
||||||
"label.join-team": "Team beitreten",
|
"label.join-team": "Team beitreten",
|
||||||
"label.journey": "Journey",
|
"label.journey": "Journey",
|
||||||
"label.journey-description": "Understand how users nagivate through your website.",
|
"label.journey-description": "Verstehen Sie, wie Nutzer Ihre Website navigieren.",
|
||||||
"label.language": "Sprache",
|
"label.language": "Sprache",
|
||||||
"label.languages": "Sprachen",
|
"label.languages": "Sprachen",
|
||||||
"label.laptop": "Laptop",
|
"label.laptop": "Laptop",
|
||||||
@ -109,15 +109,15 @@
|
|||||||
"label.less-than-equals": "Kleiner oder gleich",
|
"label.less-than-equals": "Kleiner oder gleich",
|
||||||
"label.login": "Anmelden",
|
"label.login": "Anmelden",
|
||||||
"label.logout": "Abmelden",
|
"label.logout": "Abmelden",
|
||||||
"label.manage": "Manage",
|
"label.manage": "Verwalten",
|
||||||
"label.manager": "Manager",
|
"label.manager": "Manager",
|
||||||
"label.max": "Max",
|
"label.max": "Max",
|
||||||
"label.member": "Member",
|
"label.member": "Mitglied",
|
||||||
"label.members": "Mitglieder",
|
"label.members": "Mitglieder",
|
||||||
"label.min": "Min",
|
"label.min": "Min",
|
||||||
"label.mobile": "Handy",
|
"label.mobile": "Handy",
|
||||||
"label.more": "Mehr",
|
"label.more": "Mehr",
|
||||||
"label.my-account": "My account",
|
"label.my-account": "Mein Konto",
|
||||||
"label.my-websites": "Meine Websites",
|
"label.my-websites": "Meine Websites",
|
||||||
"label.name": "Name",
|
"label.name": "Name",
|
||||||
"label.new-password": "Neues Passwort",
|
"label.new-password": "Neues Passwort",
|
||||||
@ -133,11 +133,11 @@
|
|||||||
"label.pages": "Seiten",
|
"label.pages": "Seiten",
|
||||||
"label.password": "Passwort",
|
"label.password": "Passwort",
|
||||||
"label.powered-by": "Betrieben durch {name}",
|
"label.powered-by": "Betrieben durch {name}",
|
||||||
"label.previous": "Previous",
|
"label.previous": "Vorherige",
|
||||||
"label.previous-period": "Previous period",
|
"label.previous-period": "Vorheriger Zeitraum",
|
||||||
"label.previous-year": "Previous year",
|
"label.previous-year": "Vorheriges Jahr",
|
||||||
"label.profile": "Profil",
|
"label.profile": "Profil",
|
||||||
"label.property": "Property",
|
"label.property": "Besitz",
|
||||||
"label.queries": "Abfragen",
|
"label.queries": "Abfragen",
|
||||||
"label.query": "Abfrage",
|
"label.query": "Abfrage",
|
||||||
"label.query-parameters": "Abfrageparameter",
|
"label.query-parameters": "Abfrageparameter",
|
||||||
@ -149,33 +149,33 @@
|
|||||||
"label.region": "Region",
|
"label.region": "Region",
|
||||||
"label.regions": "Regionen",
|
"label.regions": "Regionen",
|
||||||
"label.remove": "Entfernen",
|
"label.remove": "Entfernen",
|
||||||
"label.remove-member": "Remove member",
|
"label.remove-member": "Mitglied entfernen",
|
||||||
"label.reports": "Berichte",
|
"label.reports": "Berichte",
|
||||||
"label.required": "Erforderlich",
|
"label.required": "Erforderlich",
|
||||||
"label.reset": "Zurücksetzen",
|
"label.reset": "Zurücksetzen",
|
||||||
"label.reset-website": "Statistik zurücksetzen",
|
"label.reset-website": "Statistik zurücksetzen",
|
||||||
"label.retention": "Retention",
|
"label.retention": "Retention",
|
||||||
"label.retention-description": "Measure your website stickiness by tracking how often users return.",
|
"label.retention-description": "Messen Sie die Presenz Ihrer Website, indem Sie tracken wie oft Nutzer zurückkehren.",
|
||||||
"label.role": "Rolle",
|
"label.role": "Rolle",
|
||||||
"label.run-query": "Abfrage starten",
|
"label.run-query": "Abfrage starten",
|
||||||
"label.save": "Speichern",
|
"label.save": "Speichern",
|
||||||
"label.screens": "Bildschirmauflösungen",
|
"label.screens": "Bildschirmauflösungen",
|
||||||
"label.search": "Search",
|
"label.search": "Suche",
|
||||||
"label.select": "Select",
|
"label.select": "Auswählen",
|
||||||
"label.select-date": "Datum auswählen",
|
"label.select-date": "Datum auswählen",
|
||||||
"label.select-role": "Select role",
|
"label.select-role": "Rolle auswählen",
|
||||||
"label.select-website": "Website auswählen",
|
"label.select-website": "Website auswählen",
|
||||||
"label.sessions": "Sitzungen",
|
"label.sessions": "Sitzungen",
|
||||||
"label.settings": "Einstellungen",
|
"label.settings": "Einstellungen",
|
||||||
"label.share-url": "Freigabe-URL",
|
"label.share-url": "Freigabe-URL",
|
||||||
"label.single-day": "Ein Tag",
|
"label.single-day": "Ein Tag",
|
||||||
"label.start-step": "Start Step",
|
"label.start-step": "Schritt starten",
|
||||||
"label.steps": "Steps",
|
"label.steps": "Schritte",
|
||||||
"label.sum": "Summe",
|
"label.sum": "Summe",
|
||||||
"label.tablet": "Tablet",
|
"label.tablet": "Tablet",
|
||||||
"label.team": "Team",
|
"label.team": "Team",
|
||||||
"label.team-id": "Team-ID",
|
"label.team-id": "Team-ID",
|
||||||
"label.team-manager": "Team manager",
|
"label.team-manager": "Team-Manager",
|
||||||
"label.team-member": "Team-Mitglied",
|
"label.team-member": "Team-Mitglied",
|
||||||
"label.team-name": "Name des Teams",
|
"label.team-name": "Name des Teams",
|
||||||
"label.team-owner": "Team-Eigentümer",
|
"label.team-owner": "Team-Eigentümer",
|
||||||
@ -193,8 +193,8 @@
|
|||||||
"label.total": "Gesamt",
|
"label.total": "Gesamt",
|
||||||
"label.total-records": "Datensätze insgesamt",
|
"label.total-records": "Datensätze insgesamt",
|
||||||
"label.tracking-code": "Tracking Code",
|
"label.tracking-code": "Tracking Code",
|
||||||
"label.transfer": "Transfer",
|
"label.transfer": "Übertragung",
|
||||||
"label.transfer-website": "Transfer website",
|
"label.transfer-website": "Website übertragen",
|
||||||
"label.true": "Wahr",
|
"label.true": "Wahr",
|
||||||
"label.type": "Typ",
|
"label.type": "Typ",
|
||||||
"label.unique": "Eindeutig",
|
"label.unique": "Eindeutig",
|
||||||
@ -208,29 +208,29 @@
|
|||||||
"label.username": "Benutzername",
|
"label.username": "Benutzername",
|
||||||
"label.users": "Benutzer",
|
"label.users": "Benutzer",
|
||||||
"label.utm": "UTM",
|
"label.utm": "UTM",
|
||||||
"label.utm-description": "Track your campaigns through UTM parameters.",
|
"label.utm-description": "Tracken Sie Ihre Kampagnen mit Hilfe von UTM Parametern.",
|
||||||
"label.value": "Wert",
|
"label.value": "Wert",
|
||||||
"label.view": "Anzeigen",
|
"label.view": "Anzeigen",
|
||||||
"label.view-details": "Details anzeigen",
|
"label.view-details": "Details anzeigen",
|
||||||
"label.view-only": "Nur ansehen",
|
"label.view-only": "Nur ansehen",
|
||||||
"label.views": "Aufrufe",
|
"label.views": "Aufrufe",
|
||||||
"label.views-per-visit": "Views per visit",
|
"label.views-per-visit": "Aufrufe pro Besuch",
|
||||||
"label.visit-duration": "Durchschn. Besuchszeit",
|
"label.visit-duration": "Durchschn. Besuchszeit",
|
||||||
"label.visitors": "Besucher",
|
"label.visitors": "Besucher",
|
||||||
"label.visits": "Visits",
|
"label.visits": "Besuche",
|
||||||
"label.website": "Website",
|
"label.website": "Website",
|
||||||
"label.website-id": "Website ID",
|
"label.website-id": "Website ID",
|
||||||
"label.websites": "Websites",
|
"label.websites": "Websites",
|
||||||
"label.window": "Fenster",
|
"label.window": "Fenster",
|
||||||
"label.yesterday": "Gestern",
|
"label.yesterday": "Gestern",
|
||||||
"message.action-confirmation": "Type {confirmation} in the box below to confirm.",
|
"message.action-confirmation": "Tippen Sie {confirmation} in das untenliegende Feld, um zu bestätigen.",
|
||||||
"message.active-users": "{x} {x, plural, one {aktiver Besucher} other {aktive Besucher}}",
|
"message.active-users": "{x} {x, plural, one {aktiver Besucher} other {aktive Besucher}}",
|
||||||
"message.collected-data": "Collected data",
|
"message.collected-data": "Gesammelte Daten",
|
||||||
"message.confirm-delete": "Sind Sie sich sicher, {target} zu löschen?",
|
"message.confirm-delete": "Sind Sie sich sicher, {target} zu löschen?",
|
||||||
"message.confirm-leave": "Sind Sie sicher, dass die {target} verlassen möchten?",
|
"message.confirm-leave": "Sind Sie sicher, dass die {target} verlassen möchten?",
|
||||||
"message.confirm-remove": "Are you sure you want to remove {target}?",
|
"message.confirm-remove": "Sind Sie sicher, dass Sie {target} entfernen möchten?",
|
||||||
"message.confirm-reset": "Sind Sie sicher, dass Sie die Statistiken von {target} zurücksetzen wollen?",
|
"message.confirm-reset": "Sind Sie sicher, dass Sie die Statistiken von {target} zurücksetzen wollen?",
|
||||||
"message.delete-team-warning": "Deleting a team will also delete all team websites.",
|
"message.delete-team-warning": "Alle zugehörigen Websiten werden ebenfalls gelöscht.",
|
||||||
"message.delete-website-warning": "Alle zugehörigen Daten werden ebenfalls gelöscht.",
|
"message.delete-website-warning": "Alle zugehörigen Daten werden ebenfalls gelöscht.",
|
||||||
"message.error": "Es ist ein Fehler aufgetreten.",
|
"message.error": "Es ist ein Fehler aufgetreten.",
|
||||||
"message.event-log": "{event} auf {url}",
|
"message.event-log": "{event} auf {url}",
|
||||||
@ -256,12 +256,12 @@
|
|||||||
"message.team-not-found": "Team nicht gefunden.",
|
"message.team-not-found": "Team nicht gefunden.",
|
||||||
"message.team-websites-info": "Websites können von jedem im Team eingesehen werden.",
|
"message.team-websites-info": "Websites können von jedem im Team eingesehen werden.",
|
||||||
"message.tracking-code": "Tracking Code",
|
"message.tracking-code": "Tracking Code",
|
||||||
"message.transfer-team-website-to-user": "Transfer this website to your account?",
|
"message.transfer-team-website-to-user": "Möchten Sie diese Website auf Ihr Konto übertragen?",
|
||||||
"message.transfer-user-website-to-team": "Select the team to transfer this website to.",
|
"message.transfer-user-website-to-team": "Wählen Sie das Team, auf das die Website übertragen wird.",
|
||||||
"message.transfer-website": "Transfer website ownership to your account or another team.",
|
"message.transfer-website": "Übertragen Sie den Besitz der Website auf Ihren Account oder ein anderes Team.",
|
||||||
"message.triggered-event": "Triggered event",
|
"message.triggered-event": "Event ausgelöst",
|
||||||
"message.user-deleted": "Benutzer gelöscht.",
|
"message.user-deleted": "Benutzer gelöscht.",
|
||||||
"message.viewed-page": "Viewed page",
|
"message.viewed-page": "Seite besucht",
|
||||||
"message.visitor-log": "Besucher aus {country} benutzt {browser} auf {os} {device}",
|
"message.visitor-log": "Besucher aus {country} benutzt {browser} auf {os} {device}",
|
||||||
"message.visitors-dropped-off": "Visitors dropped off"
|
"message.visitors-dropped-off": "Besucher haben die Seite verlassen"
|
||||||
}
|
}
|
||||||
|
@ -96,7 +96,7 @@
|
|||||||
"label.join": "Join",
|
"label.join": "Join",
|
||||||
"label.join-team": "Join team",
|
"label.join-team": "Join team",
|
||||||
"label.journey": "Journey",
|
"label.journey": "Journey",
|
||||||
"label.journey-description": "Understand how users nagivate through your website.",
|
"label.journey-description": "Understand how users navigate through your website.",
|
||||||
"label.language": "Language",
|
"label.language": "Language",
|
||||||
"label.languages": "Languages",
|
"label.languages": "Languages",
|
||||||
"label.laptop": "Λάπτοπ",
|
"label.laptop": "Λάπτοπ",
|
||||||
|
@ -96,7 +96,7 @@
|
|||||||
"label.join": "Join",
|
"label.join": "Join",
|
||||||
"label.join-team": "Join team",
|
"label.join-team": "Join team",
|
||||||
"label.journey": "Journey",
|
"label.journey": "Journey",
|
||||||
"label.journey-description": "Understand how users nagivate through your website.",
|
"label.journey-description": "Understand how users navigate through your website.",
|
||||||
"label.language": "Language",
|
"label.language": "Language",
|
||||||
"label.languages": "Languages",
|
"label.languages": "Languages",
|
||||||
"label.laptop": "Laptop",
|
"label.laptop": "Laptop",
|
||||||
|
@ -96,7 +96,7 @@
|
|||||||
"label.join": "Join",
|
"label.join": "Join",
|
||||||
"label.join-team": "Join team",
|
"label.join-team": "Join team",
|
||||||
"label.journey": "Journey",
|
"label.journey": "Journey",
|
||||||
"label.journey-description": "Understand how users nagivate through your website.",
|
"label.journey-description": "Understand how users navigate through your website.",
|
||||||
"label.language": "Language",
|
"label.language": "Language",
|
||||||
"label.languages": "Languages",
|
"label.languages": "Languages",
|
||||||
"label.laptop": "Laptop",
|
"label.laptop": "Laptop",
|
||||||
|
@ -96,7 +96,7 @@
|
|||||||
"label.join": "Unir",
|
"label.join": "Unir",
|
||||||
"label.join-team": "Unirse al equipo",
|
"label.join-team": "Unirse al equipo",
|
||||||
"label.journey": "Journey",
|
"label.journey": "Journey",
|
||||||
"label.journey-description": "Understand how users nagivate through your website.",
|
"label.journey-description": "Understand how users navigate through your website.",
|
||||||
"label.language": "Idioma",
|
"label.language": "Idioma",
|
||||||
"label.languages": "Idiomas",
|
"label.languages": "Idiomas",
|
||||||
"label.laptop": "Portátil",
|
"label.laptop": "Portátil",
|
||||||
|
@ -96,7 +96,7 @@
|
|||||||
"label.join": "Join",
|
"label.join": "Join",
|
||||||
"label.join-team": "Join team",
|
"label.join-team": "Join team",
|
||||||
"label.journey": "Journey",
|
"label.journey": "Journey",
|
||||||
"label.journey-description": "Understand how users nagivate through your website.",
|
"label.journey-description": "Understand how users navigate through your website.",
|
||||||
"label.language": "زبان",
|
"label.language": "زبان",
|
||||||
"label.languages": "زبانها",
|
"label.languages": "زبانها",
|
||||||
"label.laptop": "لپتاپ",
|
"label.laptop": "لپتاپ",
|
||||||
|
@ -96,7 +96,7 @@
|
|||||||
"label.join": "Join",
|
"label.join": "Join",
|
||||||
"label.join-team": "Join team",
|
"label.join-team": "Join team",
|
||||||
"label.journey": "Journey",
|
"label.journey": "Journey",
|
||||||
"label.journey-description": "Understand how users nagivate through your website.",
|
"label.journey-description": "Understand how users navigate through your website.",
|
||||||
"label.language": "Kieli",
|
"label.language": "Kieli",
|
||||||
"label.languages": "Kielet",
|
"label.languages": "Kielet",
|
||||||
"label.laptop": "Kannettava tietokone",
|
"label.laptop": "Kannettava tietokone",
|
||||||
|
@ -96,7 +96,7 @@
|
|||||||
"label.join": "Join",
|
"label.join": "Join",
|
||||||
"label.join-team": "Join team",
|
"label.join-team": "Join team",
|
||||||
"label.journey": "Journey",
|
"label.journey": "Journey",
|
||||||
"label.journey-description": "Understand how users nagivate through your website.",
|
"label.journey-description": "Understand how users navigate through your website.",
|
||||||
"label.language": "Language",
|
"label.language": "Language",
|
||||||
"label.languages": "Languages",
|
"label.languages": "Languages",
|
||||||
"label.laptop": "Fartelda",
|
"label.laptop": "Fartelda",
|
||||||
|
@ -96,7 +96,7 @@
|
|||||||
"label.join": "Rejoindre",
|
"label.join": "Rejoindre",
|
||||||
"label.join-team": "Rejoindre une équipe",
|
"label.join-team": "Rejoindre une équipe",
|
||||||
"label.journey": "Journey",
|
"label.journey": "Journey",
|
||||||
"label.journey-description": "Understand how users nagivate through your website.",
|
"label.journey-description": "Understand how users navigate through your website.",
|
||||||
"label.language": "Langue",
|
"label.language": "Langue",
|
||||||
"label.languages": "Langues",
|
"label.languages": "Langues",
|
||||||
"label.laptop": "Portable",
|
"label.laptop": "Portable",
|
||||||
|
@ -96,7 +96,7 @@
|
|||||||
"label.join": "Join",
|
"label.join": "Join",
|
||||||
"label.join-team": "Join team",
|
"label.join-team": "Join team",
|
||||||
"label.journey": "Journey",
|
"label.journey": "Journey",
|
||||||
"label.journey-description": "Understand how users nagivate through your website.",
|
"label.journey-description": "Understand how users navigate through your website.",
|
||||||
"label.language": "Idioma",
|
"label.language": "Idioma",
|
||||||
"label.languages": "Idiomas",
|
"label.languages": "Idiomas",
|
||||||
"label.laptop": "Portátil",
|
"label.laptop": "Portátil",
|
||||||
|
@ -96,7 +96,7 @@
|
|||||||
"label.join": "Join",
|
"label.join": "Join",
|
||||||
"label.join-team": "Join team",
|
"label.join-team": "Join team",
|
||||||
"label.journey": "Journey",
|
"label.journey": "Journey",
|
||||||
"label.journey-description": "Understand how users nagivate through your website.",
|
"label.journey-description": "Understand how users navigate through your website.",
|
||||||
"label.language": "Language",
|
"label.language": "Language",
|
||||||
"label.languages": "Languages",
|
"label.languages": "Languages",
|
||||||
"label.laptop": "לפטופ",
|
"label.laptop": "לפטופ",
|
||||||
|
@ -96,7 +96,7 @@
|
|||||||
"label.join": "Join",
|
"label.join": "Join",
|
||||||
"label.join-team": "Join team",
|
"label.join-team": "Join team",
|
||||||
"label.journey": "Journey",
|
"label.journey": "Journey",
|
||||||
"label.journey-description": "Understand how users nagivate through your website.",
|
"label.journey-description": "Understand how users navigate through your website.",
|
||||||
"label.language": "Language",
|
"label.language": "Language",
|
||||||
"label.languages": "Languages",
|
"label.languages": "Languages",
|
||||||
"label.laptop": "लैपटॉप",
|
"label.laptop": "लैपटॉप",
|
||||||
|
@ -96,7 +96,7 @@
|
|||||||
"label.join": "Join",
|
"label.join": "Join",
|
||||||
"label.join-team": "Join team",
|
"label.join-team": "Join team",
|
||||||
"label.journey": "Journey",
|
"label.journey": "Journey",
|
||||||
"label.journey-description": "Understand how users nagivate through your website.",
|
"label.journey-description": "Understand how users navigate through your website.",
|
||||||
"label.language": "Jezik",
|
"label.language": "Jezik",
|
||||||
"label.languages": "Languages",
|
"label.languages": "Languages",
|
||||||
"label.laptop": "Laptop",
|
"label.laptop": "Laptop",
|
||||||
|
@ -96,7 +96,7 @@
|
|||||||
"label.join": "Join",
|
"label.join": "Join",
|
||||||
"label.join-team": "Join team",
|
"label.join-team": "Join team",
|
||||||
"label.journey": "Journey",
|
"label.journey": "Journey",
|
||||||
"label.journey-description": "Understand how users nagivate through your website.",
|
"label.journey-description": "Understand how users navigate through your website.",
|
||||||
"label.language": "Language",
|
"label.language": "Language",
|
||||||
"label.languages": "Languages",
|
"label.languages": "Languages",
|
||||||
"label.laptop": "Laptop",
|
"label.laptop": "Laptop",
|
||||||
|
@ -96,7 +96,7 @@
|
|||||||
"label.join": "Join",
|
"label.join": "Join",
|
||||||
"label.join-team": "Join team",
|
"label.join-team": "Join team",
|
||||||
"label.journey": "Journey",
|
"label.journey": "Journey",
|
||||||
"label.journey-description": "Understand how users nagivate through your website.",
|
"label.journey-description": "Understand how users navigate through your website.",
|
||||||
"label.language": "Bahasa",
|
"label.language": "Bahasa",
|
||||||
"label.languages": "Bahasa",
|
"label.languages": "Bahasa",
|
||||||
"label.laptop": "Laptop",
|
"label.laptop": "Laptop",
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user