FitnessSyncer

Konfiguration von Amazon S3, DropBox, Google Drive und OneDrive CSV

Wir können eine kommagetrennte Datei (CSV) erstellen und diese aus Amazon S3, DropBox, Google Drive und OneDrive einlesen. Dies ist eine einfache Möglichkeit, Daten aus anderen Diensten zu importieren oder Dateien für Sicherungen oder den Austausch mit anderen Anwendungen zu exportieren. Um maximale Flexibilität und Unterstützung für alle Dienste zu gewährleisten, ist die Konfiguration sehr umfangreich. So nehmen Sie die Konfiguration vor:

  • Legen Sie den Pfad zu der Datei fest, die wir lesen oder ändern sollen. Sie können „{tasktype}“ an beliebiger Stelle im Pfad einfügen; wir ersetzen diesen Platzhalter dann durch die Art der Daten, die die Aufgabe synchronisiert – so wird aus „/exports/{tasktype}.csv“ bei einer „Activity“-Aufgabe „/exports/Activity.csv“ und bei einer „Sleep“-Aufgabe „/exports/Sleep.csv“. Auf diese Weise können in einem Ordner mehrere Aufgaben gespeichert werden, ohne dass diese sich gegenseitig überschreiben.
  • Wenn Sie uns einen Ordner anstelle einer Datei zur Verfügung stellen, verwenden wir das darin enthaltene „FitnessSyncer-{tasktype}.csv“, zum Beispiel „FitnessSyncer-Activity.csv“.
  • Geben Sie bitte das Trennzeichen an, das wir für die Datei verwenden sollen. Sollten Sie das gewünschte Trennzeichen nicht finden, wenden Sie sich bitte an uns.
  • Falls Ihre Datei Kommentarblöcke enthält, wählen Sie das Präfixzeichen für Kommentare aus. Sollten Sie das gewünschte Zeichen nicht finden, wenden Sie sich bitte an uns.
  • Falls Ihre Datei oben einen Textblock enthält, können Sie die Startzeile auf die Zeilennummer ändern, in der sich die Kopfzeilen befinden.
  • Aktivieren Sie für jede Spalte in Ihren Daten das Kontrollkästchen links neben der Spaltennummer und geben Sie anschließend den numerischen Index der Spalte ein. Liegt die Spalte beispielsweise bei Excel bei B1, wäre dieser Wert 2.
  • Für alle Daten, die in Ihren Daten nicht enthalten sind, können Sie in der Spalte „Standard“ einen Ersatzwert eingeben.
  • Einige CSV-Dateien enthalten tägliche Zusammenfassungen von Aktivitätsdaten. In solchen Fällen möchten Sie diese möglicherweise nach Datum gruppieren, damit Sie nicht zu viele Datensätze pro Tag erhalten (z. B. einen pro Minute). Aktivieren Sie dazu das Kontrollkästchen „Daten nach Datum gruppieren?“ (diese Option ist derzeit nur für Aktivitäten verfügbar).
  • Einige CSV-Dateien enthalten detaillierte Daten pro Mahlzeit. In solchen Fällen möchten Sie diese möglicherweise nach Datum gruppieren, damit Sie nicht zu viele kleine Datensätze erhalten. Aktivieren Sie dazu das Kontrollkästchen „Daten nach Mahlzeit gruppieren?“ (diese Option ist derzeit nur für Nährwertangaben verfügbar).
  • Einige CSV-Dateien enthalten eine nicht näher bezeichnete Zeitzone; in solchen Fällen wird standardmäßig die Zeitzone Ihres Profils verwendet. Sollte das nicht näher bezeichnete Datum und die Uhrzeit tatsächlich in UTC angegeben sein, können Sie dies über das Kontrollkästchen „UTC-Zeitzone für nicht näher bezeichnete Datumsangaben erzwingen?“ überschreiben.

Beim Export Ihrer Daten bietet Ihnen die Option „Tägliche Zusammenfassung mit Gesamtwerten“ Flexibilität hinsichtlich Ihrer Zusammenfassungszeile. Ist diese Option nicht aktiviert, werden Ihnen die genauen Daten angezeigt, wie sie in Ihrer Stream zu sehen sind. Ist diese Option aktiviert, enthält die tägliche Zusammenfassungszeile die Gesamtzahl der Schritte für den jeweiligen Tag. Falls für dieses Datum standardmäßig keine Zusammenfassungszeile vorhanden ist, wird Ihrem Datensatz eine solche hinzugefügt.

