FitnessSyncer

Konfigurace Amazon S3, DropBox, Google Drive a OneDrive CSV

Můžeme vytvářet soubory oddělené čárkami (CSV) a načítat je z Amazon S3, DropBox, Google Drive a OneDrive. Jedná se o jednoduchý způsob importu dat z jiných služeb nebo exportu souborů pro zálohování či sdílení s jinými aplikacemi. Aby byla zajištěna maximální flexibilita a podpora všech služeb, je konfigurace poměrně rozsáhlá. Zde je návod, jak ji nastavit:

  • Zadejte cestu k souboru, který máme přečíst nebo upravit. Kdekoli v cestě můžete uvést {tasktype}, a my jej nahradíme typem dat, která daný úkol synchronizuje – takže /exports/{tasktype}.csv se u úkolu „Aktivita“ změní na /exports/Activity.csv a u úkolu „Spánek“ na /exports/Sleep.csv. Díky tomu může jedna složka obsahovat několik úkolů, aniž by se navzájem přepisovaly.
  • Pokud nám předáte složku namísto souboru, použijeme v ní FitnessSyncer-{tasktype}.csv, například FitnessSyncer-Activity.csv.
  • Uveďte oddělovač, který máme pro tento soubor použít. Pokud nenajdete ten, který potřebujete, kontaktujte nás.
  • Pokud váš soubor obsahuje bloky komentářů, vyberte předponu komentáře. Pokud nenajdete tu, kterou potřebujete, kontaktujte nás.
  • Pokud váš soubor obsahuje v horní části blok textu, můžete jako počáteční řádek nastavit číslo řádku, na kterém se nacházejí záhlaví.
  • U každého sloupce v datech zaškrtněte políčko nalevo od čísla sloupce a poté zadejte číselný index sloupce. Například v buňce Excel by tato hodnota byla 2, pokud se jedná o sloupec B1.
  • U všech údajů, které ve svých datech nemáte, můžete do sloupce „Výchozí“ zadat přepsanou hodnotu.
  • Některé soubory CSV obsahují denní souhrny údajů o aktivitě. V takových případech můžete tyto soubory seskupit podle data, abyste neměli příliš mnoho záznamů za den (například jeden za minutu). Chcete-li to provést, zaškrtněte políčko „Seskupit data podle data?“ (tato funkce je v současné době k dispozici pouze pro aktivity).
  • Některé soubory CSV obsahují podrobné údaje o jednotlivých jídlech a v takových případech můžete tyto údaje seskupit podle data, abyste neměli příliš mnoho malých záznamů. Chcete-li to provést, zaškrtněte políčko „Seskupit údaje podle jídla?“ (tato možnost je v současné době k dispozici pouze pro výživové informace).
  • Některé soubory CSV obsahují časové pásmo bez upřesnění a v takových případech se standardně použije časové pásmo z vašeho profilu. Pokud je datum a čas bez upřesnění ve skutečnosti v časovém pásmu UTC, můžete toto nastavení přepsat pomocí zaškrtávacího políčka „Vynutit časové pásmo UTC pro data bez upřesnění?“.

Při exportu dat vám možnost „Denní souhrn s celkovými počty“ poskytuje flexibilitu při tvorbě souhrnného řádku. Pokud není zaškrtnuta, zobrazí se vám přesná data tak, jak jsou uvedena v Stream. Je-li tato možnost zaškrtnuta, bude denní souhrnný řádek obsahovat celkový počet kroků za daný den. Pokud pro dané datum ve výchozím nastavení neexistuje žádný souhrnný řádek, bude do vašeho datového souboru přidán.

Pro usnadnění přiřazování sloupců můžete kliknout na tlačítko „Vybrat sloupce nahráním vzorku“, což vám umožní nahrát vzorovou část souboru, následně interaktivně přiřadit sloupce a uložit tuto konfiguraci. Jedná se o skvělý způsob, jak zajistit, že máte všechna požadovaná pole, jako je například datum zahájení.

Všechna ostatní nastavení jsou stejná jako u zdrojů nebo cílů.

