Najczęstsze pytania

Jak utworzyć świetny załącznik?

Powiadomienia funkcji W pobliżu będą wyświetlać wiadomości w sekcji W pobliżu w ustawieniach Google, podświetlając kafelek Szybkie ustawienia w pobliżu na obsługiwanych urządzeniach oraz promują najskuteczniejsze załączniki jako powiadomienia.

Aby zapewnić maksymalną efektywność, załączniki powinny:

  • Wskaż użytkownikom aplikacje lub strony, które już odwiedzają w danej lokalizacji.
  • być atrakcyjna dla większości użytkowników, którzy otrzymają powiadomienie;
  • Optymalizacja lokalizacji typu beacon może pomóc kierować reklamy tylko na zainteresowanych użytkowników.
  • Używać bezpośrednich wezwań do działania, aby nie zaskakiwać użytkowników.
  • Postaw na wiadomości, które spotkają się z pozytywnym zaangażowaniem użytkowników.
  • Przestrzegasz zasad dotyczących powiadomień w pobliżu, by dbać o wygodę użytkowników.

Załącznik nie jest widoczny w sekcji W pobliżu w Ustawieniach Google. Dlaczego?

  • Istnieje kilka ograniczeń dotyczących wyświetlanych wiadomości, na przykład zezwalanie tylko na adresy URL HTTPS i treści niezgodne z naszymi zasadami.
  • Linki do play.google.com nie są obsługiwane. Zamiast tego skorzystaj z załączników intencji aplikacji, aby umożliwić działanie aplikacji.

Moja wiadomość nie jest wyświetlana jako powiadomienie. Dlaczego?

Istnieje kilka powodów, dla których powiadomienie może się nie wyświetlać.

  1. Powiadomienie nie wyświetli się, jeśli załącznik nie zostanie dobrze odebrany przez użytkowników. Wskazówki dotyczące tworzenia świetnego załącznika znajdziesz powyżej.
  2. Powiadomienia funkcji W pobliżu zwykle skanują obrazy pod kątem beaconów przez kilka sekund po włączeniu ekranu. Jeśli ekran nie był włączony przez pewien czas, urządzenie nie wykrywa nowych obrazów typu beacon.
  3. Załącznik w trybie debugowania wyświetla się tylko na urządzeniach w trybie debugowania. Zobacz też Tryb debugowania.
  4. Jeśli powiadomienie zostało niedawno zamknięte na innym urządzeniu, przez jakiś czas może nie być na nim wyświetlane kolejne powiadomienie. Zasada wycofywania jest resetowana również wtedy, gdy użytkownik otworzy sekcję W pobliżu w Ustawieniach Google.
  5. Powiadomienie może nie być wyświetlane, jeśli narusza zasady dotyczące powiadomień w pobliżu.

Które wersje Androida obsługują powiadomienia funkcji W pobliżu?

Powiadomienia w pobliżu są obsługiwane na urządzeniach z Androidem 4.4 (KitKat) lub nowszym.

Jaki jest związek funkcji Powiadomienia w pobliżu z adresem URL Eddystone lub internetu rzeczy?

Powiadomienia funkcji W pobliżu działają równolegle z adresami URL Eddystone i internetem fizycznym. Działanie tych funkcji zależy od konkretnego przypadku użycia i możliwości. Jeśli na przykład masz w witrynie jeden przypadek użycia, możesz wykorzystać beacon z adresem URL Eddystone. Jeśli przypadek użycia jest dostępny w Twojej aplikacji, możesz używać Powiadomień o atrakcjach w pobliżu z intencją aplikacji.

Jaki jest wymagany format załączników do powiadomień w pobliżu w interfejsie Proximity Beacon API?

Więcej informacji znajdziesz w sekcji Format danych załącznika. Krótko mówiąc, załączniki powinny mieć następującą postać:

    {
      "title": "Example",
      "url": "https://www.example.com"
    }

Jak jest używany tytuł w załącznikach funkcji Powiadomienia w pobliżu?

Tytuł pojawi się na powiadomieniach i listach wyświetlanych przez Powiadomienia w pobliżu. Jeśli np. tytuł ma wartość „Przykładowe działanie”, tekst powiadomienia oprócz nazwy lub adresu URL aplikacji ma postać "Example action at place".

Czy Powiadomienia o pobliżu instalują aplikację w tle?

Nie. Powiadomienia dotyczące urządzeń w pobliżu będą przekierowywać użytkowników do Sklepu Google Play, skąd będą mogli go zainstalować.

Skąd mam wiedzieć, czy użytkownik dotarł do mojej aplikacji przez Powiadomienia w pobliżu?

Linki do powiadomień w pobliżu to standardowe precyzyjne linki na Androida, ale jeśli chcesz dostarczać dodatkowe tagi, np. na potrzeby danych lub statystyk, możesz dodać parametry ciągu zapytania do komponentu ścieżki adresu URL intencji.

Czy Powiadomienia w pobliżu obsługują funkcję iBeacon?

Tak, o ile beacon ma statyczny identyfikator iBeacon. Identyfikatory te można zarejestrować w interfejsie API Proximity Beacon i mogą zawierać załączniki funkcji W pobliżu.

Gdzie i kiedy odbywa się skanowanie, jeśli nie w mojej aplikacji?

Skanowanie jest wykonywane przez Usługi Google Play i tylko w przypadku zdarzeń „screen on”.

Kto jest odpowiedzialny za zarejestrowanie obrazów typu beacon w interfejsie Proximity Beacon API?

Możesz zarejestrować beacon, jeśli tylko załącznik ma odpowiednią przestrzeń i typ. W większości przypadków będzie to właściciel beacona, ale może to być beacon OEM, jeśli masz z nim umowę.

Jaki jest format identyfikatora URI intencji aplikacji?

Po pierwsze, korzystając z panelu beacon, możesz pozwolić frontendowi internetowemu na utworzenie dla Ciebie prawidłowego identyfikatora URI, pod warunkiem że znasz jego schemat, hosta i ścieżki. Oto przykład:

Jeśli chcesz, aby funkcja Powiadomienia w pobliżu uruchamiała aktywność w Twojej aplikacji z następującym filtrem intencji:

    <data android:host="item"
          android:pathPrefix="/scanner"
          android:scheme="myapp" />

Odpowiedni identyfikator URI:// powinien wyglądać tak:

    intent://item/scanner#Intent;scheme=myapp;package=com.myapp;end

Oznacza to, że identyfikator URI można rozbić w taki sposób:

    intent://<host>/<path>#Intent;scheme=<scheme>;package=<package name>;end

Jeśli Twoja aktywność wymaga dodatków intencji, dodaj je tuż przed ;end:

    intent://item/scanner#Intent;scheme=myapp;package=com.myapp;S.string_extra=value%20one;B.bool_extra=true;end

W dodatkach możesz używać tych typów:

  • Wartość logiczna
  • Bajty
  • Char
  • Podwójne
  • Liczba zmiennoprzecinkowa
  • Int
  • Długi
  • Short

Więcej informacji o tym adresie URL znajdziesz w intencjach Intent.java#parseUri() i Intent.java#toUri(int) w kontekście URI_INTENT_SCHEME.

Co z lokalizacją tytułu „W pobliżu”?

Załączniki powiadomień w pobliżu muszą zawierać język lub typ lokalizacji w przestrzeni nazwanej lub typie. Powiadomienia o pobliżu będą wyświetlać tylko te załączniki, które pasują do ustawień regionalnych użytkownika.