Integracja AdColony z zapośredniczeniem

Z tego przewodnika dowiesz się, jak używać pakietu SDK do reklam mobilnych Google do wczytywania i wyświetlania reklam z AdColony za pomocą zapośredniczenia, zarówno w zakresie określania stawek, jak i integracji kaskady. Omawiamy w nim, jak dodać AdColony do konfiguracji zapośredniczenia jednostki reklamowej oraz jak zintegrować pakiet SDK i adapter AdColony z aplikacją iOS .

Obsługiwane integracje i formaty reklam

Adapter zapośredniczenia AdMob dla AdColony ma te możliwości:

Integracja
Ustalanie stawek
Wodospad
Formaty
Baner
Pełnoekranowa
Otrzymano
Natywna

Wymagania

  • Wartość docelowa wdrożenia iOS w wersji 12.0 lub nowszej
  • [Na potrzeby określania stawek]: adapter AdColony w wersji 3.3.7.1 lub nowszej (zalecana jest najnowsza wersja).
  • Najnowszy pakiet SDK do reklam mobilnych Google

  • Skorzystaj z zapośredniczenia Wprowadzenie

Krok 1. Skonfiguruj ustawienia w interfejsie AdColony

Zarejestruj się i zaloguj na konto AdColony. Dodaj swoją aplikację do panelu wydawcy AdColony, klikając przycisk Skonfiguruj nową aplikację.

Skonfiguruj nową aplikację AdColony

Wypełnij formularz i kliknij Utwórz u dołu strony, aby dodać aplikację do AdColony.

Utwórz aplikację AdColony

Po utworzeniu aplikacji możesz uzyskać jej identyfikator, klikając Zarabianie > Aplikacje w sekcji Podstawowe informacje o aplikacji.

Identyfikator aplikacji AdColony

Następnie utwórz nową strefę reklamową, klikając przycisk Skonfiguruj nową strefę reklamową w sekcji Strefy reklam na stronie aplikacji. Zalecamy utworzenie nowej strefy reklamowej na potrzeby zapośredniczenia, AdMob nawet jeśli ją masz.

Strefa konfiguracji AdColony

Dodatkowe instrukcje tworzenia miejsca docelowego reklamy znajdziesz na karcie odpowiadającej wybranemu formatowi reklamy.

  1. Ustaw Strefa jest aktywna? na Tak.
  2. Wpisz nazwę strefy reklam.

  3. Jako Rozmiar strefy reklam wybierz Baner.

  4. Wpisz wartość dziennego limitu odtworzeń.

Pełnoekranowa

  1. Ustaw Strefa jest aktywna? na Tak.
  2. Wpisz nazwę strefy reklam.

  3. Jako Typ strefy wybierz Przed filmem/reklamą pełnoekranową.

  4. Wpisz wartość dziennego limitu odtworzeń.

Otrzymano

  1. Ustaw Strefa jest aktywna? na Tak.
  2. Wpisz nazwę strefy reklam.

  3. Jako Typ strefy wybierz Value Exchange/V4VC.

  4. Ustaw opcję Tylko po stronie klienta? na Tak i podaj nazwę waluty wirtualnej, dzienną maksymalną liczbę filmów na użytkownika i kwotę nagrody.

  5. Wpisz wartość dziennego limitu odtworzeń.

Gdy skończysz, kliknij przycisk Utwórz, aby utworzyć strefę reklam.

Po utworzeniu strefy reklam Identyfikator strefy znajdziesz w sekcji Integracja tej strefy. Identyfikator strefy zostanie użyty w następnym kroku.

Identyfikator strefy AdColony

Znajdowanie klucza interfejsu AdColony API

Ustalanie stawek

W przypadku integracji określania stawek ten krok nie jest wymagany.

Wodospad

Aby skonfigurowaćAdMob identyfikator jednostki reklamowej, musisz mieć klucz interfejsu API AdColony. W panelu wydawcy AdColony otwórz Ustawienia konta, aby znaleźć klucz interfejsu API.