Některé služby mohou vytvářet soubory CSV, které představují určitou aktivitu. Tyto soubory jsou podporovány, ale k jejich konfiguraci je nutné použít možnost „Cloud Files“.

Chcete-li nakonfigurovat Amazon S3, zadejte svůj přístupový klíč do pole „uživatelské jméno“, tajný klíč do pole „heslo“ a jako cestu zadejte bucket/adresář/soubor.

Pokud se vám zobrazí chyba s tím, že řádek neobsahuje datum, aktivitu nebo popis, případně že pro daný řádek není k dispozici dostatek informací, s největší pravděpodobností chybí nějaké povinné pole nebo se pole nepodařilo analyzovat. Doporučujeme použít náš nástroj Sample Uploader, který zobrazí seznam povinných polí pro daný datový typ.

Poznámka: U cílových úloh soubor nepřepisujeme, ale na konec souboru připojujeme údaje, které považujeme za nové. Pokud soubor smažete a chcete jej znovu naplnit, nebo pokud jste změnili strukturu exportovaných dat, budete muset úlohu resetovat.

CSV v aplikacích Android a iOS

Úkol typu CSV se nastavuje zde na webu, nikoli v aplikacích. Důvodem je mapování sloupců: na výběr jsou stovky polí a jejich procházení se na displeji telefonu nedá dobře provádět, takže místo toho, aby aplikace nabízely jen polovinu z nich, přesměrují vás na tuto stránku.

Aplikace zobrazují úkol CSV tak, jak skutečně je. Otevřete některou z nich a formát souboru se zobrazí jako CSV, stejně jako zde, a cestu, název i plán lze v nich upravovat jako obvykle. Aplikace však neumožňují vytvořit nový úkol CSV, protože zdroj CSV bez přiřazení sloupců nemůže nic importovat.

Pokud potřebujete mapování – nebo nastavení dialektu, uvozovky, oddělovače a počáteční řádek –, aplikace otevře tuto stránku přímo u úkolu, který jste si prohlíželi, přihlásí vás a po dokončení vás vrátí zpět do aplikace. Při návratu se úkol znovu načte, takže aplikace zobrazí přesně to, co jste na webu změnili.

Pokud jste v prohlížeči na daném zařízení již přihlášeni k FitnessSyncer, funkce „hand-off“ jednoduše využije tuto relaci.

CSV a data

Požadujeme uvedení data u všech dovážených položek.

  • Zvolte možnost „Datum (USA)“, pokud má vaše datum jeden z následujících formátů:
    • 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
  • Zvolte možnost „Datum (mimo USA)“, pokud má vaše datum jeden z následujících formátů:
    • 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
  • Zvolte možnost „Čas v sekundách“, pokud vaše data vypadají jako „1564244017“.
  • Zvolte možnost „Čas v milisekundách“, pokud vaše data vypadají jako „1564244017000“.
  • Pokud má váš datový soubor vlastní sloupce pro Rok, Měsíc a Den, vyberte tyto tři sloupce.
  • Pokud čas není zadán v jednom z výše uvedených formátů, můžete jej uvést pomocí formátu času, který musí být jedním z následujících:
    • 04:13:37 Z PM
    • 04:13:37 PM
    • 04:13 PM
    • 16:13:37 Z
    • 16:13:37
    • 16:13

Pro export dat použijeme první formát z výše uvedených konfigurací.

Pokud váš formát data neodpovídá žádnému z výše uvedených, kontaktujte nás prosím.

CSV a výčtové hodnoty

Některá pole přijímají pouze jednu z předem dané sady hodnot. Tyto hodnoty se musí přesně shodovat s níže uvedeným zápisem – všechna velká písmena, s podtržítky tam, kde jsou uvedena – nikoli s popisným názvem, který zobrazujeme jinde v FitnessSyncer. Hodnota, která se přesně neshoduje, je v daném řádku bez upozornění přeskočena, místo aby byl celý import zamítnut, proto se vyplatí tyto hodnoty pečlivě zkontrolovat, pokud se pole nezobrazuje podle očekávání.

  • Sledování cyklu, Úroveň průtoku:
    • NONE (Žádné)
    • SPOTTING (Zjišťování)
    • LIGHT (Slabé)
    • MEDIUM (Střední)
    • HEAVY (Silné)
  • Sledování cyklu, Cervikální hlen:
    • DRY (Suchý)
    • STICKY (Lepkavé)
    • CREAMY (Krémová)
    • WATERY (Vodnatý)
    • EGG_WHITE (Vaječný bílek)
  • Sledování cyklu, Test ovulace:
    • NEGATIVE (Záporný)
    • HIGH (Vysoká)
    • PEAK (Vrchol)
  • Jednotka dávky léčiva:
    • ML (ML)
    • MG (MG)
    • MGML (MG/ML)
    • MCG (mikrogram)
    • TABLET (Tablet)

