Chúng tôi đang cố tạo liên kết, khi được nhấp trong trình duyệt, mở ứng dụng của chúng tôi nếu ứng dụng được cài đặt. Điều này thường được thực hiện với một cái gì đó như thế này:Khởi chạy ứng dụng nếu được cài đặt hoặc mở Google Play với giới thiệu cài đặt
intent://some.domain/some=parameters#Intent;scheme=somescheme;package=my.package.name
Nếu cấu hình đúng, uri này có thể khởi chạy ứng dụng của bạn nếu nó được cài đặt, và chuyển hướng bạn đến các cửa hàng chơi khác. Tuy nhiên, đây không phải là những gì chúng tôi muốn. Chúng tôi muốn chuyển hướng đến cửa hàng Play với giới thiệu cài đặt. Theo như chúng ta biết, cú pháp : // không thể thực hiện việc này.
Một giải pháp chúng tôi đưa ra là làm
market://details?id=my.package.name&referrer=somereferrer
có thể mở ra với App của chúng tôi. Vấn đề với phương pháp này là nó sẽ không tự động khởi động ứng dụng, mà là hỏi người dùng xem họ có muốn mở liên kết với ứng dụng của chúng tôi hay Cửa hàng Play không.
Bất kỳ giải pháp nào cho việc này? Ngay cả những gợi ý nhỏ nhất cũng sẽ được đánh giá cao.
Tôi muốn biết tại sao câu hỏi này bị bỏ phiếu. – cozyconemotel
cài đặt liên kết giới thiệu chỉ được xử lý bởi cửa hàng playstore. Và việc cung cấp liên kết giới thiệu cài đặt được định dạng đúng bằng cách sử dụng https://developers.google.com/analytics/devguides/collection/android/v3/campaigns#google-play-url-builder –
Sai và hoàn toàn không liên quan. Định dạng của liên kết giới thiệu không liên quan gì đến vấn đề của chúng tôi hoặc bất kỳ giải pháp nào cho nó. – cozyconemotel