Ustawienia AdColony

Włącz tryb testowy

Aby włączyć reklamy testowe w AdColony, otwórz panel AdColony i kliknij Zarabianie > Aplikacje. W sekcji Strefy reklam wybierz strefę, w której chcesz włączyć reklamy testowe. Reklamy testowe możesz włączyć, zaznaczając w sekcji Programowanie pole wyboru Tak na Wyświetlaj tylko reklamy testowe?.

Test AdColony

Krok 2. Skonfiguruj oferty reklamowe AdColony w AdMob interfejsie użytkownika

Konfigurowanie ustawień zapośredniczenia dla jednostki reklamowej

Musisz dodać AdColony do konfiguracji zapośredniczenia jednostki reklamowej.

Najpierw zaloguj się na swoje konto AdMob. Następnie otwórz kartę Zapośredniczenie. Jeśli masz istniejącą grupę zapośredniczenia, którą chcesz zmodyfikować, kliknij jej nazwę, aby ją edytować, i przejdź od razu do sekcji Dodawanie AdColony jako źródła reklam.

Aby utworzyć nową grupę zapośredniczenia, wybierz Utwórz grupę zapośredniczenia.

Podaj format reklamy i platformę, a następnie kliknij Dalej.

Nazwij grupę zapośredniczenia i wybierz lokalizacje, na które chcesz kierować reklamy. Następnie ustaw stan grupy zapośredniczenia na Włączona i kliknij Dodaj jednostki reklamowe.

Powiąż tę grupę zapośredniczenia z co najmniej jedną istniejącą jednostką reklamowąAdMob . Następnie kliknij Gotowe.

Na karcie jednostek reklamowych powinny się pojawić wybrane przez Ciebie jednostki reklamowe:

Dodaj AdColony jako źródło reklam

Ustalanie stawek

Na karcie Określanie stawek w sekcji Źródła reklam kliknij Dodaj źródło reklam. Następnie kliknij AdColony.

Kliknij Jak podpisać umowę partnerską i zawrzeć umowę partnerską z firmąAdColony.

Kliknij Potwierdzam i akceptuję, a następnie kliknij Dalej.

Jeśli masz już mapowanie AdColony, możesz je wybrać. W przeciwnym razie kliknij Dodaj mapowanie.

Następnie wpisz dane App ID and Zone IDotrzymane w poprzedniej sekcji. Następnie kliknij Gotowe.

Ważne: App ID musi być powiązany z aplikacją docelową, tak jak w interfejsieAdColony .

Wodospad

Na karcie Kaskada w sekcji Źródła reklam kliknij Dodaj źródło reklamy. Następnie kliknij AdColony.

Kliknij AdColony i włącz przełącznik Optymalizuj. Wpisz API Keyuzyskane w poprzedniej sekcji, aby skonfigurować optymalizację źródła reklam dla:AdColony. Następnie wpisz wartość eCPM dlaAdColony i kliknij Dalej.

Jeśli masz już mapowanie AdColony, możesz je wybrać. W przeciwnym razie kliknij Dodaj mapowanie.

Następnie wpisz dane App ID and Zone IDotrzymane w poprzedniej sekcji. Następnie kliknij Gotowe.

Dodaj AdColony do listy partnerów reklamowych zgodnych z RODO i amerykańskimi przepisami stanowymi

Wykonaj czynności opisane w sekcji Ustawienia RODO i Ustawienia amerykańskich przepisów stanowych , aby dodać AdColony do listy partnerów reklamowych zgodnych z RODO i amerykańskimi przepisami stanowymi w AdMob UI.

Krok 3. Zaimportuj pakiet SDK AdColony i adapter

  • Dodaj ten wiersz do pliku Podfile projektu:

    pod 'GoogleMobileAdsMediationAdColony'
    
  • W wierszu poleceń:

    pod install --repo-update
    