Um die Zuordnung der Spalten zu erleichtern, können Sie die Schaltfläche „Spalten durch Hochladen eines Ausschnitts auswählen“ anklicken. Auf diese Weise können Sie einen Ausschnitt der Datei hochladen, die Spalten anschließend interaktiv zuordnen und diese Konfiguration speichern. Dies ist eine hervorragende Möglichkeit, um sicherzustellen, dass alle erforderlichen Felder, wie beispielsweise ein Startdatum, vorhanden sind.

Alle anderen Einstellungen entsprechen denen der Quellen bzw. Ziele.

Einige Dienste erzeugen möglicherweise CSV-Dateien, die eine Aktivität darstellen. Solche Dateien werden unterstützt, Sie müssen jedoch die Option „Cloud Files“ verwenden, um dies zu konfigurieren.

Um Amazon S3 zu konfigurieren, geben Sie Ihren Zugriffsschlüssel in das Feld „Benutzername“, Ihren geheimen Schlüssel in das Feld „Passwort“ ein und verwenden Sie als Pfad „Bucket/Verzeichnis/Datei“.

Sollten Sie eine Fehlermeldung erhalten, die darauf hinweist, dass für eine Zeile kein Datum, keine Aktivität oder keine Beschreibung angegeben wurde oder dass nicht genügend Informationen für die Zeile vorliegen, fehlt höchstwahrscheinlich ein Pflichtfeld oder die Daten konnten nicht verarbeitet werden. Wir empfehlen Ihnen, unseren Beispiel-Uploader zu verwenden, der die Pflichtfelder für diesen Datentyp auflistet.

Hinweis: Bei Zielaufgaben schreiben wir die Datei nicht neu, sondern fügen die unserer Ansicht nach neuen Informationen an das Ende der Datei an. Wenn Sie die Datei löschen und erneut befüllen möchten oder die Struktur Ihrer exportierten Daten geändert haben, müssen Sie die Aufgabe zurücksetzen.

CSV in den Apps Android und iOS

Eine CSV-Aufgabe wird hier im Web und nicht in den Apps eingerichtet. Der Grund dafür liegt in der Spaltenzuordnung: Es stehen Hunderte von Feldern zur Auswahl, und das Durchsuchen dieser Felder ist auf einem Smartphone-Bildschirm nicht besonders gut möglich. Anstatt Ihnen daher nur die Hälfte davon anzubieten, leiten die Apps Sie auf diese Website weiter.

Die Apps zeigen eine CSV-Aufgabe tatsächlich so an, wie sie ist. Wenn Sie eine davon öffnen, wird das Dateiformat als CSV angezeigt – genau wie hier –, und der Pfad, der Name sowie der Zeitplan lassen sich dort wie gewohnt bearbeiten. Was die Apps jedoch nicht tun, ist das Anlegen einer neuen CSV-Aufgabe, da eine CSV-Quelle ohne Spaltenzuordnung keine Daten importieren kann.

Wenn Sie die Zuordnung benötigen – oder die Dialekteinstellungen, das Anführungszeichen, das Trennzeichen und die Startzeile –, öffnet die App diese Website an der Stelle, an der Sie gerade waren, meldet Sie an und kehrt zur App zurück, sobald Sie fertig sind. Die Aufgabe wird auf dem Rückweg erneut geladen, sodass die App genau die Änderungen anzeigt, die Sie im Web vorgenommen haben.

Falls Sie auf dem Browser dieses Geräts bereits bei FitnessSyncer angemeldet sind, wird bei der Übergabe einfach diese Sitzung verwendet.

CSV und Daten

