Google Analytics mengumpulkan dan menganalisis informasi tentang pengguna Anda, yang dapat
membantu Anda menargetkan kelompok pengguna tertentu dengan pengalaman aplikasi yang lebih disesuaikan —
dalam hal ini, pengalaman iklan dalam aplikasi mereka.
Tambahkan Google Analytics for Firebase SDK ke aplikasi Anda
Untuk menggunakan Google Analytics dengan AdMob dan Firebase, Anda perlu menambahkan
Google Analytics for Firebase SDK ke codebase aplikasi Anda.
SDK ini akan otomatis mencatat peristiwa dan dimensi pengguna tertentu ke dalam log; kamu nggak
perlu menambahkan kode apa pun untuk mengaktifkannya. Google Analytics akan
menggunakan data ini untuk
menyegmentasikan pengguna
menjadi audiens.
Perhatikan bahwa aplikasi Anda seharusnya sudah memiliki SDK Google Mobile Ads (AdMob) dari
langkah sebelumnya dalam tutorial ini.
Swift
Tambahkan dan instal pod Google Analytics for Firebase di podfile Anda:
pod'Firebase/Analytics'
Android
Tambahkan dependensi library Google Analytics for Firebase ke
File build.gradle:
Dari root project Flutter Anda, jalankan perintah berikut untuk menginstal
plugin Google Analytics for Firebase:
flutter pub add firebase_analytics
Unity
Download dan instal aplikasi
Firebase Unity SDK, lalu tambahkan
paket Google Analytics for Firebase ke project Anda: FirebaseAnalytics.unitypackage
Memahami audiens Google Analytics
Dengan Google Analytics, Anda dapat menyegmentasikan pengguna ke dalam audiens, yang
kelompok pengguna yang
memiliki atribut yang sama. Semua pengguna di audiens tertentu
telah menunjukkan perilaku yang sama di aplikasi Anda (misalnya, menambahkan item ke
keranjang) dan/atau membagikan data demografis atau data deskriptif lainnya (misalnya, usia
{i>range<i}).
Google Analytics secara otomatis menyediakan "Pembeli" audiens default yang
umum untuk sebagian besar aplikasi. Setiap pengguna yang melakukan pembelian dalam aplikasi atau e-commerce
pembelian akan dilakukan dalam audiens ini.
Saat menggunakan strategi monetisasi campuran, Anda tidak ingin menampilkan aset dalam aplikasi
kepada pengguna yang telah melakukan pembelian. Jadi, Anda dapat memanfaatkan
Google Analytics ini
audiens "Pembeli" saat Anda menyiapkan Firebase Remote Config.
Berikut adalah beberapa referensi Google Analytics untuk mempelajari audiens lebih lanjut:
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-09-04 UTC."],[],[],null,["Step 2: Set up Google Analytics\n\n\u003cbr /\u003e\n\n|----------------------------------------------------------------------------------------------------------------------------------------|\n| Introduction: [Optimize hybrid monetization using AdMob, Google Analytics, and Firebase](/docs/tutorials/optimize-hybrid-monetization) |\n| Step 1: Use AdMob to create new ad units for display |\n| **Step 2: [Set up Google Analytics](/docs/tutorials/optimize-hybrid-monetization/step-2)** \u003cbr /\u003e |\n| Step 3: [Set up Firebase Remote Config to show specific ads experiences](/docs/tutorials/optimize-hybrid-monetization/step-3) |\n\n\u003cbr /\u003e\n\nGoogle Analytics collects and analyzes information about your users, which can\nhelp you target specific groups of users with more customized app experiences ---\nin this case, their in-app ads experience.\n\n**Add the Google Analytics for Firebase SDK to your app**\n\nTo use Google Analytics with AdMob and Firebase, you need to add the\nGoogle Analytics for Firebase SDK to your app's codebase.\n\nThis SDK will automatically log certain events and user dimensions; you don't\nneed to add any code to enable them. Google Analytics will use this data to\nsegment your users into audiences.\n\nNote that your app should already have the Google Mobile Ads (AdMob) SDK from\nthe previous step of this tutorial. \n\nSwift\n\nAdd and install the Google Analytics for Firebase pod in your podfile: \n\n pod 'Firebase/Analytics'\n\nAndroid\n\nAdd the Google Analytics for Firebase library dependency to your\n`build.gradle` file: \n\n implementation 'com.google.firebase:firebase-analytics:23.0.0'\n\nFlutter\n\nFrom the root of your Flutter project, run the following command to install\nthe Google Analytics for Firebase plugin: \n\n flutter pub add firebase_analytics\n\nUnity\n\nDownload and install the latest\n[Firebase Unity SDK](https://firebase.google.com/download/unity), and then add\nthe Google Analytics for Firebase package to your project: \n\n`FirebaseAnalytics.unitypackage`\n\n**Understand Google Analytics audiences**\n\nUsing Google Analytics, you can segment your users into **audiences**, which are\ngroups of users who share the same attributes. All the users in a given audience\nhave exhibited the same behavior in your app (for example, added an item to\ncart) and/or share demographic or other descriptive data (for example, age\nrange).\n\nGoogle Analytics automatically provides a \"Purchasers\" default audience that's\ncommon for most apps. Any user who has made an in-app purchase or an ecommerce\npurchase will be placed in this audience.\n\nWhen using a hybrid monetization strategy, you do **not** want to show in-app\nads to users who have made a purchase. So you can leverage this Google Analytics\naudience of \"Purchasers\" when you set up Firebase Remote Config.\n\nHere are some Google Analytics resources to learn more about audiences:\n\n- [Introduction to audiences in Google Analytics](https://support.google.com/analytics/answer/12799087)\n\n- [Examples of audiences in Google Analytics and how to create them](https://support.google.com/analytics/answer/12799863)\n\nIn the next step of this tutorial, you'll leverage the \"Purchasers\" audience in\nsetting up Firebase Remote Config.\n\n\u003cbr /\u003e\n\n*** ** * ** ***\n\n\u003cbr /\u003e\n\n[arrow_back_ios**Step 1** : Use AdMob to create new ad units for display](/docs/tutorials/optimize-hybrid-monetization)\n[**Step 3** : Set up Remote Config to show specific ads experiences\narrow_forward_ios](/docs/tutorials/optimize-hybrid-monetization/step-3)\n\n\u003cbr /\u003e\n\n*** ** * ** ***"]]