Integracja ręczna

  • Pobierz najnowszą wersję pakietu SDK AdColony i połącz z nim AdColony.framework.
  • Pobierz najnowszy adapter AdColony, korzystając z linku pobierania w Changelog, i umieść link do AdColonyAdapter.framework w swoim projekcie.
  • Dodaj te biblioteki i platformy do opcji Cel > Etapy kompilacji > Połącz plik binarny z bibliotekami:
    • libz.1.2.5.tbd
    • AdSupport
    • AudioToolbox
    • AVFoundation
    • CoreMedia
    • CoreTelephony
    • JavaScriptCore
    • MessageUI
    • MobileCoreServices
    • SystemConfiguration
    • EventKit (OPTIONAL)
    • Social (OPTIONAL)
    • StoreKit (OPTIONAL)
    • WatchConnectivity (OPTIONAL)
    • WebKit (OPTIONAL)

Krok 4. Zaimplementuj ustawienia prywatności w pakiecie SDK AdColony

Zgodnie z polityką Google w zakresie zgody użytkownika z UE musisz dopilnować, aby użytkownicy z Europejskiego Obszaru Gospodarczego (EOG) udzielili określonych informacji na temat korzystania z identyfikatorów urządzeń i danych osobowych oraz uzyskali od nich odpowiednie zgody. Polityka ta odzwierciedla wymagania UE zawarte w dyrektywie o prywatności i łączności elektronicznej oraz w Ogólnym rozporządzeniu o ochronie danych (RODO). Żeby uzyskać zgodę na wykorzystanie danych, musisz wskazać wszystkie sieci reklamowe w łańcuchu zapośredniczenia, które mogą zbierać, otrzymywać lub wykorzystywać dane osobowe, a także dostarczać informacje o korzystaniu z nich przez poszczególne sieci. Obecnie Google nie może automatycznie przekazać zgody użytkownika na wykorzystanie danych do takich sieci.

Adapter AdColony udostępnia właściwość appOptions, która pozwala dostosować parametry wysyłane do pakietu SDK AdColony. 2 metody odnoszące się do RODO w przypadku tych opcji to -setPrivacyFrameworkOfType:isRequired: i -setPrivacyConsentString:forType:. Poniższy przykładowy kod pokazuje, jak przekazywać do adaptera AdColony informacje o zgodzie, które są następnie używane w metodzie inicjowania AdColony. Te opcje należy ustawić przed zainicjowaniem pakietu SDK do reklam mobilnych Google, aby mieć pewność, że zostaną prawidłowo przekazane do pakietu SDK AdColony.

Swift

import AdColonyAdapter
//...

let appOptions = GADMediationAdapterAdColony.appOptions
appOptions?.setPrivacyFrameworkOfType(ADC_GDPR, isRequired: true)
appOptions?.setPrivacyConsentString("1", forType: ADC_GDPR)

Objective-C

#import <AdColonyAdapter/AdColonyAdapter.h>
//...

AdColonyAppOptions *options = GADMediationAdapterAdColony.appOptions;
[options setPrivacyFrameworkOfType:ADC_GDPR isRequired:YES];
[options setPrivacyConsentString:@"1" forType:ADC_GDPR];

Więcej informacji o tym, jakie wartości można podawać w tych metodach, znajdziesz w artykule o wdrażaniu zasad RODO w usłudze AdColony.

Amerykańskie przepisy stanowe o ochronie prywatności

Amerykańskie przepisy stanowe o ochronie prywatności wymagają przyznania użytkownikom prawa do wycofania zgody na „sprzedaż” „danych osobowych” (w znaczeniu określonym w ustawie), przy czym opcja ta jest dostępna za pomocą dobrze widocznego linku „Do Not Sell My Personal Information” („Nie sprzedawaj moich danych osobowych”) na stronie głównej sprzedającego. Przewodnik dotyczący zgodności z amerykańskimi przepisami stanowymi o ochronie prywatności umożliwia włączenie ograniczonego przetwarzania danych na potrzeby wyświetlania reklam Google, ale Google nie może zastosować tego ustawienia do żadnej sieci reklamowej w łańcuchu zapośredniczenia. Dlatego musisz wskazać wszystkie sieci reklamowe w łańcuchu zapośredniczenia, które mogą uczestniczyć w sprzedaży danych osobowych, i stosować się do wskazówek tych sieci, aby zapewnić zgodność z zasadami.

