Przegląd

W pobliżu jest to interfejs API do subskrybowania i publikowania, który pozwala przekazywać ładunki binarne między połączonymi z internetem urządzeniami z Androidem i iOS. Urządzenia nie muszą być w tej samej sieci, ale muszą być połączone Internet.

Funkcja W pobliżu używa Bluetooth Low Energy, aby przekazać unikalny kod parowania. między urządzeniami. Serwer ułatwia wymianę wiadomości między urządzeniami, wykryć ten sam kod parowania. Gdy urządzenie wykryje kod parowania z urządzenia w pobliżu wysyła kod parowania do serwera Wiadomości w pobliżu w celu weryfikacji. oraz sprawdzenie, czy są jakieś wiadomości do dostarczenia dla aplikacji aktualnego zestawu subskrypcji.

Funkcja Wiadomości w pobliżu nie jest uwierzytelniona i nie wymaga konta Google.

Dokładny mechanizm wymiany danych może być różny w zależności od wersji usługi. poniższa sekwencja pokazuje zdarzenia prowadzące do wymiany wiadomości:

  1. Aplikacja do publikowania wysyła żądanie powiązania ładunku binarnego (wiadomości) unikalnym kodem parowania (tokenem). Serwer wykonuje tymczasowe powiązanie między ładunkiem wiadomości a tokenem.

  2. Aby można było wykryć token, urządzenie publikujące korzysta z Bluetooth Low Energy. według urządzeń w pobliżu. Urządzenie publikujące wykorzystuje też Bluetooth Low Energy do skanowania. w przypadku tokenów z innych urządzeń.

  3. Aplikacja do subskrybowania wiąże swoją subskrypcję z tokenem i używa Bluetootha Low Energy, aby wysłać swój token do wydawcy i wykryć token.

  4. Gdy jedna ze stron wykryje token drugiej strony, zgłasza go do serwera.

  5. Serwer ułatwia wymianę wiadomości między dwoma urządzeniami, gdy oba są powiązane ze wspólnym tokenem, a klucze interfejsu API używane przez aplikacje wywołujące są powiązane z tym samym projektem w Google Developers Console.

Gdy używasz pakietu SDK Usług Google Play w pobliżu, statystyki użytkowania są zbierane, aby: aby zwiększyć wygodę użytkowników.

  • Dane o skuteczności: czas trwania publikacji i subskrypcji. gdy korzystasz z pakietu SDK funkcji W pobliżu.
  • Informacje o urządzeniu: model urządzenia, kraj, wersja kompilacji i nazwy pakietu aplikacji są zbierane i powiązane z wydajnością. aby identyfikować wycinki według regionu i urządzenia.
  • Publikowanie Wiadomości w pobliżu: dane publikowane za pomocą funkcji Wiadomości w pobliżu to: przechowywane do momentu jej opublikowania. Te dane są udostępniane z subskrybentami znajdującymi się w pobliżu urządzenia.

Użytkownicy mogą zezwolić na zbieranie danych lub go odrzucić, klikając Ustawienia > Google > Wykorzystanie i diagnostykę.