Tích hợp Thư viện Play Install Referrer vào ứng dụng
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Đưa ra quyết định tiếp thị sáng suốt bằng cách xác định những kênh thu nạp người dùng có giá trị nhất cho trò chơi của bạn. Sử dụng API Install Referrer của Google Play để theo dõi thông tin giới thiệu của ứng dụng một cách đáng tin cậy.
Bằng cách theo dõi dữ liệu giới thiệu, bạn có thể biết được nguồn lưu lượng truy cập nào gửi nhiều người dùng nhất đến tải ứng dụng của bạn xuống từ Cửa hàng Google Play. Những thông tin chi tiết này có thể giúp bạn tận dụng tối đa mức chi tiêu quảng cáo và tối đa hoá lợi tức đầu tư.
Bước 2: Truy vấn thông tin chi tiết về liên kết giới thiệu khi khởi động ứng dụng
Sau khi người dùng hoàn tất quá trình cài đặt trò chơi và khởi chạy trò chơi, ứng dụng của bạn có thể xác định nguồn lưu lượng truy cập dẫn đến lượt cài đặt bằng cách sử dụng API Trình giới thiệu cài đặt.
Truy vấn thông tin chi tiết về liên kết giới thiệu bằng InstallReferrerClient::GetInstallReferrer. Trong phản hồi, bạn có thể truy xuất cùng một chuỗi được truyền vào tham số truy vấn referrer của trang thông tin trên Cửa hàng Play. Sau đó, bạn có thể đính kèm thông tin chi tiết về liên kết giới thiệu vào dữ liệu phân tích được thu thập, chẳng hạn như sự kiện cài đặt ứng dụng.
autopromise=std::make_shared<std::promise<GetInstallReferrerResult>>();install_referrer_client.GetInstallReferrer(params,[promise](GetInstallReferrerResultresult){promise->set_value(std::move(result));});autoget_install_referrer_result=promise->get_future().get();if(get_install_referrer_result.ok()){autoinstall_referrer=get_install_referrer_result.value().install_referrer;// Attribute your game's installation to an acquisition channel by including// the install referrer. Typically this would be done by logging an app// install event with an analytics library of your choice that includes the// `install_referrer`.}
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2025-07-26 UTC."],[],[],null,["# Integrate the Google Play Install Referrer Library into your app\n\nMake informed marketing decisions by identifying your most valuable user\nacquisition channels for your game. Use the Google Play Install Referrer API for\na reliable way to track your apps' referral information.\n\nBy tracking referral data, you can understand which traffic sources send the\nmost users to download your app from the Google Play store. These insights can\nhelp you make the most of your advertising spend and maximize ROI.\n\nPrerequisites\n-------------\n\n- Complete the [SDK setup](/games/playgames/native-pc/setup).\n\n**Step 1**: Link to your store listing page\n-------------------------------------------\n\nStart by linking your users to your application's Google Play store page. In the\nURL include query params for:\n\n- `id`: The Play package name of your game\n- `referrer`: A string representing the referral source. This can be queried once your application is installed and running.\n\n https://play.google.com/store/apps/details?id=\u003cvar translate=\"no\"\u003ecom.example.package\u003c/var\u003e&referrer=\u003cvar translate=\"no\"\u003eexample_referrer_source\u003c/var\u003e\n\n**Step 2**: Query the referrer details on app startup\n-----------------------------------------------------\n\n| **Note:** The referrer will be available for 90 days after the installation of your game.\n\nOnce the user has completed the installation of game and launched it your app\ncan determine the traffic source that led to the installation using the Install\nReferrer APIs.\n\nQuery the referrer details using\n[`InstallReferrerClient::GetInstallReferrer`](/games/playgames/native-pc/reference/class/google/play/install-referrer/install-referrer-client#getinstallreferrer). In the\nresponse the same string passed into the `referrer` query param of your store\nlisting page can be retrieved. The referrer details can then be attached\nanalytics collected such as an app installed event. \n\n auto promise = std::make_shared\u003cstd::promise\u003cGetInstallReferrerResult\u003e\u003e();\n install_referrer_client.GetInstallReferrer(params, [promise](GetInstallReferrerResult result) {\n promise-\u003eset_value(std::move(result));\n });\n\n auto get_install_referrer_result = promise-\u003eget_future().get();\n if (get_install_referrer_result.ok()) {\n auto install_referrer = get_install_referrer_result.value().install_referrer;\n // Attribute your game's installation to an acquisition channel by including\n // the install referrer. Typically this would be done by logging an app\n // install event with an analytics library of your choice that includes the\n // `install_referrer`.\n }"]]