Tự động ghi sự kiện trong ứng dụng

Bạn có thể thay đổi ngay trong mã ứng dụng hoặc thông qua nút bật/tắt của tính năng Tự động ghi sự kiện trong ứng dụng ở bảng điều khiển sự kiện trong ứng dụng dành cho nhà phát triển hay Trình quản lý sự kiện. Hãy lưu ý rằng trong trường hợp có giá trị xung đột giữa cờ AutoLogAppEventsEnabled và nút này, chúng tôi sẽ tôn trọng giá trị trong nút bật/tắt Tự động ghi sự kiện trong ứng dụng. Cụ thể, khi khởi chạy một ứng dụng ở Hàn Quốc, hãy lưu ý rằng tính năng Tự động ghi sự kiện trong ứng dụng có thể bị tắt.

Khi bạn sử dụng các phiên bản Facebook SDK nêu bên dưới, hệ thống sẽ tự động thu thập những sự kiện liên quan đến hoạt động tương tác giữa người dùng và ứng dụng của bạn.

Điều này áp dụng cho các Facebook SDK sau đây:

  • Facebook SDK dành cho Android v4.27 (trở lên)
  • Facebook SDK dành cho iOS v4.19 (trở lên)
  • Facebook SDK dành cho Unity v7.11 (trở lên)

Đối với Android, hãy gọi callbackManager.onActivityResult để chuyển kết quả đăng nhập cho callbackManager. Đối với iOS, bạn không cần có bất kỳ mã nào để thu thập sự kiện.

Sự kiện ghi tự động

Khi bạn dùng Facebook SDK, SDK này sẽ tự động ghi và thu thập một số sự kiện trong ứng dụng của bạn cho Trình quản lý sự kiện trên Facebook, trừ khi bạn tắt tính năng tự động ghi sự kiện. Những sự kiện này phù hợp với mọi trường hợp sử dụng - nhắm mục tiêu, đo lường và tối ưu hóa.

Quá trình Tự động ghi sự kiện trong ứng dụng sẽ thu thập 3 sự kiện chính sau: Cài đặt ứng dụng, Khởi chạy ứng dụng và Mua hàng. Khi bạn bật tính năng tự động ghi, nhà quảng cáo có thể vô hiệu hóa những sự kiện này cũng như các sự kiện nội bộ khác của Facebook, chẳng hạn như sự kiện hiển thị đăng nhập. Tuy nhiên, nếu bạn đã tắt tính năng tự động ghi nhưng vẫn muốn ghi các sự kiện cụ thể - chẳng hạn như sự kiện cài đặt hoặc mua hàng, hãy ghi những sự kiện này theo cách thủ công trong ứng dụng của bạn.

Sự kiệnChi tiết

Cài đặt ứng dụng

Lần đầu tiên người dùng mới kích hoạt ứng dụng hoặc lần đầu tiên ứng dụng khởi động trên một thiết bị cụ thể.

Khởi chạy ứng dụng

Khi một người khởi chạy ứng dụng của bạn, Facebook SDK sẽ được khởi tạo và ghi sự kiện. Tuy nhiên, nếu sự kiện khởi chạy ứng dụng thứ hai xảy ra trong vòng 60 giây sau sự kiện đầu tiên, sự kiện khởi chạy ứng dụng thứ hai đó sẽ không được ghi lại.

Mua hàng trong ứng dụng

Khi một giao dịch mua do Apple App Store hoặc Google Play xử lý đã hoàn tất. Nếu sử dụng các nền tảng thanh toán khác, thì bạn cần thêm mã sự kiện mua hàng theo cách thủ công.

Báo cáo sự cố do Facebook SDK

(Chỉ dành cho Facebook.)

Nếu ứng dụng của bạn gặp sự cố do Facebook SDK, SDK này sẽ tạo và gửi báo cáo sự cố đến Facebook khi ứng dụng đó được khởi động lại. Báo cáo này không chứa dữ liệu người dùng và giúp Facebook đảm bảo chất lượng cũng như tính ổn định của SDK. Nếu bạn muốn chọn không ghi sự kiện này, hãy vô hiệu hóa sự kiện ghi tự động.

Tắt tính năng tự động ghi sự kiện trong ứng dụng

Nếu không muốn Facebook SDK tự động thu thập sự kiện trong ứng dụng, bạn có thể tắt tính năng tự động ghi. Nếu đã tắt tính năng tự động ghi nhưng vẫn muốn ghi các sự kiện cụ thể cho công cụ Phân tích trên Facebook, bạn phải ghi những sự kiện này theo cách thủ công trong ứng dụng của mình.