Toolverse
All skills

spending-analysis

by pollinations

Analyze Pollinations revenue, pack purchases, and tier spending patterns. Query Polar for payment history and Tinybird for usage data.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Security
Views
1

About this skill

Analyze Pollinations revenue, pack purchases, and tier spending patterns. Query Polar for payment history and Tinybird for usage data.

How to use

  1. Zainstaluj wymagane narzędzia: curl (zwykle preinstalowany), jq za pomocą brew install jq oraz sops za pomocą brew install sops. Upewnij się, że masz dostęp do katalogu enter.pollinations.ai/ i uruchamiasz polecenia z głównego katalogu repozytorium pollinations.

  2. Pobierz token dostępu do Polar API z zaszyfrowanych sekretów, uruchamiając polecenie sops -d enter.pollinations.ai/secrets/prod.vars.json | jq -r '.POLAR_ACCESS_TOKEN' i przypisz wynik do zmiennej środowiskowej POLAR_ACCESS_TOKEN. Alternatywnie, jeśli dostępny jest plik .testingtokens, możesz wyodrębnić token za pomocą grep.

  3. Pobierz token Tinybird z pliku konfiguracyjnego apps/operation/kpi/secrets/env.json, używając sops -d apps/operation/kpi/secrets/env.json | jq -r '.TINYBIRD_TOKEN', i przypisz go do zmiennej TINYBIRD_TOKEN.

  4. Aby wyświetlić dostępne produkty (tier'y i pakiety pollen), wykonaj zapytanie do Polar API na endpoint /v1/products z nagłówkiem Authorization zawierającym twój token. Wynik zawiera nazwy produktów, identyfikatory i informacje o tym, czy są subskrypcjami.

  5. Aby analizować zakupy pakietów, użyj endpoint /v1/orders z parametrem product_id (np. dla pakietu 5 pollen) i limit=100, aby pobrać ostatnie 100 zamówień. Wynik zawiera daty, kwoty i adresy e-mail klientów, co pozwala śledzić przychody i wzorce zakupów.

  6. Dane z Tinybird (generation_event) zawierają informacje o każdym żądaniu API wraz z tier'em użytkownika, ceną i identyfikatorem użytkownika — możesz je połączyć z danymi Polar, aby uzyskać pełny obraz wydatków i użytkowania.

Related skills