Panduan ini menunjukkan cara menambahkan Analytics ke aplikasi iOS Anda untuk mengukur aktivitas pengguna ke layar yang telah diberi nama. Jika Anda belum memiliki aplikasi dan hanya ingin melihat cara kerja Analytics, lihat contoh aplikasi kami.
Analytics menggunakan CocoaPods untuk menginstal dan mengelola dependensi. Buka jendela terminal dan arahkan ke lokasi project Xcode untuk aplikasi Anda. Jika Anda belum membuat Podfile untuk aplikasi Anda, buat satu sekarang:
pod init
Buka Podfile yang dibuat untuk aplikasi Anda dan tambahkan hal berikut:
pod 'GoogleAnalytics'
Simpan file dan jalankan:
pod install
Tindakan ini akan membuat file .xcworkspace
untuk aplikasi Anda. Gunakan file ini untuk semua
pengembangan aplikasi Anda pada masa mendatang.
Menginisialisasi Analytics untuk aplikasi
Setelah memiliki file konfigurasi untuk project, Anda siap untuk
mulai mengimplementasikannya. Pertama, konfigurasikan objek Analytics bersama di dalam AppDelegate
. Hal ini memungkinkan aplikasi Anda mengirim data ke Analytics. Anda akan melakukan hal berikut:
- Sertakan header yang diperlukan.
- Tetapkan pelacak Analytics di dalam
didFinishLaunchingWithOptions
. - Ganti
YOUR_TRACKING_ID
dengan ID pelacakan Analytics Anda sendiri, sepertiUA-47605289-8
. - Kirim pengecualian dan info logging (opsional).
Untuk melakukan perubahan ini, pertama-tama tambahkan Analytics di dalam AppDelegate
:
#import <GoogleAnalytics/GAI.h> #import <GoogleAnalytics/GAIDictionaryBuilder.h>
Kemudian, ganti metode didFinishLaunchingWithOptions
untuk mengonfigurasi Analytics:
GAI *gai = [GAI sharedInstance]; [gai trackerWithTrackingId:@"YOUR_TRACKING_ID"]; // Optional: automatically report uncaught exceptions. gai.trackUncaughtExceptions = YES; // Optional: set Logger to VERBOSE for debug information. // Remove before app release. gai.logger.logLevel = kGAILogLevelVerbose;
Tambahkan pelacakan layar
Di sini, Anda akan mengirim tampilan layar bernama ke Analytics setiap kali pengguna membuka atau mengubah layar di aplikasi Anda. Buka Pengontrol Tampilan yang ingin Anda lacak, atau jika ini adalah aplikasi baru, buka pengontrol tampilan default. Kode Anda harus melakukan hal berikut:
- Tambahkan header yang diperlukan:
#import <GoogleAnalytics/GAI.h> #import <GoogleAnalytics/GAIDictionaryBuilder.h> #import <GoogleAnalytics/GAIFields.h>
- Gunakan penggantian metode atau fungsi
viewWillAppear
untuk menyisipkan pelacakan layar. - Berikan nama untuk layar dan jalankan pelacakan.
id<GAITracker> tracker = [GAI sharedInstance].defaultTracker; [tracker set:kGAIScreenName value:name]; [tracker send:[[GAIDictionaryBuilder createScreenView] build]];
Langkah berikutnya
- Baca Panduan Penerapan Aplikasi Seluler untuk mempelajari cara menggunakan Google Analytics untuk mengukur interaksi pengguna dan menjawab pertanyaan tentang penggunaan aplikasi.
- Tinjau opsi konfigurasi tambahan seperti pengambilan sampel, pengujian dan proses debug, setelan pilihan tidak ikut, dll.
- Jika diperlukan oleh aplikasi Anda, aktifkan fitur opsional seperti Enhanced E-commerce, IDFA (ID untuk Pengiklan), dan pengukuran kampanye instal iAd.