Jak Używać Funkcji – Thesaurus

Jak Używać Funkcji – Thesaurus

Thesaurus (z łaciny skarbiec) – tak roboczo nazwałem projekt, w którym zebrałem kilka funkcji do używania przy monitorowaniu finansów w Arkuszach Google. W innych wpisach pokazywałem konkretne funkcje, ale teraz postanowiłem opublikować wszystkie skrypty w jednym pliku i opisać, jak z nich skorzystać – tak, żeby było to jak najłatwiejsze. Jest to prosta instalacja typu 'copy-paste’ 😎. Mam nadzieję, że uda Ci się wyciągnąć z tego projektu coś, czym kupisz sobie czas, wygodę i przejrzystość w monitorowaniu własnego skarbca.

Czego potrzebujesz?

Instrukcja:

  1. Otwórz Edytor Skryptów (Narzędzia -> Edytor Skryptów)


2. Pojawi się kod skryptu Kod.gs. Zamień go na kod z pliku Thesaurus.js z GitHuba.

3. Podmień w pierwszej linijce wartość coinMarketCapApiKey – zamiast apiKey wklej swój klucz API CoinMarketCap (skąd go wziąć?) i kliknij ikonę zapisu, np.

const coinMarketCapApiKey = "7b725c99-ed97-1dd8-c2b5-278d97885393"

4. Musisz jeszcze uruchomić pierwszy raz funkcję, żeby ustawić uprawnienia.

5. W górnym menu powinna być wybrana funkcja THESAURUS_AVAILABLE.

6. Kliknij Uruchom, następnie Przejrzyj Uprawnienia

7. Wybierz swoje konto Google.

8. Na ekranie z ostrzeżeniem (zauważ, że Ty widniejesz jako deweloper, więc udzielasz dostępu samemu sobie) kliknij w zaawansowane.

9. Kliknij Otwórz: Projekt bez nazwy (niebezpieczne) – „Projekt bez nazwy” to nazwa projektu, którą sam możesz zmienić.

10. Kliknij Zezwól

Gotowe! Możesz używać funkcji!

Dokumentację i opis funkcji znajdziesz na GitHubie oraz w innych wpisach z serii Google Sheets.

4 COMMENTS

comments user
kamil

Mam pytanie, skrypt pobiera max 1000 pozycji a jak pobrać np 5000, widziałem ze można dodać limit=5000, ale w którym miejscu to dopisać?

comments user
BOOM

Z BTC czy ETH nie ma problemu, ale niestety nie pobiera wielu mniejszych walut dostępnych na coinmarketcap. Np. ONT, KMD, PUNDIX.

    comments user
    Grzegorz Pawłowski

    W API CMC podaje się teraz limit zwracanych krypto, który domyślnie był ustawiony na 100, więc zwracało tylko top 100 krypto. Poprawiłem kod na GitHubie i już działa (sprawdziłem ONT i PUNDIX)