2010-08-16 65 views
5

Tôi có điều này trong file manifest của tôi:Cách theo dõi cài đặt giới thiệu từ Android Market?

<receiver android:name="com.google.android.apps.analytics.AnalyticsReceiver" android:exported="true"> 
<intent-filter> 
    <action android:name="com.android.vending.INSTALL_REFERRER" /> 
</intent-filter> 
</receiver> 

nhưng tôi không thấy cài đặt dữ liệu trong GA của tôi. Tôi tự hỏi nếu tôi bỏ lỡ một cái gì đó.

Trả lời

3

Đây là đoạn mã đúng. Nhưng nó cần để theo dõi thông tin về cài đặt bằng cách sử dụng liên kết giới thiệu. Bạn có thể tạo liên kết này here. Vì vậy, nếu người dùng tìm thấy ứng dụng của bạn bằng liên kết này và sau đó anh ta đã cài đặt ứng dụng của bạn, trong trường hợp này sẽ được ghi lại tham số giới thiệu. (Vui lòng xem thêm thông tin giới thiệu theo liên kết ở trên).

Nếu bạn chỉ muốn theo dõi cài đặt ứng dụng của mình, bạn sẽ có thể theo dõi một số lần xem trang (ví dụ:/app/install) chỉ một lần, vào lần chạy đầu tiên của ứng dụng của bạn.

1

Bạn có một BroadcastReceiver trong tệp kê khai của mình không?

Các docs nói:

Lưu ý: Chỉ có một lớp BroadcastReceiver thể được chỉ định cho mỗi ứng dụng. Nếu bạn cần kết hợp hai hoặc nhiều BroadcastReceivers từ các SDK khác nhau, bạn sẽ cần phải tạo lớp BroadcastReceiver của riêng bạn sẽ nhận tất cả các chương trình phát sóng và gọi BroadcastReceivers thích hợp cho từng loại Broadcast.

Các vấn đề liên quan