Adapter AdColony udostępnia właściwość appOptions, która pozwala dostosować parametry wysyłane do pakietu SDK AdColony. 2 metody stosowane w związku z ustawą CCPA dotyczące tych opcji to -setPrivacyFrameworkOfType:isRequired: i -setPrivacyConsentString:forType:. Poniższy przykładowy kod pokazuje, jak przekazywać do adaptera AdColony informacje o zgodzie, które są następnie używane w metodzie inicjowania AdColony. Te opcje należy ustawić przed zainicjowaniem pakietu SDK do reklam mobilnych Google, aby mieć pewność, że zostaną prawidłowo przekazane do pakietu SDK AdColony.

Swift

import AdColonyAdapter
//...

let appOptions = GADMediationAdapterAdColony.appOptions
appOptions?.setPrivacyFrameworkOfType(ADC_CCPA, isRequired: true)
appOptions?.setPrivacyConsentString("1", forType: ADC_CCPA)

Objective-C

#import <AdColonyAdapter/AdColonyAdapter.h>
//...

AdColonyAppOptions *options = GADMediationAdapterAdColony.appOptions;
[options setPrivacyFrameworkOfType:ADC_CCPA isRequired:YES];
[options setPrivacyConsentString:@"1" forType:ADC_CCPA];

Więcej informacji o wartościach dostępnych w tych metodach znajdziesz w szczegółach implementacji ustawy CCPA AdColony.

Krok 5. Dodaj wymagany kod

Integracja SKAdNetwork

Wykonaj dokumentację AdColony, aby dodać identyfikatory SKAdNetwork do pliku Info.plist projektu.

Krok 6. Przetestuj implementację

Włącz reklamy testowe

Zarejestruj urządzenie testowe na potrzeby AdMob i włącz tryb testowy w AdColony interfejsie użytkownika.

Weryfikacja reklam testowych

Aby sprawdzić, czy otrzymujesz reklamy testowe z witrynyAdColony, włącz w inspektorze reklam testowanie pojedynczego źródła reklam, korzystając z AdColony (Bidding) and AdColony (Waterfall) źródeł reklam.

Kroki opcjonalne:

Korzystanie z reklam pełnoekranowych i reklam z nagrodą

Adapter AdColony obsługuje dodatkowe parametry żądania, które można przekazać do adaptera za pomocą klasy GADMAdapterAdColonyExtras. GADMAdapterAdColonyExtras zawiera te właściwości:

showPrePopup
Włącz okno z nagrodą przed wyświetleniem reklamy w odpowiedzi na konkretne żądanie reklamy w aplikacji.
showPostPopup
Włączanie okna z nagrodą po wyświetleniu reklamy w przypadku określonego żądania reklamy w aplikacji.

Oto przykładowy kod, który pokazuje, jak ustawić te parametry w żądaniu reklamy:

Swift

let request = GADRequest()
let extras = GADMAdapterAdColonyExtras()
extras.showPrePopup = true
extras.showPostPopup = true
request.registerAdNetworkExtras(extras)

Objective-C

GADRequest *request = [GADRequest request];
GADMAdapterAdColonyExtras *extras = [[GADMAdapterAdColonyExtras alloc] init];
extras.showPrePopup = YES;
extras.showPostPopup = YES;
[request registerAdNetworkExtras:extras];

Sprawdź adapter i wersje pakietu SDK

Aby zarejestrować adapter i wersje pakietu SDK, użyj tego fragmentu kodu:

