Google Analytics اطلاعات کاربران شما را جمعآوری و تجزیه و تحلیل میکند، که میتواند به شما کمک کند گروههای خاصی از کاربران را با تجربههای سفارشیسازیشدهتر برنامه هدف قرار دهید - در این مورد، تجربه تبلیغات درونبرنامه آنها.
Google Analytics برای Firebase SDK را به برنامه خود اضافه کنید
برای استفاده از Google Analytics با AdMob و Firebase، باید Google Analytics برای Firebase SDK را به پایگاه کد برنامه خود اضافه کنید.
این SDK به طور خودکار رویدادها و ابعاد کاربر خاصی را ثبت می کند. برای فعال کردن آنها نیازی به اضافه کردن کد ندارید. گوگل آنالیتیکس از این داده ها برای تقسیم کاربران شما به مخاطبان استفاده می کند.
توجه داشته باشید که برنامه شما از قبل باید SDK Google Mobile Ads ( AdMob ) را در مرحله قبلی این آموزش داشته باشد.
سویفت
Google Analytics for Firebase pod را در پادفایل خود اضافه و نصب کنید:
pod'Firebase/Analytics'
اندروید
وابستگی کتابخانه Google Analytics برای Firebase را به فایل build.gradle خود اضافه کنید:
از ریشه پروژه Flutter خود، دستور زیر را برای نصب افزونه Google Analytics for Firebase اجرا کنید:
flutter pub add firebase_analytics
وحدت
جدیدترین Firebase Unity SDK را دانلود و نصب کنید و سپس بسته Google Analytics for Firebase را به پروژه خود اضافه کنید: FirebaseAnalytics.unitypackage
مخاطبان Google Analytics را درک کنید
با استفاده از Google Analytics، میتوانید کاربران خود را به گروههای مخاطب تقسیم کنید، که گروههایی از کاربرانی هستند که ویژگیهای یکسانی دارند. همه کاربران در یک مخاطب معین رفتار یکسانی را در برنامه شما از خود نشان دادهاند (مثلاً یک مورد را به سبد خرید اضافه کردهاند) و/یا دادههای جمعیتی یا سایر اطلاعات توصیفی را به اشتراک گذاشتهاند (مثلاً محدوده سنی).
Google Analytics به طور خودکار یک مخاطب پیشفرض «خریداران» را ارائه میکند که برای اکثر برنامهها رایج است. هر کاربری که خرید درون برنامه ای یا خرید تجارت الکترونیکی انجام داده باشد در این مخاطبین قرار می گیرد.
هنگام استفاده از استراتژی کسب درآمد ترکیبی، نمی خواهید تبلیغات درون برنامه ای را به کاربرانی که خرید کرده اند نشان دهید. بنابراین میتوانید هنگام راهاندازی Firebase Remote Config از مخاطبان Google Analytics «خریداران» استفاده کنید.
در اینجا برخی از منابع Google Analytics برای کسب اطلاعات بیشتر در مورد مخاطبان آورده شده است:
تاریخ آخرین بهروزرسانی 2025-09-04 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-09-04 بهوقت ساعت هماهنگ جهانی."],[],[],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*** ** * ** ***"]]