全部产品
Search
文档中心

Mobile Platform as a Service:Tambahkan log otomatis

更新时间:Jan 27, 2026

Instrumentasi halaman otomatis mencatat informasi seperti pembukaan halaman, sumber, dan durasi kunjungan. Data ini dapat digunakan untuk menganalisis metrik seperti page views (PV), unique visitors (UV), dan alur pengguna.

Instrumentasi

Anda tidak perlu melakukan instrumentasi log secara manual karena alasan berikut:

  • Log otomatis merupakan jenis khusus dari instrumentasi perilaku.

  • Pada waktu proses, teknik method swizzling Objective-C digunakan untuk menggantikan metode sistem sekaligus menyisipkan metode pemantauan.

  • Ketika suatu aksi pengguna—seperti sentuhan layar atau notifikasi sistem—memicu metode pemantauan, metode tersebut akan memanggil API instrumentasi log perilaku untuk melaporkan log yang telah diinstrumentasi.

Aturan

Dalam lifecycle UIViewController, event pembukaan halaman dimulai saat viewDidAppear dipanggil dan berakhir saat viewWillDisappear dipanggil. Proses ini mencatat satu event pembukaan halaman dan menambah jumlah page view (PV) sebesar satu.

Tambahkan parameter kustom

Anda dapat menggunakan metode berikut untuk menambahkan parameter kustom pada instrumentasi halaman otomatis. Parameter kustom tersebut ditambahkan ke bidang ekstensi ke-4 dari data yang diinstrumentasi dalam format custParm=123^cus2=myinfo.

#import <MPMasAdapter/MPRemoteLoggingInterface.h>

/**
  Menetapkan parameter ekstensi kustom untuk instrumentasi otomatis.
 */
+ (void)setAutoRemoteLogExtendParam:(NSDictionary *)extParam;

Atur sakelar untuk instrumentasi klik otomatis

#import <MPMasAdapter/MPMasSettings.h>

# Buat kategori MPMasSettings dan override metode berikut untuk kustomisasi.


/**
 Menentukan apakah instrumentasi klik otomatis diaktifkan. Fitur ini diaktifkan secara default. Kembalikan NO untuk menonaktifkannya.
 */
+ (BOOL)enableAutoClick 
{
	return NO;
}