Integracja z arkuszami kalkulacyjnymi Google
Aby rozpocząć działanie "Integracja z arkuszami Google", należy je połączyć, a jak to zrobić, opisano tutaj: Łączenie arkuszy Google
Możemy wykonywać takie akcje, jak wstawianie wiersza, aktualizowanie wiersza, pobieranie wiersza według wartości oraz aktualizowanie z komórki tabeli Google.
Aby pracować z danymi z tabeli, należy utworzyć samą tabelę, arkusz i nagłówki. Nagłówki są używane do mapowania zmiennych na kolumny w tabelach Google.
Ważne: Aby integracja działała poprawnie, nagłówki tabel nie mogą zawierać pustych kolumn ani kolumn o tej samej nazwie.
Wstawmy wiersz. Musimy wybrać tabelę, arkusz i dokonać mapowania wymaganych zmiennych na kolumny w tabeli. Zwróć uwagę na zmienną userid - jest to unikalna zmienna systemowa odpowiadająca identyfikatorowi użytkownika w programie Smart Sender. Może to być przydatne, gdy trzeba pobrać ciąg znaków według wartości. Dlatego zaleca się dodanie go do tabeli.
Jeśli chcemy zaktualizować istniejące dane w Arkuszach Google o dane ze Smart Sender, musimy wybrać tabelę, arkusz i kolumnę wyszukiwania. W poniższym przykładzie przeszukamy wiersz według identyfikatora użytkownika, a następnie określimy zmienne, których wartości powinny zostać zaktualizowane w tabeli. Ważne: Jeśli któraś ze zmiennych nie zostanie określona, w jej miejscu w tabeli pojawi się pusta komórka.
Akcja pobierz wiersz według wartości działa logicznie w ten sam sposób, co akcja powyżej, z tą różnicą, że w tym przypadku aktualizujemy dane w Smart Senderze danymi z Arkuszy Google.
Możemy również zaktualizować konkretną zmienną Smart Sender o dane z jednej konkretnej komórki z drugiego wiersza Arkuszy Google. Na przykład księgowy aktualizuje stawkę handlową w Arkuszach Google, a bot odczytuje to i powiadamia klientów. Możesz też aktualizować wartości sald swoich produktów, a bot będzie aktualizował te wartości dla użytkowników.
API Google może przetworzyć tylko 250 żądań na 100 sekund. Wszystkie wnioski powyżej tego limitu NIE będą rozpatrywane. Dlatego NIE zalecamy używania integracji z tabelami w biuletynach ani uruchamiania jej na dużej liczbie użytkowników w tym samym czasie.