Łączenie z Google Play

Google Play udostępnia kilka formatów linków, dzięki którym możesz kierować użytkowników do swoich produktów w wybrany przez siebie sposób: w aplikacjach na Androida, stronach internetowych, reklamach, opiniach, artykułach, postach w mediach społecznościowych itd.

Formaty linków umożliwiają tworzenie takich linków:

Podawanie linków do informacji o aplikacji

Użyj poniższego formatu, aby dodać precyzyjny link bezpośrednio do strony z informacjami o aplikacji, na której użytkownicy mogą zobaczyć opis, zrzuty ekranu, opinie i inne informacje, a następnie zainstalować aplikację.

Aby utworzyć link, musisz znać w pełni kwalifikowaną nazwę pakietu aplikacji, która jest zadeklarowana w pliku manifestu. Nazwa pakietu jest też widoczna w Konsoli Google Play.

http://play.google.com/store/apps/details?id=<package_name>

Oto przykład:

http://play.google.com/store/apps/details?id=com.google.android.apps.maps

Szczegółowe informacje na temat wysyłania linku w aplikacji na Androida znajdziesz w sekcji Łączenie z aplikacji na Androida.

Podawanie linku do strony dewelopera

Użyj poniższego formatu, aby kierować użytkowników na swoją stronę dewelopera. Na tej stronie możesz podać więcej informacji o swojej marce, polecać aplikację i udostępniać listę innych opublikowanych przez siebie aplikacji.

Aby utworzyć połączenie, musisz znać swoją nazwę wydawcy, która jest dostępna w Konsoli Play.

http://play.google.com/store/apps/dev?id=<developer_id>

Oto przykład:

https://play.google.com/store/apps/dev?id=5700313618786177705

Szczegółowe informacje na temat wysyłania linku w aplikacji na Androida znajdziesz w sekcji Łączenie z aplikacji na Androida.

Tworzenie linku do wyniku wyszukiwania

Użyj poniższego formatu, aby powiązać użytkowników z wynikami wyszukiwania w Google Play. Strona wyników wyszukiwania zawiera listę aplikacji (i opcjonalnie innych treści) pasujących do zapytania wraz z ocenami, plakietkami i przyciskiem instalacji dla każdej z nich.

Aby utworzyć link, potrzebujesz tylko ciągu zapytania. Jeśli chcesz, aby zapytanie obejmowało nie tylko strony aplikacji w Google Play, ale też wyniki wyszukiwania, usuń część &c=apps adresu URL linku.

http://play.google.com/store/search?q=<search_query>&c=apps

Oto przykład:

http://play.google.com/store/search?q=maps&c=apps

Szczegółowe informacje na temat wysyłania linku w aplikacji na Androida znajdziesz w sekcji Łączenie z aplikacji na Androida.

Tworzenie linku do kolekcji

Jeśli Twoja aplikacja jest polecana lub pojawia się w jednej z popularnych list bądź kolekcji w Google Play, możesz użyć poniższego formatu, aby połączyć użytkowników bezpośrednio z tą kolekcją. Zawiera ona ranking aplikacji w kolekcji, ich oceny, krótkie opisy i przycisk instalacji.

http://play.google.com/store/apps/collection/<collection_name>

Oto przykład:

http://play.google.com/store/apps/collection/topselling_free

Szczegółowe informacje na temat wysyłania linku w aplikacji na Androida znajdziesz w sekcji Łączenie z aplikacji na Androida.

Tabela 1. Kolekcje w Google Play.

Kolekcja nazwa_kolekcji
Wybrane przez Google (polecane) polecane
Najlepsze płatne bestsellery
Najpopularniejsze bezpłatne najlepsze_bezpłatne
Najlepsze nowe bezpłatne bestsellery_nowe_bezpłatne
Najlepsze nowe płatne bestsellery_nowe_płatne
Najbardziej dochodowe najbardziej dochodowe
Zyskujące popularność osoby_przeprowadzkowe

Dodawanie linków do stron Nasz wybór

Jeśli Twoja aplikacja jest polecana lub pojawia się w artykułach w sekcji Nasz wybór, możesz użyć poniższego formatu, aby kierować użytkowników bezpośrednio na stronę Nasz wybór.

URL głównej strony Nasz wybór:

https://play.google.com/store/apps/topic?id=editors_choice

Adres URL każdej z tych stron znajdziesz na stronie Nasz wybór.

Oto przykłady:

Łączenie z poziomu aplikacji na Androida

Jeśli chcesz tworzyć linki do produktów w aplikacji na Androida, utwórz Intent, który otwiera adres URL. Podczas konfigurowania tej intencji przekaż kod "com.android.vending" do interfejsu Intent.setPackage(), aby użytkownicy widzieli szczegóły aplikacji w aplikacji Sklep Google Play, a nie w narzędziu do wyboru.

Ten przykład kieruje użytkowników do aplikacji zawierającej pakiet com.example.android w Google Play:

Kotlin

val intent = Intent(Intent.ACTION_VIEW).apply {
    data = Uri.parse(
            "https://play.google.com/store/apps/details?id=com.example.android")
    setPackage("com.android.vending")
}
startActivity(intent)

Java

Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse(
        "https://play.google.com/store/apps/details?id=com.example.android"));
intent.setPackage("com.android.vending");
startActivity(intent);

Wprowadzenie aplikacji błyskawicznej w Google Play

Jeśli masz opublikowaną aplikację błyskawiczną z wykorzystaniem aplikacji błyskawicznej w Google Play, możesz ją uruchomić w ten sposób:

Kotlin

val uriBuilder = Uri.parse("https://play.google.com/store/apps/details")
        .buildUpon()
        .appendQueryParameter("id", "com.example.android")
        .appendQueryParameter("launch", "true")

// Optional parameters, such as referrer, are passed onto the launched
// instant app. You can retrieve these parameters using Activity.intent.data.
uriBuilder.appendQueryParameter("referrer", "exampleCampaignId")

val intent = Intent(Intent.ACTION_VIEW).apply {
    data = uriBuilder.build()
    setPackage("com.android.vending")
}
startActivity(intent)

Java

Intent intent = new Intent(Intent.ACTION_VIEW);
Uri.Builder uriBuilder = Uri.parse("market://launch")
    .buildUpon()
    .appendQueryParameter("id", "com.example.android");

// Optional parameters, such as referrer, are passed onto the launched
// instant app. You can retrieve these parameters using
// Activity.getIntent().getData().
uriBuilder.appendQueryParameter("referrer", "exampleCampaignId");

intent.setData(uriBuilder.build());
intent.setPackage("com.android.vending");
startActivity(intent);

Podsumowanie formatów adresów URL

W tabeli poniżej znajdziesz podsumowanie dotyczące identyfikatorów URI obsługiwanych obecnie przez Google Play (zarówno w przeglądarce, jak i w aplikacji na Androida), co omówiliśmy w poprzednich sekcjach.

W przypadku tego wyniku Użyj tego linku
Wyświetlanie informacji o konkretnej aplikacji https://play.google.com/store/apps/details?id=<package_name>
Wyświetlanie strony dewelopera konkretnego wydawcy https://play.google.com/store/apps/dev?id=<developer_id>
Pokaż wynik wyszukiwania https://play.google.com/store/search?q=<query>
Pokaż kolekcję aplikacji https://play.google.com/store/apps/collection/<collection_name>
Uruchamianie aplikacji błyskawicznej w Google Play market://launch?id=<package_name>