Wir benötigen die Daten für alle zu importierenden Artikel.

  • Wählen Sie „Datum (USA)“, wenn Ihr Datum wie eines der folgenden aussieht:
    • 07/27/2019 16:13:37
    • 07/27/2019 16:13
    • 07/27/2019
    • Jul 27, 2019
    • July 27, 2019
    • 2019-07-27 16:13:37
    • 2019-07-27 16:13:37 Z
    • 2019-07-27T16:13:37Z
    • 2019-07-27T16:13:37
    • July 27, 2019 04:13:37 PM
    • July 27, 2019 04:13 PM
    • July 27, 2019 - 04:13:37 PM
    • July 27, 2019 16:13:37
    • July 27, 2019 16:13
    • July 27 2019 04:13:37 PM
    • July 27 2019 04:13 PM
    • July 27 2019 - 04:13:37 PM
    • July 27 2019 16:13:37
    • July 27 2019 16:13
    • Jul 27, 2019 04:13:37 PM
    • Jul 27, 2019 04:13 PM
    • Jul 27, 2019 16:13:37
    • Jul 27, 2019 16:13
    • 2019-07-27 16:13Z
    • 2019-07-27 16:13
    • 27-Jul-2019 16:13
    • 07-27-2019 16:13
    • 07-27-2019
    • 16:13:37 PM Jul 27 2019
    • 2019-07-27
    • 2019/07/27 16:13:37
    • 2019/07/27 16:13
  • Wählen Sie „Datum (außerhalb der USA)“, wenn Ihr Datum wie eines der folgenden aussieht:
    • 27/07/2019 16:13:37
    • 27/07/2019 16:13
    • 27/07/2019
    • 27 Jul 2019
    • 27 July 2019
    • 2019-07-27 16:13:37
    • 2019-07-27 16:13:37 Z
    • 2019-07-27T16:13:37Z
    • 2019-07-27T16:13:37
    • 2019-07-27 16:13
    • 27 July 2019 04:13:37 PM
    • 27 July 2019 04:13 PM
    • 27 July 2019 16:13:37
    • 27 July 2019 16:13
    • 27 Jul 2019 04:13:37 PM
    • 27 Jul 2019 04:13 PM
    • 27 Jul 2019 16:13:37
    • 27 Jul 2019 16:13
    • 27-Jul-2019 16:13
    • 2019-07-27
    • 27-Jul-19
    • 27.07.2019 16:13:37
    • 2019/07/27 16:13:37
    • 2019/07/27 16:13
    • 27.07.2019 16:13Z
    • 27.Jul.2019 16:13
    • 27.07.2019
    • 2019.07.27 16:13Z
    • 27.Jul.2019 16:13
    • 2019.07.27
    • 27/Jul/2019
    • 20190727
  • Wählen Sie „Zeit in Sekunden“, wenn Ihre Daten wie „1564244017“ aussehen.
  • Wählen Sie „Zeit in Millisekunden“, wenn Ihre Daten wie „1564244017000“ aussehen.
  • Falls Ihr Datensatz eigene Spalten für „Jahr“, „Monat“ und „Tag“ enthält, wählen Sie diese drei Spalten aus.
  • Sollte die Uhrzeit nicht in einem der oben genannten Formate angegeben sein, können Sie sie mithilfe des Zeitformats einfügen, das eines der folgenden sein muss:
    • 04:13:37 Z PM
    • 04:13:37 PM
    • 04:13 PM
    • 16:13:37 Z
    • 16:13:37
    • 16:13

Für den Datenexport werden wir das erste Format aus den oben genannten Konfigurationen verwenden.

Sollte Ihr Datumsformat nicht mit einem der oben genannten übereinstimmen, wenden Sie sich bitte an uns.

CSV und Aufzählungswerte

Einige Felder akzeptieren nur einen Wert aus einer festgelegten Auswahl. Diese müssen genau wie unten angegeben übereinstimmen – in Großbuchstaben, mit Unterstrichen an den angegebenen Stellen – und nicht mit dem beschreibenden Namen, den wir an anderer Stelle in FitnessSyncer anzeigen. Ein Wert, der nicht exakt übereinstimmt, wird für diese Zeile stillschweigend übersprungen, anstatt den gesamten Import abzulehnen. Es lohnt sich daher, diese Werte noch einmal zu überprüfen, falls ein Feld nicht wie erwartet übernommen wird.

  • Zyklusverfolgung, Durchflussmenge:
    • NONE (Keine)
    • SPOTTING (Schmierblutung)
    • LIGHT (Leicht)
    • MEDIUM (Mittel)
    • HEAVY (Stark)
  • Zyklusverfolgung, Zervixschleim:
    • DRY (Trocken)
    • STICKY (Sticky)
    • CREAMY (Cremig)
    • WATERY (Wässrig)
    • EGG_WHITE (Eiweiß)
  • Zyklusverfolgung, Eisprungtest:
    • NEGATIVE (Negativ)
    • HIGH (Hoch)
    • PEAK (Spitzenwert)
  • Dosierungseinheit für Arzneimittel:
    • ML (ML)
    • MG (MG)
    • MGML (MG/ML)
    • MCG (Mikrogramm)
    • TABLET (Tablette)