Class<GADMediationAdapter> adapterClass = NSClassFromString(@"GADMediationAdapterAdColony");
if (adapterClass != nil) {
  GADVersionNumber adapterVersion = [adapterClass version];
  GADVersionNumber sdkVersion = [adapterClass adSDKVersion];
  // Log the adapter patch version to 3 digits to represent the x.x.x.x versioning
  // used by adapters.
  NSLog(@"Adapter version: %zd.%zd.%03zd",
        adapterVersion.majorVersion,
        adapterVersion.minorVersion,
        adapterVersion.patchVersion);
  NSLog(@"SDK version: %zd.%zd.%zd",
        sdkVersion.majorVersion,
        sdkVersion.minorVersion,
        sdkVersion.patchVersion);
}

Nie można zarejestrować wersji adaptera w kodzie Swift, ponieważ w tym pliku nie ma funkcji dynamicznego środowiska wykonawczego, co uniemożliwia dynamiczne utworzenie klasy na podstawie nazwy klasy. Jeśli potrzebujesz tego w kodzie Swift, musisz go zapisać w języku Objective-C i zaimportować przy użyciu nagłówka łączącego.

Kody błędów

Jeśli adapter nie otrzyma reklamy z AdColony, wydawcy mogą sprawdzić błąd w odpowiedzi na żądanie reklamy, korzystając z elementu GADResponseInfo.adNetworkInfoArray w ramach tych zajęć:

GADMAdapterAdColony
GADMediationAdapterAdColony

Oto kody i powiązane z nimi wiadomości wysyłane przez adapter AdColony, gdy reklama się nie wczytuje:

Kod błędu Przyczyna
100 Pakiet SDK AdColony zwrócił błąd.
101 Nieprawidłowe parametry serwera (np. brak identyfikatora strefy).
102 Żądanie reklamy dla tego samego identyfikatora strefy zostało już wysłane.
103 Pakiet SDK AdColony zwrócił błąd inicjowania.
104 Żądany rozmiar banera nie jest zmapowany na prawidłowy rozmiar reklamy AdColony.
105 Błąd prezentacji, ponieważ reklama nie została wczytana.
106 Kontekst użyty do zainicjowania pakietu SDK AdColony nie był instancją Activity.
0–3 Pakiet SDK AdColony zwrócił błąd. Więcej informacji znajdziesz w dokumentacji.
101 Nieprawidłowe parametry serwera (np. brak identyfikatora strefy).
102 Kontroler widoku głównego wyświetlającego reklamę to nil.
103 Pakiet SDK AdColony zwrócił błąd inicjowania.
104 Pakiet AdColony SDK nie obsługuje dwukrotnej konfiguracji w ciągu 5 sekund.
105 Nie udało się wyświetlić reklamy.
106 Strefa używana na potrzeby reklam z nagrodą nie jest strefą reklamy z nagrodą w portalu AdColony.

Dziennik zmian adaptera zapośredniczenia na iOS AdColony

Następna wersja

  • Usunięto obsługę architektury armv7.
  • Teraz wymagany jest iOS w wersji co najmniej 11.0.
  • Wymaga teraz pakietu SDK do reklam mobilnych Google w wersji 10.4.0 lub nowszej.
  • Usunęliśmy wycofaną metodę przekazywania dostępu willBackgroundApplication z mechanizmu renderowania banerów i reklam pełnoekranowych.
  • Zastąpiono wycofaną metodę childDirectedTreatment metodą GADMobileAds.sharedInstance.requestConfiguration.tagForChildDirectedTreatment.

Wersja 4.9.0.2

  • Zaktualizowano adapter, aby przesyłać informacje o childDirectedTreatment do pakietu SDK AdColony.

Stworzone i przetestowane

  • Pakiet SDK do reklam mobilnych Google w wersji 10.1.0.
  • Pakiet SDK AdColony w wersji 4.9.0.

