Łączenie z Google Play

Google Play obsługuje kilka formatów linków, dzięki którym możesz kierować użytkowników do swoich produktów w dogodny dla siebie sposób – z aplikacji na Androida, stron internetowych, reklam, opinii, artykułów, postów w mediach społecznościowych i nie tylko.

Dostępne formaty umożliwiają tworzenie linków do tych miejsc docelowych:

Tworzenie linku do strony aplikacji

Użyj formatu poniżej, aby utworzyć precyzyjny link prowadzący bezpośrednio do strony aplikacji w Sklepie, na której użytkownicy mogą zobaczyć opis aplikacji, zrzuty ekranu, opinie i nie tylko, a także zainstalować aplikację.

Aby utworzyć link, musisz znać pełną i jednoznaczną nazwę pakietu, zadeklarowaną w pliku manifestu aplikacji. Nazwa pakietu jest także widoczna w Konsoli Google Play.

https://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 o tym, jak wysłać link w aplikacji na Androida, znajdziesz w sekcji Tworzenie linku z aplikacji na Androida.

Tworzenie linku do strony dewelopera

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

Aby utworzyć link, musisz znać swoją nazwę wydawcy, którą znajdziesz w Konsoli Play.

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

Oto przykład:

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

Szczegółowe informacje o tym, jak wysłać link w aplikacji na Androida, znajdziesz w sekcji Tworzenie linku z aplikacji na Androida.

Tworzenie linku do wyniku wyszukiwania

Użyj formatu linku poniżej, aby kierować użytkowników do wyniku wyszukiwania w Google Play. Na stronie wyników wyszukiwania wyświetla się lista aplikacji (oraz opcjonalnie innych treści), które pasują do zapytania, razem z ocenami, plakietkami i przyciskiem instalacji.

Aby utworzyć link, potrzebujesz tylko ciągu zapytania. Jeśli chcesz, aby zapytanie wyszukiwało poza informacjami o aplikacjach w Google Play, usuń z adresu URL&c=apps linku część.

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

Oto przykład:

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

Szczegółowe informacje o tym, jak wysłać link w aplikacji na Androida, znajdziesz w sekcji Tworzenie linku z aplikacji na Androida.

Tworzenie linku do kolekcji

Jeśli Twoja aplikacja jest polecana lub pojawia się na liście najlepszych aplikacji lub w kolekcji w Google Play, możesz użyć formatu linku poniżej, aby kierować użytkowników bezpośrednio do kolekcji. Kolekcja zawiera posortowaną listę aplikacji z ocenami, krótkimi opisami i przyciskiem instalacji.

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

Oto przykład:

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

Szczegółowe informacje o tym, jak wysłać link w aplikacji na Androida, znajdziesz w sekcji Tworzenie linku z aplikacji na Androida.

Tabela 1. Kolekcje w Google Play.

Kolekcja collection_name
Nasz wybór (polecane) featured
Najlepsze płatne topselling_paid
Najlepsze bezpłatne topselling_free
Najlepsze nowe bezpłatne topselling_new_free
Najlepsze nowe płatne topselling_new_paid
Najbardziej dochodowe topgrossing
Zyskujące popularność movers_shakers

Tworzenie linków do stron Nasz wybór

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

Adres URL głównej strony Nasz wybór:

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

Adres URL każdej strony znajdziesz na stronie Nasz wybór.

Oto przykłady:

Tworzenie linku z aplikacji na Androida

Jeśli chcesz utworzyć link do swoich produktów z aplikacji na Androida, utwórz Intent, który otwiera adres URL. Podczas konfigurowania intencji przekaż nazwę pakietu "com.android.vending" do metody Intent.setPackage() tak aby użytkownicy po kliknięciu linku widzieli informacje o aplikacji w Sklepie Google Play, a nie selektor aplikacji.

Przykład poniżej dotyczy kierowania użytkowników do aplikacji zawierającej nazwę pakietu 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);

Uruchamianie aplikacji błyskawicznej w Google Play

Jeśli masz opublikowaną aplikację błyskawiczną 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

Tabela poniżej zawiera podsumowanie identyfikatorów URI obsługiwanych obecnie przez Google Play (zarówno w przeglądarce, jak i w aplikacji na Androida) zgodnie z opisem we wcześniejszych sekcjach.

W przypadku tego wyniku Użyj tego linku
Wyświetlenie strony konkretnej aplikacji w Sklepie https://play.google.com/store/apps/details?id=<package_name>
Wyświetlenie strony dewelopera konkretnego wydawcy https://play.google.com/store/apps/dev?id=<developer_id>
Wyświetlenie wyniku wyszukiwania zapytania https://play.google.com/store/search?q=<query>
Wyświetlenie kolekcji aplikacji https://play.google.com/store/apps/collection/<collection_name>
Uruchomienie aplikacji błyskawicznej w Google Play market://launch?id=<package_name>