O tym, czy ankieta się pojawi, decydują dwie karty na zakładce Udostępnianie → Aplikacja mobilna: Kiedy pokazać ustala moment, a Komu pokazać ustala odbiorców. Obie są sprawdzane na urządzeniu użytkownika, więc do podjęcia decyzji żadne dane o użytkowniku nie są nigdzie wysyłane.
Kiedy pokazać
Wyzwalacz to coś, co dzieje się w aplikacji. Gdy to nastąpi, a użytkownik należy do odbiorców, ankieta się otwiera.

Kliknij Dodaj wyzwalacz i wybierz jego typ.
| Wyzwalacz | Ankieta pojawia się, gdy | Co wpisujesz |
|---|---|---|
| Zdarzenie | Aplikacja zgłasza zdarzenie, np. zakończony zakup. | Nazwę zdarzenia, dokładnie taką, jaką wysyła aplikacja. |
| Ekran | Użytkownik otwiera ekran. | Nazwę ekranu, dokładnie taką, jaką wysyła aplikacja. |
| Uruchomienie aplikacji | Aplikacja się uruchamia. | Nic. |
Wyzwalacz zdarzenia ma jeszcze dwie opcje:
- Od wystąpienia nr. Ankieta czeka, aż zdarzenie wystąpi na urządzeniu podaną liczbę razy. Przy wartości 3 pojawi się przy trzecim zakupie, a nie przy pierwszym.
- Warunki właściwości zdarzenia. Kliknij Dodaj warunek właściwości, aby reagować tylko na niektóre zdarzenia, np. zakupy, w których
totalwynosi co najmniej 50. Wszystkie warunki muszą być spełnione.
Ankieta może mieć kilka wyzwalaczy. Jest brana pod uwagę, gdy pasuje którykolwiek z nich.
Opóźnienie to liczba sekund między wyzwalaczem a ankietą. Dzięki niemu ekran zdąży się ustabilizować, zanim wysunie się ankieta. Przy wyzwalaczu ekranu ankieta zostaje pominięta, jeśli użytkownik w tym czasie opuścił ten ekran.
Uwaga: Ankieta bez wyzwalacza nigdy nie pojawi się sama. Wyświetli się tylko wtedy, gdy aplikacja otworzy ją w kodzie. Programista znajdzie opis w przewodniku Show a survey manually (po angielsku).
Komu pokazać
Ustawienia odbiorców zawężają ankietę do części użytkowników. Każde puste ustawienie oznacza brak ograniczenia.

| Ustawienie | Ogranicza ankietę do |
|---|---|
| Platformy | iOS, Androida albo obu platform. Gdy nic nie jest zaznaczone, do obu. |
| Użytkownicy | Wszystkich, tylko zidentyfikowanych (aplikacja wie, kim są, zwykle po zalogowaniu) albo tylko niezidentyfikowanych. |
| Atrybuty użytkownika | Użytkowników, których atrybuty spełniają ustawione warunki, np. plan jest równe pro. Przy kilku warunkach wybierz, czy muszą być spełnione wszystkie, czy wystarczy dowolny z nich. |
| Języki | Użytkowników wymienionych języków, rozdzielonych przecinkami: en, pl, pt-BR. pt pasuje też do pt-BR. |
| Identyfikatory aplikacji | Wymienionych aplikacji, gdy zespół ma więcej niż jedną aplikację albo osobną wersję testową. |
| Odsetek użytkowników | Określonego odsetka instalacji. Przy wartości 20 ankietę może zobaczyć co piąta instalacja i zawsze są to te same instalacje. |
Warunki
| Operator | Warunek jest spełniony, gdy |
|---|---|
| jest równe | Atrybut ma podaną wartość. Wielkość liter nie ma znaczenia. |
| nie jest równe | Atrybut ma inną wartość albo w ogóle nie jest ustawiony. |
| zawiera, nie zawiera | Podana wartość jest (albo nie jest) częścią tekstu atrybutu. |
| jest ustawione, nie jest ustawione | Atrybut ma jakąkolwiek wartość albo nie ma żadnej. |
| większe niż, co najmniej, mniejsze niż, co najwyżej | Atrybut spełnia takie porównanie jako liczba lub data. |
Ważne: Warunki nie jest równe i nie zawiera są spełnione także dla użytkowników, którzy w ogóle nie mają tego atrybutu. Aby dotrzeć do użytkowników, których plan jest znany i nie jest
free, dodaj dwa warunki połączone opcją Wszystkie warunki:planjest ustawione orazplannie jest równefree.
Atrybuty pochodzą z aplikacji. Zobacz Identyfikacja użytkowników aplikacji i dane w odpowiedziach.
Nazwy muszą się dokładnie zgadzać
Nazwy zdarzeń, ekranów i atrybutów są porównywane dokładnie tak, jak zostały zapisane, z uwzględnieniem wielkości liter. Skopiuj je od programisty, zamiast wpisywać z pamięci. Tabelę nazw znajdziesz w artykule Instalacja Mobile SDK Interankiet w aplikacji.
Zapisz i odczekaj chwilę
Kliknij Zapisz. Gdy masz niezapisane zmiany, obok przycisku pojawia się o tym informacja.

Aplikacje pobierają nowe reguły w ciągu około 10 minut, przy najbliższym uruchomieniu lub powrocie na pierwszy plan. Aby od razu zobaczyć zmianę na telefonie testowym, zainstaluj ponownie testową wersję aplikacji albo poproś programistę o zresetowanie SDK.
Przykłady
| Cel | Wyzwalacz | Odbiorcy |
|---|---|---|
| NPS wśród lojalnych klientów | Zdarzenie purchase_completed, od wystąpienia nr 3 | Tylko zidentyfikowani użytkownicy |
| Opinie o nowym ekranie | Ekran NewCheckout, opóźnienie 5 sekund | Odsetek użytkowników 25% |
| Dlaczego użytkownicy darmowego planu nie przechodzą na płatny | Zdarzenie paywall_closed | plan jest równe free |
| Ankieta na jeden rynek | Uruchomienie aplikacji | Języki de |
To, jak często ankieta może wracać, jest osobnym ustawieniem: Jak często pokazywać ankietę w aplikacji mobilnej. Pełną listę reguł i kolejność, w jakiej są sprawdzane, opisuje dokumentacja dla programistów: Targeting.