Wersja 4.9.0.1

  • Zaktualizowano adapter, aby używał interfejsu didRewardUser API.
  • Rozwiązaliśmy problem, który powodował, że metody interfejsu API związane z interfejsem użytkownika były wywoływane w wątku w tle.
  • Usunięto możliwość używania wycofanych interfejsów API zapośredniczenia płci, daty urodzenia i lokalizacji.
  • Wymaga teraz pakietu SDK do reklam mobilnych Google w wersji 10.0.0 lub nowszej.

Stworzone i przetestowane

  • Pakiet SDK do reklam mobilnych Google w wersji 10.0.0.
  • Pakiet SDK AdColony w wersji 4.9.0.

Wersja 4.9.0.0

  • Zweryfikowana zgodność z pakietem AdColony SDK 4.9.0.

Stworzone i przetestowane

  • Pakiet SDK do reklam mobilnych Google w wersji 9.5.0.
  • Pakiet SDK AdColony w wersji 4.9.0.

Wersja 4.8.0.0

  • Zweryfikowana zgodność z pakietem AdColony SDK 4.8.0.

Stworzone i przetestowane

  • Pakiet SDK do reklam mobilnych Google w wersji 9.1.0.
  • Pakiet SDK AdColony w wersji 4.8.0.

Wersja 4.7.2.2

  • Dodano obsługę architektury symulatora Arm64.

Stworzone i przetestowane

  • Pakiet SDK do reklam mobilnych Google w wersji 9.0.0.
  • Pakiet SDK AdColony w wersji 4.7.2.

Wersja 4.7.2.1

  • Zweryfikowana zgodność z pakietem SDK do reklam mobilnych Google w wersji 9.0.0.
  • Wymaga teraz pakietu SDK do reklam mobilnych Google w wersji 9.0.0 lub nowszej.
  • Teraz wymagany jest iOS w wersji co najmniej 10.0.

Stworzone i przetestowane

  • Pakiet SDK do reklam mobilnych Google w wersji 9.0.0.
  • Pakiet SDK AdColony w wersji 4.7.2.

Wersja 4.7.2.0

  • Zweryfikowana zgodność z pakietem AdColony SDK 4.7.2

Stworzone i przetestowane

  • Pakiet SDK do reklam mobilnych Google w wersji 8.10.0.
  • Pakiet SDK AdColony w wersji 4.7.2.

Wersja 4.7.1.0

  • Zweryfikowana zgodność z pakietem AdColony SDK 4.7.1

Stworzone i przetestowane

  • Pakiet SDK do reklam mobilnych Google w wersji 8.9.0.
  • Pakiet SDK AdColony w wersji 4.7.1.

Wersja 4.7.0.0

  • Zweryfikowana zgodność z pakietem AdColony SDK 4.7.0.
  • proste zależności od pakietu SDK do reklam mobilnych Google w wersji 8.0.0 lub nowszej.

Stworzone i przetestowane

  • Pakiet SDK do reklam mobilnych Google w wersji 8.8.0.
  • Pakiet SDK AdColony w wersji 4.7.0.

Wersja 4.6.1.0

  • Zweryfikowana zgodność z pakietem AdColony SDK 4.6.1
  • Wymaga teraz pakietu SDK do reklam mobilnych Google w wersji 8.4.0 lub nowszej.

Stworzone i przetestowane

  • Pakiet SDK do reklam mobilnych Google w wersji 8.4.0.
  • Pakiet SDK AdColony w wersji 4.6.1.

Wersja 4.6.0.0

  • Zaktualizowano adapter, aby używać formatu .xcframework.
  • Dodaliśmy możliwość określania stawek dla banerów reklamowych.
  • Zweryfikowana zgodność z pakietem AdColony SDK 4.6.0.
  • Wymaga teraz pakietu SDK do reklam mobilnych Google w wersji 8.3.0 lub nowszej.

Stworzone i przetestowane

  • Pakiet SDK do reklam mobilnych Google w wersji 8.3.0.
  • Pakiet SDK AdColony w wersji 4.6.0.

