Cài đặt chung


Các hàm chung sau đây có thể được dùng để kiểm soát một số thông tin nhất định do SDK quảng cáo trên thiết bị di động thu thập.

Mã nhận dạng bên thứ nhất của nhà xuất bản, trước đây gọi là cùng một khoá ứng dụng

SDK C++ của quảng cáo trên thiết bị di động của Google sử dụng Mã nhận dạng bên thứ nhất của nhà xuất bản để giúp bạn phân phối quảng cáo được cá nhân hóa và phù hợp hơn bằng cách sử dụng dữ liệu được thu thập từ ứng dụng mà người dùng đang sử dụng.

Mã nhận dạng bên thứ nhất của nhà xuất bản được bật theo mặc định, nhưng bạn có thể tắt mã này bằng đoạn mã sau trước khi khởi chạy:

#include "firebase/gma.h"

firebase::gma::SetIsSameAppKeyEnabled(/*is_enabled=*/false);

Báo cáo sự cố (Chỉ iOS)

SDK C++ của quảng cáo trên thiết bị di động của Google kiểm tra các ngoại lệ xảy ra trong một ứng dụng iOS và ghi lại các sự kiện đó nếu là do SDK gây ra. Các ngoại lệ này được thu thập để chúng tôi có thể ngăn chặn chúng trong các phiên bản SDK sau này.

Báo cáo sự cố được bật theo mặc định. Nếu bạn không muốn nhận các trường hợp ngoại lệ liên quan đến SDK được ghi lại, bạn có thể tắt tính năng này bằng cách gọi hàm Hàm DisableSDKCrashReporting(). Thời điểm tốt nhất để gọi phương thức này là khi ứng dụng sẽ chạy:

#include “firebase/gma.h”

firebase::gma::DisableSDKCrashReporting();

Báo cáo sự cố không được hỗ trợ trên các thiết bị Android.

Nếu ứng dụng của bạn có yêu cầu đặc biệt trên Android, bạn có thể đặt thuộc tính SharedPreferences gad_has_consent_for_cookies. Xem Sự đồng ý cho phép sử dụng cookie của hướng dẫn Cài đặt chung cho Android để biết thêm thông tin.