Łączenie z Google Play

Google Play udostępnia kilka formatów linków, które pozwalają kierować użytkowników na do Twoich potrzeb – od aplikacji na Androida, przez strony internetowe, przez reklamy, artykuły, posty w mediach społecznościowych itp.

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

Tworzenie linku do strony aplikacji

Użyj poniższego formatu, aby utworzyć precyzyjny link bezpośrednio do strony z informacjami o aplikacji, gdzie użytkownicy mogą zobaczyć opis aplikacji, zrzuty ekranu, recenzje i inne treści. ją zainstalować.

Aby utworzyć połączenie, musisz znać pełną nazwę pakietu aplikacji, która jest zadeklarowana w pliku manifestu aplikacji . Nazwa pakietu to widoczne też 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 połączenia z poziomu aplikacji na Androida. Aplikacja na Androida.

Tworzenie linku do strony dewelopera

Użyj poniższego formatu, aby połączyć użytkowników z kontem stronie dewelopera. Na tej stronie możesz podać więcej informacji o swojej marce, polecać aplikacje 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.

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 połączenia z poziomu aplikacji na Androida. Aplikacja na Androida.

Tworzenie linku do wyniku wyszukiwania

Użyj formatu linku poniżej, aby kierować użytkowników do wyniku wyszukiwania w Google Play. strona wyników wyszukiwania zawiera listę aplikacji (i opcjonalnie innych treści), które do zapytania, dodając do każdego z nich oceny, odznaki i przycisk instalacji.

Aby utworzyć link, potrzebujesz tylko ciągu zapytania. Jeśli chcesz, aby zapytanie aby szukać poza stroną aplikacji w Google Play, usuń część parametru &c=apps .

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 połączenia z poziomu aplikacji na Androida. Aplikacja na Androida.

Tworzenie linku do kolekcji

Jeśli Twoja aplikacja jest polecana lub pojawia się na top listach Google Play lub kolekcji, możesz użyć poniższego formatu, aby powiązać użytkowników bezpośrednio z kolekcji. W kolekcji wyświetla się uporządkowana lista aplikacji w kolekcji, 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 połączenia z poziomu aplikacji na Androida. Aplikacja 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 sekcji „Redakcja” Wybór, którego możesz użyć poniżej, aby kierować użytkowników bezpośrednio do strony Wybór redakcji.

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 połączyć swoje produkty z aplikacją na Androida, utwórz Intent, który otwiera adres URL. Gdy skonfiguruj tę intencję, przekaż "com.android.vending" do Intent.setPackage() dzięki czemu użytkownicy zobaczą szczegóły aplikacji w aplikacji Sklep Google Play, a nie chooser.

Ten przykład kieruje użytkowników do aplikacji zawierającej pakiet Nazwa 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ą za pomocą Aplikacja błyskawiczna w Google Play, możesz uruchom aplikację 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 identyfikatorów URI obsługiwanych obecnie przez Graj (zarówno w przeglądarce, jak i w aplikacji na Androida), jak omówiliśmy w poprzednich sekcji.

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>