Wersja 4.5.0.0

  • Zweryfikowana zgodność z pakietem AdColony SDK 4.5.0.
  • Wymaga teraz pakietu SDK do reklam mobilnych Google w wersji 7.69.0 lub nowszej.

Stworzone i przetestowane

  • Pakiet SDK do reklam mobilnych Google w wersji 7.69.0.
  • Pakiet SDK AdColony w wersji 4.5.0.

Wersja 4.4.1.0

  • Zweryfikowana zgodność z pakietem AdColony SDK 4.4.1.
  • Wymaga teraz pakietu SDK do reklam mobilnych Google w wersji 7.66.0 lub nowszej.

Stworzone i przetestowane

  • Pakiet SDK do reklam mobilnych Google w wersji 7.66.0.
  • Pakiet SDK AdColony w wersji 4.4.1.

Wersja 4.4.0.0

  • Zweryfikowana zgodność z pakietem AdColony SDK 4.4.0.
  • Wymaga teraz pakietu SDK do reklam mobilnych Google w wersji 7.65.0 lub nowszej.

Stworzone i przetestowane

  • Pakiet SDK do reklam mobilnych Google w wersji 7.65.0.
  • Pakiet SDK AdColony w wersji 4.4.0.

Wersja 4.3.1.0

  • Zweryfikowana zgodność z pakietem AdColony SDK 4.3.1

Stworzone i przetestowane

  • Pakiet SDK do reklam mobilnych Google w wersji 7.64.0.
  • Pakiet SDK AdColony w wersji 4.3.1.

Wersja 4.3.0.0

  • Zweryfikowana zgodność z pakietem AdColony SDK 4.3.0.
  • Wymaga teraz pakietu SDK do reklam mobilnych Google w wersji 7.64.0 lub nowszej.

Stworzone i przetestowane

  • Pakiet SDK do reklam mobilnych Google w wersji 7.64.0.
  • Pakiet SDK AdColony w wersji 4.3.0.

Wersja 4.1.5.0

  • Zweryfikowana zgodność z pakietem AdColony SDK 4.1.5.
  • Zaktualizowano minimalną wersję pakietu SDK do reklam mobilnych Google do wersji 7.60.0.

Stworzone i przetestowane

  • Pakiet SDK do reklam mobilnych Google w wersji 7.60.0.
  • Pakiet SDK AdColony w wersji 4.1.5.

Wersja 4.1.4.1

  • Dodaliśmy standardowe kody błędów i komunikaty o błędach adaptera.
  • Usunięto obsługę architektury i386.

Stworzone i przetestowane

  • Pakiet SDK do reklam mobilnych Google w wersji 7.57.0.
  • Pakiet SDK AdColony w wersji 4.1.4.

Wersja 4.1.4.0

  • Zweryfikowana zgodność z pakietem AdColony SDK 4.1.4.

Stworzone i przetestowane

  • Pakiet SDK do reklam mobilnych Google w wersji 7.56.0.
  • Pakiet SDK AdColony w wersji 4.1.4.

Wersja 4.1.3.1

  • Poprawiono ciąg znaków wersji adaptera sieci zapośredniczenia AdColony.

Stworzone i przetestowane

  • Pakiet SDK do reklam mobilnych Google w wersji 7.55.0.
  • Pakiet SDK AdColony w wersji 4.1.3.

Wersja 4.1.3.0 (wycofana)

  • Znany problem: nieprawidłowo zgłasza wersję adaptera zapośredniczenia jako 4.1.2.0. Użyj wersji 4.1.3.1 lub nowszej.
  • Zweryfikowana zgodność z pakietem AdColony SDK 4.1.3
  • Dodanie kodu do ponownego wysyłania żądań reklam w odpowiedzi na żądania OB po wygaśnięciu reklamy AdColony.

Stworzone i przetestowane

  • Pakiet SDK do reklam mobilnych Google w wersji 7.55.0.
  • Pakiet SDK AdColony w wersji 4.1.3.

