連結至 Google Play

Google Play 提供數種連結格式,可讓您按照自己偏好的方式,將使用者從 Android 應用程式、網頁、廣告、評論、文章、社群媒體貼文等來源導向您的產品。

連結格式可讓您連結至下列目的地:

連結至商店資訊

使用下方格式,以深層連結方式直接導向應用程式的商店資訊頁面,方便使用者查看應用程式的說明、螢幕截圖、評論等資訊,並安裝應用程式。

如要建立這類連結,您必須知道應用程式的完整「套件名稱」,這項資訊會在應用程式的資訊清單檔案中宣告,也會顯示在 Google Play 管理中心。

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

範例如下:

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

如要進一步瞭解如何在 Android 應用程式中傳送連結,請參閱從 Android 應用程式進行連結

連結至開發人員頁面

使用下方格式,將使用者導向您的開發人員頁面。在這個頁面上,您可以提供更多品牌詳細資料、主打特定應用程式,並列出其他已發布的應用程式。

如要建立連結,您需要前往 Play 管理中心找出自己的「發布商名稱」。

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

範例如下:

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

如要進一步瞭解如何在 Android 應用程式中傳送連結,請參閱從 Android 應用程式進行連結

連結至搜尋結果

使用下方格式,將使用者導向 Google Play 中的搜尋查詢結果。搜尋結果網頁會顯示與查詢相符的應用程式清單 (也可以選擇顯示其他內容),以及每個應用程式的評分、徽章和安裝按鈕。

如要建立這類連結,只需使用搜尋查詢字串即可。如要讓搜尋結果包含 Google Play 應用程式資訊以外的內容,可以將連結網址的 &c=apps 部分移除。

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

範例如下:

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

如要進一步瞭解如何在 Android 應用程式中傳送連結,請參閱從 Android 應用程式進行連結

連結至精選系列

如果您的應用程式為精選應用程式,或顯示在 Google Play 熱門排行榜或精選系列,您可以使用下方格式將使用者直接導向精選系列。精選系列會按照排名順序列出其中的應用程式,並顯示每個應用程式的評分、簡短說明和安裝按鈕。

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

範例如下:

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

如要進一步瞭解如何在 Android 應用程式中傳送連結,請參閱從 Android 應用程式進行連結

表 1. Google Play 上的精選系列。

精選 精選_name
自家推薦 (精選) featured
熱門付費項目 topselling_paid
熱門免費項目 topselling_free
最新熱門免費項目 topselling_new_free
最新熱門付費項目 topselling_new_paid
最高營收 topgrossing
熱門項目 movers_shakers

連結至編輯精選頁面

如果您的應用程式為精選應用程式,或者出現在編輯精選的文章中,您可以使用下方格式將使用者直接導向編輯精選頁面。

主要編輯精選頁面的網址如下:

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

此外,您也可以在編輯精選頁面找到每個網頁的網址。

例如:

從 Android 應用程式進行連結

如要從 Android 應用程式連結至您的產品,請建立會開啟網址的 Intent。設定這項意圖時,請將 "com.android.vending" 傳遞至 Intent.setPackage(),讓使用者在 Google Play 商店應用程式中看到您的應用程式詳細資訊,而非選擇工具

以下範例會引導使用者查看 Google Play 中含有套件名稱 com.example.android 的應用程式:

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);

開啟 Google Play 免安裝體驗內容

如果您已透過 Google Play 免安裝技術發布免安裝應用程式,可以使用以下指令啟動應用程式:

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);

網址格式摘要

下表按照以上各節所述提供了 Google Play (網頁和 Android 應用程式) 目前支援的 URI 摘要。

目標結果 連結格式
顯示特定應用程式的商店資訊 https://play.google.com/store/apps/details?id=<package_name>
顯示特定發布商的開發人員網頁 https://play.google.com/store/apps/dev?id=<developer_id>
顯示搜尋查詢的結果 https://play.google.com/store/search?q=<query>
顯示精選應用程式系列 https://play.google.com/store/apps/collection/<collection_name>
開啟 Google Play 免安裝體驗內容 market://launch?id=<package_name>