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++ cho 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 các quảng cáo được cá nhân hoá 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 mã sau đây 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++ quảng cáo trên thiết bị di động của Google kiểm tra các trường hợp ngoại lệ xảy ra trong một ứng dụng iOS và ghi lại nếu các ngoại lệ đó do SDK gây ra. Những ngoại lệ này được thu thập để có thể ngăn chặn trong các phiên bản SDK trong tương lai.

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

#include “firebase/gma.h”

firebase::gma::DisableSDKCrashReporting();

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

Nếu ứng dụng của bạn có yêu cầu đặc biệt trên Android, thì bạn có thể đặt SharedPreferences gad_has_consent_for_cookies (không bắt buộc). Hãy xem phần Đồng ý cho cookie trong hướng dẫn Cài đặt chung của Android để biết thêm thông tin.