Rozpoczynanie, kończenie i widoczność zadań TakeTask
Ten artykuł wyjaśnia w jaki sposób można konfigurować obszary widoczności, rozpoczęcia i zakończenia zadań TakeTask, jak również opisuje koncepcję lokalizacji i grup lokalizacji.
Lokalizacje zadań
Do każdego zadania TakeTask przypisane są lokalizacje, w których dane zadanie ma zostać wykonane. Daje to możliwość zdefiniowania, gdzie musi znajdować się Użytkownik wykonujący zadanie. Lokalizacje do zadania przypisuje się pośrednio poprzez zdefiniowanie Grupy Lokalizacji dla zadania (zob. Tworzenie nowego zadania - brak artykułu). Grupę lokalizacji definiuje się zaś w Managerze Lokalizacji. Dla każdej lokalizacji przypisani są użytkownicy (Agenci), którzy mogą wykonywać zadania w danej lokalizacji. Użytkowników dodaje się do lokalizacji poprzez ekran Edycji Lokalizacji.Przykład:
Widoczność zadań
Zadanie jest widoczne dla Agentów przypisanych do zadania, jeżeli znajdują się oni odpowiednio blisko lokalizacji zadania i są przypisani do tej lokalizacji. Maksymalna odległość Agenta, w jakiej musi się znajdować od lokalizacji, aby widzieć zadanie, jest wyznaczana przez rangę użytkownika.Przykład 1:
Jeżeli w konfiguracji zadania zaznaczona zostanie opcja Czy pomijać rangi użytkowników, zadanie będzie widoczne dla wszystkich użytkowników przypisanych do zadania i odpowiednich lokalizacji, bez względu na ich rangę.
Przykład 2:
Rozpoczęcie zadania
Aby użytkownik mógł rozpocząć zadanie, musi znajdować się w odpowiedniej odległości od jego lokalizacji. W odróżnieniu od Widoczności zadania - KOTWICA, maksymalną odległość od lokalizacji wyznacza parametr 'Promień obszaru zadania', który definiowany jest w Managerze Lokalizacji. Może więc zdarzyć się, że użytkownik będzie widział zadanie, ale nie będzie mógł go rozpocząć dopóki nie dotrze do wskazanej lokalizacji.
Zakończenie zadania
Użytkownik może przesłać swoje odpowiedzi i zakończyć zadanie, jeżeli znajduje się w odległości od lokalizacji zadania wyznaczonej przez parametr "obszar do zakończenia zadania". Parametr ten ustawia się podczas tworzenia zadania (link do art). Jeżeli użytkownik znajduje się w poza obszarem zakończenia zadania, może wykonywać polecenia w zadaniu (np. zrób zdjęcie), jednak wynik wykonanego polecenia nie zostanie przesłany na serwer, a aplikacja wyświetli błąd lokalizacji. Treść odpowiedzi będzie można przesłać, gdy użytkownik znajdzie się w prawidłowym obszarze.
Obszar zakończenia zadania zazwyczaj jest większy niż obszar rozpoczęcia zadania ("Promień obszaru zadania"). Dzięki temu, w przypadku przesyłania dużej ilości danych na serwer (np. filmu) użytkownik może bezpiecznie opuścić lokalizację, a wynik jego zadania zostanie przesłany na serwer
Przykład: