In diesem Leitfaden erfahren Sie, wie Sie mit dem Google Mobile Ads SDK Anzeigen von Line mithilfe der Vermittlung und der Abfolgeintegrationen laden und anzeigen. Darin erfahren Sie, wie Sie Line in die Vermittlungskonfiguration eines Anzeigenblocks einfügen und wie Sie das Line SDK und den Adapter in eine iOS App einbinden.
In der Dashboard-Oberfläche von Line werden japanische Texte für Labels, Schaltflächen und Beschreibungen verwendet. Die Screenshots in diesem Leitfaden wurden nicht übersetzt. In den Beschreibungen und Anleitungen dieses Leitfadens sind Labels und Schaltflächen jedoch übersetzt und die englischen Entsprechungen stehen in Klammern.
Unterstützte Einbindungen und Anzeigenformate
Der Vermittlungsadapter für Line hat folgende Funktionen:
Integration | |
---|---|
Gebote | |
Wasserfall | 1 |
Formate | |
Banner | |
Interstitial | |
Verfügbar | |
Nativ |
1 Die abfolgebasierte Integration befindet sich in der geschlossenen Betaphase. Wenden Sie sich an Ihren Account Manager, um Zugriff zu erhalten.
Voraussetzungen
- iOS-Bereitstellungsziel 12.0 oder höher
Neueste Version des Google Mobile Ads SDK
Mediation abschließen Startleitfaden
Schritt 1: Konfigurationen in der Line-Benutzeroberfläche einrichten
Melde dich in deinem Line-Konto an.
Neue Anwendung hinzufügen
Klicken Sie auf 広告枠管理 (Anzeigenflächenverwaltung) > メディア (Medien). Klicken Sie dann auf 新規作成 (Neu erstellen).
Füllen Sie das Formular aus und klicken Sie auf 登録 (Registrieren).
Notieren Sie sich die Anwendungs-ID.
Anzeigen-Placement erstellen
Führen Sie dieselben Schritte aus, um Anzeigen-Placements sowohl für Bidding als auch für die abfolgebasierte Einbindung zu erstellen. Jedes Anzeigen-Placement kann für beide verwendet werden.Klicken Sie auf die ID der Anwendung, der Sie ein Anzeigen-Placement hinzufügen möchten. Wählen Sie dann 詳細 (Detail) aus.
Klicken Sie auf 铽加 (Slot hinzufügen).
Füllen Sie das Formular aus und klicken Sie dann auf (登録) Registrieren.
Notieren Sie sich die Steckplatz-ID.
Schritt 2: Liniennachfrage in der Ad Manager -Benutzeroberfläche einrichten
Schritt 3: Line SDK und Adapter importieren
CocoaPods verwenden (empfohlen)
Fügen Sie der Podfile Ihres Projekts die folgende Zeile hinzu:
pod 'GoogleMobileAdsMediationLine'
Führen Sie in der Befehlszeile folgenden Befehl aus:
pod install --repo-update
Manuelle Integration
- Laden Sie die neueste Version des Line SDK herunter und verknüpfen Sie
FiveAd.framework
mit Ihrem Projekt. - Laden Sie die neueste Version des Line Adapters über den Downloadlink im Änderungsprotokoll herunter und verknüpfen Sie
LineAdapter.framework
in Ihrem Projekt.
Schritt 4: Erforderlichen Code hinzufügen
SKAdNetwork-Integration
Folgen Sie der Dokumentation von Line, um die SKAdNetwork-IDs der Datei Info.plist
Ihres Projekts hinzuzufügen.
Schritt 5: Implementierung testen
Testanzeigen aktivieren
Registrieren Sie Ihr Testgerät für AdMob.
Folgen Sie der Anleitung in der Line-Dokumentation, um Testanzeigen in Line zu aktivieren.
Testanzeigen bestätigen
Wenn Sie prüfen möchten, ob Sie Testanzeigen von Google Line erhalten, aktivieren Sie im Anzeigenprüftool die Option Einzelne Anzeigenquelle testen und verwenden Sie die Anzeigenquellen Google Line (Abfolge).
Optionale Schritte
Netzwerkspezifische Parameter
Der Line-Adapter unterstützt einen zusätzlichen Anfrageparameter, der über die GADMediationAdapterLineExtras
-Klasse an den Adapter übergeben werden kann. Diese Klasse umfasst die folgenden Eigenschaften:
adAudio
- Gibt den Standardstartstatus für den Ton von Banner-, Interstitial- und Anzeigen mit Prämie an.
Das folgende Codebeispiel zeigt, wie Sie eine Anzeigenanfrage erstellen, in der diese Parameter festgelegt werden:
Swift
import LineAdapter
// ...
let request = GAMRequest()
let extras = GADMediationAdapterLineExtras()
extras.adAudio = GADMediationAdapterLineAdAudio.unmuted
// ...
request.register(extras)
Objective-C
#import <LineAdapter/LineAdapter.h>
// ...
GAMRequest *request = [GAMRequest request];
GADMediationAdapterLineExtras *extras = [[GADMediationAdapterLineExtras alloc] init];
extras.adAudio = GADMediationAdapterLineAdAudioUnmuted;
// ...
[request registerAdNetworkExtras:extras];
Native Anzeigen verwenden
Anzeigen-Rendering
Der Zeilenadapter füllt die folgenden
für eine
GADNativeAd
.
Feld | Assets, die immer vom Line-Adapter eingeschlossen werden |
---|---|
Anzeigentitel | |
Bild | |
Text | |
App-Symbol | 1 |
Call-to-Action | |
Bewertung | |
Shop | |
Preis |
1 Für native Anzeigen stellt das Line SDK kein App-Symbol-Asset bereit. Stattdessen wird das App-Symbol vom Line-Adapter mit einem transparenten Bild ausgefüllt.
Fehlercodes
Wenn der Adapter keine Anzeige von Line empfängt, können Sie den zugrunde liegenden Fehler in der Anzeigenantwort mithilfe von
GADResponseInfo.adNetworkInfoArray
unter den folgenden Klassen:
GADMediationAdapterLine
Hier sind die Codes und zugehörigen Meldungen, die vom Line Adapter ausgegeben werden, wenn eine Anzeige nicht geladen werden kann:
Fehlercode | Domain | Grund |
---|---|---|
1-10 | Vom Line SDK gesendet | Das Line SDK hat einen SDK-spezifischen Fehler zurückgegeben. Weitere Informationen finden Sie in der Dokumentation zu Line. |
101 | com.google.ads.mediation.line | Ungültige Serverparameter (z. B. fehlende Anwendungs- oder Slot-ID) |
102 | com.google.ads.mediation.line | Die angeforderte Anzeigengröße entspricht nicht einer von Google Line unterstützten Banneranzeigengröße. |
103 | com.google.ads.mediation.line | In der nativen Anzeige konnte ein Bild-Asset mit Informationssymbol nicht geladen werden. |
Änderungsprotokoll für den LINE iOS-Vermittlungsadapter
Version 2.8.20240827.1
CFBundleShortVersionString
wurde auf drei statt vier Komponenten aktualisiert.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 11.10.0.
- FiveAd SDK-Version 2.8.20240827.
Version 2.8.20240827.0
- Kompatibilität mit der FiveAd SDK-Version 2.8.20240827 bestätigt.
- Bidding wird jetzt für Banner-, Interstitial- und native Anzeigenformate sowie Anzeigen mit Prämie unterstützt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK Version 11.8.0
- FiveAd SDK-Version 2.8.20240827.
Version 2.8.20240612.0
- Audiosteuerung für native Anzeigen über GADVideoOptions hinzugefügt.
- Kompatibilität mit der FiveAd SDK-Version 2.8.20240612 bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK Version 11.5.0
- FiveAd SDK-Version 2.8.20240612.
Version 2.7.20240411.0
- Kompatibilität mit der FiveAd SDK-Version 2.7.20240411 bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK Version 11.3.0
- FiveAd SDK-Version 2.7.20240411.
Version 2.7.20240318.0
- Die Kompatibilität mit der FiveAd SDK-Version 2.7.20240318 wurde bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK-Version 11.2.0
- FiveAd SDK-Version 2.7.20240318.
Version 2.7.20240214.1
- Jetzt ist mindestens iOS 12.0 erforderlich.
- Für Google Mobile Ads SDK ist jetzt Version 11.0 oder höher erforderlich.
Info.plist
in die Frameworks inLineAdapter.xcframework
aufgenommen.
Entwickelt und getestet mit:
- Google Mobile Ads SDK-Version 11.0.1
- FiveAd SDK-Version 2.7.20240214.
Version 2.7.20240214.0
- Kompatibilität mit der FiveAd SDK-Version 2.7.20240214 bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK-Version 11.0.1
- FiveAd SDK-Version 2.7.20240214.
Version 2.7.20240126.0
- Die Kompatibilität mit der FiveAd SDK-Version 2.7.20240126 wurde bestätigt.
- Die Adapterimplementierung wurde mit den neuen delegierten Protokollen des FiveAd SDK aktualisiert.
Entwickelt und getestet mit:
- Google Mobile Ads SDK Version 10.14.0
- FiveAd SDK-Version 2.7.20240126.
Version 2.7.20231115.0
- Kompatibilität mit der FiveAd SDK-Version 2.7.20231115 bestätigt.
GADMediationAdapterLineExtras
-Header in der modulemap eingefügt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK Version 10.14.0
- FiveAd SDK-Version 2.7.20231115.
Version 2.6.20230609.1
GADMediationAdapterLineAudioState
wurde hinzugefügt, um den anfänglichen Audiostatus von Bannern, Interstitials und Anzeigen mit Prämie zu verwalten, wenn sie zum ersten Mal ausgeliefert werden.
Entwickelt und getestet mit:
- Google Mobile Ads SDK Version 10.14.0
- FiveAd SDK-Version 2.6.20230609.
Version 2.6.20230609.0
- Erstes Release!
- Abfolgebasierte Unterstützung für Banner-, Interstitial-, Anzeigen mit Prämie und native Anzeigen wurde hinzugefügt.
- Kompatibilität mit der FiveAd SDK-Version 2.6.20230609 bestätigt.
Entwickelt und getestet mit:
- Google Mobile Ads SDK, Version 10.9.0.
- FiveAd SDK-Version 2.6.20230609.