Wersja 4.1.2.0

  • Zweryfikowana zgodność z pakietem AdColony SDK 4.1.2.
  • Dodaliśmy obsługę banerów reklamowych.

Stworzone i przetestowane

  • Pakiet SDK do reklam mobilnych Google w wersji 7.52.0.
  • Pakiet SDK AdColony w wersji 4.1.2.

Wersja 4.1.1.0

  • Zweryfikowana zgodność z pakietem AdColony SDK 4.1.1
  • Dodaliśmy obsługę banerów reklamowych.

Stworzone i przetestowane

  • Pakiet SDK do reklam mobilnych Google w wersji 7.52.0.
  • Pakiet SDK AdColony w wersji 4.1.1.

Wersja 3.3.8.1.0

  • Aktualizacja adaptera AdColony do wersji 3.3.8.1.
  • Linowanie kodu w taki sposób, aby zachować zgodność ze standardem kodu Google Objective-C i chronić przed potencjalnymi awariami.

Stworzone i przetestowane

  • Pakiet SDK do reklam mobilnych Google w wersji 7.51.0
  • Pakiet SDK AdColony w wersji 3.3.8.1

Wersja 3.3.7.3

  • Dodano sprawdzanie danych logowania przed zainicjowaniem pakietu SDK AdColony.

Wersja 3.3.7.2

  • Rozwiązaliśmy problem, który powodował, że nagłówek GADMediationAdapterAdColony nie był ustawiony jako publiczny.

Wersja 3.3.7.1

  • Dodaliśmy możliwość określania stawek w adapterze reklam pełnoekranowych i reklam z nagrodą.

Wersja 3.3.7.0

  • Zweryfikowana zgodność z pakietem AdColony SDK 3.3.7.
  • Usunięto awarię, gdy nie udało się pobrać reklamy z nagrodą.

Wersja 3.3.6.1

  • Zaktualizowano adapter, aby korzystać z nowego interfejsu API z nagrodami.
  • Wymaga teraz pakietu SDK do reklam mobilnych Google w wersji 7.41.0 lub nowszej.

Wersja 3.3.6.0

  • Zweryfikowana zgodność z pakietem AdColony SDK 3.3.6.

Wersja 3.3.5.0

  • Zweryfikowana zgodność z pakietem AdColony SDK 3.3.5.
  • Dodano wywołanie zwrotne adapterDidCompletePlayingRewardBasedVideoAd: do adaptera.

Wersja 3.3.4.0

  • Zweryfikowana zgodność z pakietem AdColony SDK 3.3.4.

Wersja 3.3.0.0

  • Zweryfikowana zgodność z pakietem AdColony SDK 3.3.0.

Wersja 3.2.1.1

  • Dodano testMode do dodatków. Wydawcy mogą używać tej właściwości do oznaczania żądań AdColony jako żądań testowych.

Wersja 3.2.1.0

  • Zweryfikowana zgodność z pakietem AdColony SDK 3.2.1.

Wersja 3.2.0.0

  • Zweryfikowana zgodność z pakietem AdColony SDK 3.2.0.

Wersja 3.1.1.1

  • Usunięto obsługę architektury armv7s.
  • Rozwiązaliśmy problem, który powodował, że adapter nieprawidłowo wywoływał wywołanie zwrotne z nagrodą w przypadku używania w najnowszych wersjach pakietu SDK AdColony.

Wersja 3.1.1.0

  • Zweryfikowana zgodność z pakietem AdColony SDK 3.1.1.

Wersja 3.1.0.0

  • Zweryfikowana zgodność z pakietem AdColony SDK 3.1.0.

Wersja 3.0.6.0

  • Zmieniono system nazewnictwa wersji na [wersja pakietu SDK AdColony].[wersja poprawki adaptera].
  • Zaktualizowano minimalną wersję pakietu SDK AdColony do wersji 3.0.6.

Wcześniejsze wersje