n8n-nodes-google-play-reviews
v0.3.1
Published
n8n node to fetch and reply to Google Play Store reviews
Downloads
46
Maintainers
Readme
n8n-nodes-google-play-reviews
Node do n8n umozliwiajacy pobieranie i odpowiadanie na recenzje z Google Play Store przez Android Publisher API.
Funkcje
- Get Many - pobieranie recenzji z mozliwoscia:
- Tlumaczenia na wybrany jezyk
- Filtrowania po zakresie dat (Since / Until) - idealne do schedulera
- Ustawienia limitu wynikow
- Reply - odpowiadanie na recenzje
Uwaga: Google Play API udostepnia recenzje tylko z ostatnich 7 dni.
Instalacja
W n8n (UI)
Settings -> Community Nodes -> Install -> n8n-nodes-google-play-reviews
Recznie
cd ~/.n8n
npm install n8n-nodes-google-play-reviewsPo instalacji zrestartuj n8n.
Konfiguracja credentials
Potrzebujesz Service Account z Google Cloud:
- Wejdz do Google Cloud Console
- Wlacz Google Play Android Developer API w projekcie
- Utworz Service Account (IAM & Admin -> Service Accounts -> Create)
- Wygeneruj klucz JSON dla service account (Keys -> Add Key -> JSON)
- W Google Play Console -> Users and permissions -> dodaj email service account z uprawnieniami do odczytu recenzji
W n8n w polu Service Account JSON wklej cala zawartosc pobranego pliku JSON.
Przyklad uzycia ze schedulerem
Workflow do monitorowania nowych recenzji co 30 minut:
- Schedule Trigger - co 30 minut
- Google Play Reviews (Get Many):
- Package Name:
com.example.app - Since (expression):
{{ $now.minus(30, "minutes").toISO() }}
- Package Name:
- IF / dalsze przetwarzanie (np. wysylka na Slack, odpowiedz przez AI)
Parametry
Get Many
| Parametr | Opis | |---|---| | Package Name | Nazwa pakietu aplikacji (np. com.example.app) | | Max Results | Maks. liczba recenzji (1-1000) | | Translation Language | Kod jezyka do tlumaczenia (np. pl, en) | | Since | Pobierz recenzje od tej daty | | Until | Pobierz recenzje do tej daty |
Reply
| Parametr | Opis | |---|---| | Package Name | Nazwa pakietu aplikacji | | Review ID | ID recenzji | | Reply Text | Tresc odpowiedzi |
Dane zwracane przez Get Many
Kazda recenzja zawiera:
reviewId- ID recenzjiauthorName- nazwa autorastarRating- ocena (1-5)text- tresc recenzjilastModified- data modyfikacji (ISO 8601)appVersionCode/appVersionName- wersja aplikacjideviceName- nazwa urzadzenialanguage- jezyk recenzjithumbsUpCount/thumbsDownCount- glosydeveloperComment- istniejaca odpowiedz dewelopera_raw- pelny obiekt z API
Licencja
MIT
