Wenn Sie sich mit anderen Nutzern über unsere Produkte austauschen und Feedback geben möchten, treten Sie dem offiziellen Ad Manager-Discord-Kanal auf dem Server der Google Advertising and Measurement Community bei.
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Dieser Leitfaden richtet sich an iOS-Publisher, die ihrer IMA SDK-Implementierung die Hintergrundwiedergabe von Audioanzeigen hinzufügen möchten. Dadurch kann die App Anzeigen im Hintergrund anfordern. Außerdem kann die App in den Hintergrund verschoben werden, sodass eine Anzeige bis zum Ende wiedergegeben wird.
Wir raten davon ab, Videoanzeigen im Hintergrund abzuspielen.
Vorbereitung
iOS-App mit implementiertem IMA SDK
IMA SDK V3 Beta Version 13 oder höher
Hilfreiche Anleitungen
Wenn Sie das IMA SDK noch in Ihrer App implementieren müssen, lesen Sie unseren Startleitfaden.
Wiedergabe von Anzeigen im Hintergrund zu Ihrer App hinzufügen
Wenn Sie die Wiedergabe von Hintergrundanzeigen hinzufügen, sind folgende Schritte erforderlich:
Aktiviere den Hintergrundmodus Audio und AirPlay. Wählen Sie in Xcode 6 ein Ziel aus und klicken Sie dann unter Funktionen > Hintergrundmodi: Aktiviere „Audio und AirPlay“.
Aktiviere die AVAudioSession und lege ihre Kategorie mit einem AVAudioSessionCategory fest, über den Hintergrundaudio wie AVAudioSessionCategoryPlayback wiedergegeben werden kann.
Damit Sie Anzeigenanfragen im Hintergrund stellen können, muss Ihr Content wiedergegeben werden. Dazu kann es erforderlich sein, die Wiedergabe manuell im Inhaltsplayer aufzurufen, wenn die App in den Hintergrund wechselt, bevor [IMAAdsLoader requestAds:] aufgerufen wird.
Wenn Sie eine iOS-App im Hintergrund ausführen, wird die Anzeigenwiedergabe automatisch pausiert. Wenn deine App während der Wiedergabe einer Anzeige im Hintergrund ausgeführt wird, musst du [IMAAdsManager resume] aufrufen, um die Wiedergabe fortzusetzen.
FAQ
Was passiert, wenn ich den Hintergrundmodus „Audio und AirPlay“ in meiner App nicht aktiviere?
Wenn du diesen Modus nicht auswählst, wird die Audiowiedergabe durch die App beendet, sobald die App in den Hintergrund wechselt. Die App kann auch keine Audioinhalte im Hintergrund starten.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-09-05 (UTC)."],[[["\u003cp\u003eThis guide helps iOS publishers add background audio ad playback to their IMA SDK implementation.\u003c/p\u003e\n"],["\u003cp\u003eRequires iOS application with IMA SDK V3 Beta v13 or greater.\u003c/p\u003e\n"],["\u003cp\u003eEnable "Audio and Airplay" background mode in Xcode and activate \u003ccode\u003eAVAudioSession\u003c/code\u003e for background audio playback.\u003c/p\u003e\n"],["\u003cp\u003eCreate an \u003ccode\u003eIMAAdsLoader\u003c/code\u003e with \u003ccode\u003eenableBackgroundPlayback\u003c/code\u003e set to \u003ccode\u003eYES\u003c/code\u003e in \u003ccode\u003eIMASettings\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eBackgrounding pauses ad playback; resume with \u003ccode\u003e[IMAAdsManager resume]\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,["# Play background in audio ads\n\nThis guide is intended for iOS publishers interested in adding background **audio** ad playback to their IMA SDK implementation. This allows the app to request ads in the background. It also allow the app to enter the background and continue to play an ad to completion.\n\nWe do not recommend playing video ads in the background.\n\nPrerequisites\n-------------\n\n\u003cbr /\u003e\n\n- iOS application with the IMA SDK implemented.\n- IMA SDK V3 Beta v13 or greater.\n\n\u003cbr /\u003e\n\nHelpful primers\n---------------\n\nIf you still need to implement the IMA SDK in your app, check out our [Get Started guide](/interactive-media-ads/docs/sdks/ios/client-side).\n\nAdding background ad playback to your app\n-----------------------------------------\n\nAdding background ad playback takes the following steps:\n\n1. Enable the **Audio and Airplay** background mode. In Xcode 6, select a target, then under **Capabilities \\\u003e Background Modes**, enable \"Audio and Airplay\".\n2. Activate the `AVAudioSession`, and set its category with an `AVAudioSessionCategory` that can play background audio, such as `AVAudioSessionCategoryPlayback`. \n\n```objective-c\n- (void)viewDidLoad {\n [super viewDidLoad];\n\n NSError *error;\n [[AVAudioSession sharedInstance] setActive:YES error:&error];\n if (error != nil) {\n NSLog(@\"Error: %@\", error.localizedDescription);\n }\n\n [[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback error:&error];\n if (error != nil) {\n NSLog(@\"Error: %@\", error.localizedDescription);\n }\n}\n```\n3. Create an `IMAAdsLoader`, passing in an `IMASettings` object with `enableBackgroundPlayback` set to `YES`. \n\n```objective-c\n IMASettings *settings = [[IMASettings alloc] init];\n settings.enableBackgroundPlayback = YES;\n IMAAdsLoader *adsLoader = [[IMAAdsLoader alloc] initWithSettings:settings];\n```\n\nImportant\n---------\n\nTo make background ad requests, your content must be playing. This may require manually calling play on the content player when the app enters the background before calling `[IMAAdsLoader requestAds:]`.\n\nBackgrounding an iOS app automatically pauses ad playback. If your app is backgrounded while playing an ad, you need to call `[IMAAdsManager resume]` to resume playback.\n\nFAQ\n---\n\nWhat happens if I don't enable the Audio and Airplay background mode capability in my app?\n: If you don't select this mode, any audio being played by the app stops when the app moves to the background. The app is also not able to launch any audio while backgrounded."]]