Имя: Пароль:
1C
1С v8
Общий идентификатор AdMob для IOS и для Android
0 abask
 
11.10.23
15:23
Можно ли использовать общий рекламный ID AdMob для мобильных приложений 1С на Android и IOS ?

Или надо в AdMob регистрировать два проекта и при сборке для разных платформ использовать разные ID? И в коде проверять на какой конфигурации запущено приложение и указывать разные ID банеров?
1 abask
 
12.10.23
17:35
(0)
Зарегистрировал два разных проекта и поставил проверку на платформу
(работает на платформе 23+)


AdRepresentation.SetAdBannerID(GetBannerID());

Function GetBannerID()
    
    SI = New SystemInfo;
    If (SI.PlatformType = PlatformType.iOS_ARM) OR
        (SI.PlatformType = PlatformType.iOS_ARM_64) Then
        
        Return "ca-app-pub-54320...2"; //banner ID for IOS app
    EndIf;
    
    Return "ca-app-pub-54320...1"; //banner ID for Android app
    
EndFunction // GetBannerID()


Будьте внимательны при сборке, там нужно тоже разные ID проектов указать (IOS/Android)