Để bắt đầu, trước tiên, bạn cần tạo một đơn vị quảng cáo mới, sau đó triển khai quảng cáo trong mã của ứng dụng.
Hướng dẫn này sử dụng định dạng quảng cáo xen kẽ có tặng thưởng làm định dạng mới đang được thử nghiệm để áp dụng. Tuy nhiên, khi đọc hướng dẫn này, hãy lưu ý rằng bạn có thể làm theo các bước tương tự để triển khai và kiểm thử bất kỳ định dạng quảng cáo nào khác.
Đảm bảo bạn đáp ứng các điều kiện tiên quyết để tham gia hướng dẫn này
Ứng dụng của riêng bạn (iOS, Android hoặc dự án Unity)
Ứng dụng của bạn được đăng ký dưới dạng một Ứng dụng Firebase được liên kết với một Ứng dụng AdMob
(tìm hiểu thêm)
Quyền truy cập vào tài khoản AdMob được liên kết của ứng dụng, có quyền tạo đơn vị quảng cáo mới
Có quyền truy cập vào dự án Firebase được liên kết của ứng dụng, có quyền tạo và quản lý Remote Config và A/B Testing cũng như quyền xem Google Analytics
Môi trường phát triển tích hợp (IDE) mà bạn muốn sử dụng
Tạo đơn vị quảng cáo
Trong tài khoản AdMob, hãy tạo đơn vị quảng cáo mà bạn muốn thử nghiệm với người dùng.
Trong hướng dẫn này, hãy tạo một đơn vị quảng cáo Xen kẽ có tặng thưởng mới. Các chế độ cài đặt đơn vị quảng cáo khác không quan trọng đối với hướng dẫn cụ thể này, vì vậy, hãy chọn chế độ cài đặt phù hợp với ứng dụng của bạn.
Giao diện người dùng AdMob hướng dẫn cách tạo một đơn vị quảng cáo xen kẽ có tặng thưởng mới">
Giao diện người dùng AdMob hướng dẫn cách đặt số tiền thưởng cho đơn vị quảng cáo mới">
Triển khai đơn vị quảng cáo
Giao diện người dùng AdMob hiển thị mã đơn vị quảng cáo mới và hướng dẫn tích hợp SDK">
Sau khi bạn tạo đơn vị quảng cáo, AdMob sẽ cung cấp cho bạn mã đơn vị quảng cáo duy nhất của đơn vị quảng cáo. Hãy nhớ vị trí tìm thấy mã đơn vị quảng cáo này trong tài khoản AdMob vì bạn sẽ cần mã này để triển khai quảng cáo vào ứng dụng.
Làm theo hướng dẫn trên màn hình để tích hợp SDK Google Mobile Ads (AdMob) và triển khai đơn vị quảng cáo mới vào ứng dụng.
Sau khi tạo một đơn vị quảng cáo xen kẽ có tặng thưởng mới, bạn sẽ có hai đơn vị quảng cáo được liệt kê trong tài khoản AdMob cho ứng dụng cụ thể này. Trong các bước tiếp theo của hướng dẫn này, bạn sẽ định cấu hình Firebase để sử dụng từng đơn vị quảng cáo này trong một thử nghiệm A/B bằng cách sử dụng cùng một vị trí đặt quảng cáo.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2025-07-25 UTC."],[],[],null,["Step 1: Use AdMob to create a new ad unit variant for testing\n\n\u003cbr /\u003e\n\n|----------------------------------------------------------------------------------------------------------------------------------|\n| Introduction: [Test new AdMob ad format adoption using Firebase](/docs/tutorials/test-ad-format-adoption) |\n| **Step 1: Use AdMob to create a new ad unit variant for testing** \u003cbr /\u003e |\n| Step 2: [Set up an A/B test in the Firebase console](/docs/tutorials/test-ad-format-adoption/step-2) |\n| Step 3: [Handle Remote Config parameter values in your app's code](/docs/tutorials/test-ad-format-adoption/step-3) |\n| Step 4: [Start the A/B test and review the test results in the Firebase console](/docs/tutorials/test-ad-format-adoption/step-4) |\n| Step 5: [Decide whether to roll out the new ad format](/docs/tutorials/test-ad-format-adoption/step-5) |\n\n\u003cbr /\u003e\n\nTo get started, you first need to create a new ad unit and then implement the ad\nin your app's code.\n\nThis tutorial uses the [rewarded\ninterstitial](https://support.google.com/admob/answer/9884467) ad\nformat as the new format being tested for adoption. When reading this tutorial,\nthough, keep in mind that you could follow similar steps to implement and test\nany other ad format.\n\n\u003cbr /\u003e\n\n**Make sure you have the prerequisites for this tutorial**\n\n\u003cbr /\u003e\n\n- Your own app (iOS, Android, or Unity project)\n\n- Your app registered as a Firebase App that's linked to an AdMob App\n ([learn more](//support.google.com/admob/answer/6383165))\n\n- Access to your app's associated AdMob account, with permissions to create\n new ad units\n\n- Access to your app's associated Firebase project, with permissions to create\n and manage Remote Config and A/B Testing as well as to view\n Google Analytics\n\n- Your preferred IDE\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n**Create an ad unit**\n\nIn your AdMob account, create the ad unit that you want to test with your\nusers.\n\nFor this tutorial, create a single new *Rewarded interstitial* ad unit. The\nother ad unit settings aren't important for this particular tutorial, so select\nsettings that are appropriate for your app.\n\nAdMob UI showing how to create a new rewarded interstitial ad unit\"\\\u003e\nAdMob UI showing how to set the reward amount for the new ad unit\"\\\u003e\n\n\n**Implement the ad unit**\n\nAdMob UI displaying new ad unit ID and instructions for integrating the SDK\"\\\u003e\n\nAfter you create the ad unit, AdMob provides you with the ad unit's unique\n**ad unit ID** . Remember where to find this ad unit ID in your AdMob account\nas you'll need it to implement the ad into your app.\n\nFollow the on-screen instructions to integrate the\nGoogle Mobile Ads (AdMob) SDK and to implement the new ad unit into your app.\n\nAfter creating a new rewarded interstitial ad unit, you should now have two ad\nunits listed in your AdMob account for this specific app. In the next steps\nof this tutorial, you'll configure Firebase to use each of these ad units in an\nA/B test using the *same ad placement*.\n\n\u003cbr /\u003e\n\n*** ** * ** ***\n\n\u003cbr /\u003e\n\n[arrow_back_ios**Introduction**](/docs/tutorials/test-ad-format-adoption)\n[**Step 2** : Set up an A/B test in the Firebase consolearrow_forward_ios](/docs/tutorials/test-ad-format-adoption/step-2)\n\n\u003cbr /\u003e\n\n*** ** * ** ***"]]