整合 Flurry 和中介服務
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
本指南適用於有意透過 Flurry,使用 Google Mobile Ads 中介服務的發布商。內容涵蓋如何設定中介服務轉接程式,以搭配現有的 Android 應用程式運作,以及如何完成其他相關設定。
必要條件
實用入門資訊
如需中介服務的背景資訊,請參閱下列說明中心文章:
將 Flurry 新增至專案
加入聯播網轉接程式和 SDK
從先前提供的連結下載 Flurry SDK 和轉接程式。
在 Android Studio 中,將轉接程式和 SDK 檔案加入專案的 libs
資料夾,並確認應用程式層級的 Gradle 檔案包含下列內容:
Kotlin
dependencies {
implementation(fileTree(mapOf("dir" to "libs", "include" to listOf("*.aar", "*.jar"))))
// ...
}
Groovy
dependencies {
implementation fileTree(dir: 'libs', include: ['*.aar', '*.jar'])
// ...
}
按照 Flurry 說明文件的指示修改 AndroidManifest.xml
檔案。
應用程式不需要直接呼叫 Flurry,Google Mobile Ads SDK 會代您呼叫 Flurry 轉接程式來擷取廣告。如有需要,您可以指定其他要求參數。本頁其他內容將詳細說明如何向 Flurry 提供更多資訊。
使用 Activity 例項初始化廣告物件
在新廣告物件 (例如 AdView
) 的建構函式中,您必須傳入 Context
類型的物件。使用中介服務時,這個 Context
也會傳遞給其他廣告聯播網。有些廣告聯播網對 Context
的要求較嚴格,必須是 Activity
類型,而且沒有 Activity
例項就可能無法正常放送廣告。因此,建議在初始化廣告物件時傳遞 Activity
例項,確保中介廣告聯播網能提供一致體驗。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-08-31 (世界標準時間)。
[null,null,["上次更新時間:2025-08-31 (世界標準時間)。"],[[["\u003cp\u003eThis guide explains how publishers can integrate Flurry ads into their Android apps using Google Mobile Ads mediation.\u003c/p\u003e\n"],["\u003cp\u003eYou'll need an Android app with the Google Mobile Ads SDK and an AdMob account with configured mediation line items to get started.\u003c/p\u003e\n"],["\u003cp\u003eThe guide provides steps to add the Flurry SDK and adapter to your project, configure your AndroidManifest.xml, and initialize your ad object with an Activity instance.\u003c/p\u003e\n"],["\u003cp\u003eThis integration allows the Google Mobile Ads SDK to automatically call the Flurry adapter to fetch ads for your app.\u003c/p\u003e\n"]]],["This guide details integrating Flurry with Google Mobile Ads mediation for Android apps. Key actions include: downloading the Flurry SDK and adapter, adding them to the project's `libs` folder, and modifying the `AndroidManifest.xml` file as per Flurry's documentation. Initializing ad objects with an `Activity` instance is recommended. The Google Mobile Ads SDK handles ad requests through the Flurry adapter. It provides links to Flurry resources and AdMob mediation guides.\n"],null,["# Integrate Flurry with Mediation\n\nThis guide is intended for publishers who are interested in using Google\nMobile Ads mediation with **Flurry**. It walks\nthrough the setup of a mediation adapter to work with your current Android app\nand the configuration of additional settings.\n\n| Flurry Resources |\n|------------------------------------------------------------------------|\n| [Documentation](http://www.flurry.com/) |\n| [SDK](http://dev.flurry.com/uploadVersionSelectProject.do) |\n| [Adapter](http://github.com/flurry/FlurryAdapterForDFPAndAdMobAndroid) |\n| [Customer support](mailto:support@flurry.com) |\n\nPrerequisites\n-------------\n\n- An Android app with\n\n Google Mobile Ads SDK\n\n integrated. (If you don't\n have one, see [Get Started](/admob/android/quick-start).)\n\n- An AdMob account and [an ad unit configured with mediation line\n items](//support.google.com/admob/answer/3124703).\n\nHelpful primers\n---------------\n\nThe following Help Center articles provide background information on mediation:\n\n- [About AdMob Mediation](//support.google.com/admob/answer/3063564)\n- [Set up AdMob Mediation](//support.google.com/admob/answer/3124703)\n- [Optimize AdMob Network](//support.google.com/admob/answer/3534471)\n\nAdd Flurry to your project\n--------------------------\n\n### Include network adapter and SDK\n\nDownload the Flurry SDK and adapter from the\n[previous links](#resources).\n\nIn Android Studio, include the adapter and SDK files in your project's `libs`\nfolder. Make sure that your app-level Gradle file includes the following: \n\n### Kotlin\n\n dependencies {\n implementation(fileTree(mapOf(\"dir\" to \"libs\", \"include\" to listOf(\"\\*.aar\", \"\\*.jar\"))))\n // ...\n }\n\n### Groovy\n\n dependencies {\n implementation fileTree(dir: 'libs', include: \\['\\*.aar', '\\*.jar'\\])\n // ...\n }\n\n### Configure the AndroidManifest.xml file\n\nModify your `AndroidManifest.xml` file as instructed in the\nFlurry documentation.\n\nYour app doesn't need to call Flurry\ndirectly---\n\nGoogle Mobile Ads SDK\n\ncalls the\nFlurry adapter to fetch ads on your behalf. If necessary, you can\nspecify any additional request parameters.\nThe rest of this page details how to provide more information to\nFlurry.\n\n### Initialize your ad object with an Activity instance\n\nIn the constructor for a new ad object (for example,\n\n[`AdView`](/admob/android/reference/com/google/android/gms/ads/AdView)),\n\nyou must pass in an object of type\n[`Context`](//developer.android.com/reference/android/content/Context).\nThis `Context` is passed on to other ad networks when using mediation. Some\nad networks require a more restrictive `Context` that is of type\n[`Activity`](//developer.android.com/reference/android/app/Activity)\nand may not be able to serve ads without an `Activity` instance. Therefore,\nwe recommend passing in an `Activity` instance when initializing ad objects\nto ensure a consistent experience with your mediated ad networks."]]