Můj exportovaný soubor neobsahuje všechna data; proč?

Sledujeme data, která jsme do souboru nahráli dříve, a pokud tedy změníte formát souboru nebo soubor smažete, nemusí se nahrát všechna data, jak byste očekávali. V takových případech můžete vynutit úplnou synchronizaci tím, že resetujete cílový úkol CSV a poté provedete synchronizaci znovu.

Máte nějaké vzorové soubory CSV?

Vzorové soubory CSV neposkytujeme, protože jsou určeny pro data, o nichž nemáme žádné informace. Cílem je, abyste data nahráli, přiřadili sloupce v těchto datech k tomu, co očekáváme, a poté je můžeme importovat.

U některých služeb uvádíme v příslušné části níže několik příkladů konfigurací.

Pokud potřebujete pomoc, obraťte se prosím na nás.

Data se neimportují; Jaká pole jsou povinná?

Obvykle, když se data neimportují, chybí nějaké povinné pole. Chybová zpráva zpravidla uvádí, o které pole se jedná.

Níže je uveden seznam povinných polí. Vzhledem k tomu, že existují různé způsoby, jak zadat některé datové typy (například data), jedná se spíše o obecný název. Pokud potřebujete pomoc, obraťte se na nás s příkladem a my vám rádi pomůžeme.

Povinná pole „Aktivita“

  • Datum
  • Činnost nebo popis

Povinná pole „Alergie“

  • Datum
  • Jméno

Povinná pole „Složení těla“

  • Datum
  • Hmotnost

Povinná pole „Krevní tlak“

  • Datum
  • Diastolický
  • Systolický

Povinná pole „Cholesterol“

  • Datum
  • LDL
  • HDL
  • Celkový cholesterol

Povinná pole „Stav“

  • Datum
  • Jméno

Povinná pole „Sledování cyklu“

  • Datum

Povinná pole „Glukóza“

  • Datum
  • Glukóza nebo A1C

Povinná pole „Léky“

  • Datum
  • Jméno

Povinná pole „Výživa“

  • Datum
  • Kalorie, voda nebo glykemická zátěž

Povinná pole „Kyslík“

  • Datum
  • SpO2

Povinná pole „Spánek“

  • Datum
  • Čas jít spát
  • Doba bdění

Povinná pole „Teplota“

  • Datum
  • Teplota

Podporuje toto zařízení pouze Amazon S3, nebo také úložiště kompatibilní s Amazon S3?

V současné době podporujeme pouze Amazon S3. Pokud potřebujete úložnou vrstvu kompatibilní s Amazon S3, kontaktujte nás, abychom pro vás tuto podporu přidali.

V aplikaci Dropbox Teams nevidím své soubory; proč?

Integrace FitnessSyncer s Dropbox nefunguje v rámci Dropbox Teams, protože je určena pro osobní použití. Máte-li k tomu nějaké dotazy, kontaktujte nás prosím.

Mohu nahrát data přímo do tabulky Google Sheets nebo do souboru Excel?

Ne, podporujeme pouze nahrávání souborů CSV. Pokud to potřebujete, můžete k importu těchto dat do souborů Google Sheets nebo Excel použít samostatnou automatizaci.

FitnessSyncer využívá nezbytné soubory cookie k vašemu přihlášení a k zapamatování vašich nastavení. S vaším souhlasem používáme také analytické soubory cookie, abychom mohli lépe porozumět tomu, jak uživatelé tento web využívají. Další informace