Meine exportierte Datei enthält nicht die vollständigen Daten; warum?

Wir verfolgen die Daten, die wir zuvor in die Datei hochgeladen haben. Wenn Sie also das Dateiformat ändern oder die Datei löschen, werden möglicherweise nicht alle erwarteten Daten hochgeladen. In solchen Fällen können Sie eine vollständige Synchronisierung erzwingen, indem Sie Ihre CSV-Zielaufgabe zurücksetzen und anschließend erneut synchronisieren.

Haben Sie Beispiel-CSV-Dateien?

Wir stellen keine Beispiel-CSV-Dateien zur Verfügung, da das System für Daten vorgesehen ist, deren Inhalt uns nicht bekannt ist. Es ist vorgesehen, dass Sie die Daten hochladen, die Spalten dieser Daten unseren Vorgaben zuordnen und wir diese anschließend importieren können.

Für einige Dienste stellen wir im entsprechenden Abschnitt weiter unten einige Beispielkonfigurationen zur Verfügung.

Sollten Sie Hilfe benötigen, wenden Sie sich bitte an uns.

Es werden keine Daten importiert; welche Felder sind Pflichtfelder?

In der Regel fehlt ein Pflichtfeld, wenn keine Daten importiert werden. In der Fehlermeldung wird in der Regel angegeben, um welches Feld es sich handelt.

Nachstehend finden Sie eine Liste der Pflichtfelder. Da es verschiedene Möglichkeiten gibt, bestimmte Datentypen (wie beispielsweise Datumsangaben) zu erstellen, handelt es sich hierbei in der Regel um eine allgemeine Bezeichnung. Sollten Sie Hilfe benötigen, wenden Sie sich bitte mit einem Beispiel an uns, damit wir Ihnen weiterhelfen können.

Erforderliche Felder „Aktivität“

  • Datum
  • Aktivität oder Beschreibung

Erforderliche Felder „Allergie“

  • Datum
  • Name

Erforderliche Felder „Körperzusammensetzung“

  • Datum
  • Gewicht

Erforderliche Felder „Blutdruck“

  • Datum
  • Diastolisch
  • Systolisch

Erforderliche Felder „Cholesterin“

  • Datum
  • LDL
  • HDL
  • Gesamtcholesterin

Erforderliche Felder „Erkrankung“

  • Datum
  • Name

Erforderliche Felder „Zyklusverfolgung“

  • Datum

Erforderliche Felder „Glukose“

  • Datum
  • Glukose oder HbA1c

Erforderliche Felder „Medikamente“

  • Datum
  • Name

Erforderliche Felder „Ernährung“

  • Datum
  • Kalorien, Wasser oder glykämische Last

Erforderliche Felder „Sauerstoff“

  • Datum
  • SpO2

Erforderliche Felder „Schlaf“

  • Datum
  • Schlafenszeit
  • Wachzeit

Erforderliche Felder „Temperatur“

  • Datum
  • Temperatur

Unterstützt dieses Gerät ausschließlich Amazon S3 oder auch Amazon S3-kompatible Speichermedien?

Derzeit unterstützen wir ausschließlich Amazon S3. Sollten Sie eine mit Amazon S3 kompatible Speicherschicht benötigen, wenden Sie sich bitte an uns, damit wir die entsprechende Unterstützung für Sie einrichten können.

Ich kann meine Dateien in Dropbox Teams nicht sehen; warum?

Die FitnessSyncer-Integration mit Dropbox funktioniert nicht mit Dropbox Teams, da sie für den privaten Gebrauch vorgesehen ist. Sollten Sie diesbezüglich Fragen haben, wenden Sie sich bitte an uns.

Kann ich Daten direkt in eine Google-Tabelle oder eine Excel-Datei hochladen?

Nein, wir unterstützen ausschließlich das Hochladen von CSV-Dateien. Falls erforderlich, können Sie diese Daten mithilfe einer separaten Automatisierung in Google Sheets- oder Excel-Dateien importieren.

FitnessSyncer verwendet unverzichtbare Cookies, um Sie anzumelden und Ihre Einstellungen zu speichern. Mit Ihrer Zustimmung verwenden wir zudem Analyse-Cookies, um zu verstehen, wie Nutzer diese Website nutzen. Weitere Informationen