Подключение Mobile Ads SDK. Интеграция
Примечание.
Для загрузки любого вида рекламы необходима версия iOS 12.0 и выше.
Для корректной работы на iOS 14 и выше обратите внимание на дополнительные шаги.
Внимание.
Для работы SDK требуется подключение ресурсов, расположенных в YandexMobileAdsBundle.bundle из YandexMobileAds.framework. При подключении SDK через CocoaPods эти ресурсы подключаются автоматически.
При использовании кастомизированного подключения YandexMobileAds.framework обязательно убедитесь в том, что YandexMobileAds.bundle копируется в ресурсы проекта.
Библиотека может работать со следующими системами управления зависимостями:
Примечание.
Адаптеры медиации недоступны для подключения через Swift Package Manager. Если вы используете медиацию, рекомендуется интеграция через CocoaPods.
Чтобы подключить библиотеку, выполните следующее:
В Xcode, в своем проекте добавьте зависимость через File → Add Packages.
Укажите URL репозитория https://github.com/yandexmobile/yandex-ads-sdk-swift, в нем находится Swift-пакет.
В настройках сборки Build Settings, в секции Linking, добавьте значение параметра
Other Linker Flags = -ObjC
.Проверьте, что таргет слинкован с YandexMobileAdsPackage. Если таргет не слинкован, добавьте связь с библиотекой в секции Link Binary With Libraries через значок +.
Подключите YandexMobileAdsBundle.bundle из YandexMobileAds (Package Dependencies → YandexMobileAdsPackage → Referenced Binaries → YandexMobileAds → Right click → Show in Finder → YandexMobileAds.xcframework) в Copy Bundle Resource фазу (Ваш таргет → Build Phases → Copy Bundle Resource).
Библиотека Yandex Mobile Ads SDK адаптирована для работы с системой управления зависимостями CocoaPods и поддерживает статический способ подключения. Чтобы подключить библиотеку, добавьте в Podfile
проекта зависимости (пример статического фреймворка):
pod 'YandexMobileAds', '5. 5.0' pod 'YandexMobileAdsInstream', '0.13.0'
Примечание.
SKAdNetwork поддерживается для версии SDK 4.1.2 и выше.
Mobile Ads SDK поддерживает трекинг установок приложений с помощью фреймворка SKAdNetwork. Трекинг установок работает для всех устройств, даже если доступ к IDFA отсутствует.
Чтобы включить функциональность, добавьте идентификатор рекламной сети Яндекса в файл Info.plist приложения.
<key>SKAdNetworkItems</key> <array> <dict> <key>SKAdNetworkIdentifier</key> <string>zq492l623r.skadnetwork</string> </dict> </array>
Для дополнительной информации ознакомьтесь с разделом Configuring a Source App документации Apple.
Ознакомьтесь с примерами использования SDK.
Была ли статья полезна?
Файл app-ads.txt — Рекламная сеть. Справка
- Как это работает
- Преимущества публикации app-ads. txt
- Как добавить Яндекс и его партнеров в авторизованные продавцы инвентаря приложения
Файл app-ads.txt — это способ защитить рекламодателей от мошенников и, как следствие, получить от рекламы в приложении больший доход.
Протокол app-ads.txt разработала компания Interactive Advertising Bureau (IAB). В переводе с английского ADS (Authorized Digital Sellers) — авторизованные продавцы цифрового контента. В файле app-ads.txt разработчики указывают одобренных продавцов, которые могут отправлять запросы рекламодателям и продавать медианвентарь приложения.
Такой протокол:
позволяет рекламодателям знать, кто имеет право покупать и продавать определенный медиаинвентарь в приложении, а кто нет;
используется для борьбы с некачественным медиаинвентарем и подменой доменов — видом мошенничества, позволяющим продавать трафик низкого качества под видом премиального.
DSP при закупке медиаинвентаря приложения проверяет, какие источники рекламы имеют право на его продажу. Для этого он сканирует файл app-ads.txt на сайте разработчика. DSP будет принимать запросы только из источников рекламы, перечисленных в файле и авторизованных разработчиком приложения.
Примечание. Если вы владеете несколькими доменами, убедитесь, что файл app-ads.txt добавлен на все домены.
Чтобы получить доступ к файлу app-ads.txt, нужно добавить в адресной строке браузера к домену приложения app-ads.txt
(например, example.com/app-ads.txt
) и нажать Enter.
После этого рекламодатель может проверить, является ли авторизованным продавцом платформа, продающая медиаинвентарь указанного мобильного приложения. Если платформы нет в списке, возможно, она продает некачественный медиаинвентарь.
Позволяет повысить монетизацию медиаинвентаря: публикация списка ваших официальных продавцов сертифицирует медиаинвентарь как подлинный. Крупные агентства чаще приобретают инвентарь приложений через DSP, которые проверяют авторизованные источники рекламы.
Предотвращает мошенничество и повышает доверие к programmatic-закупкам: файл app-ads.txt содержит список только авторизованных продавцов, а значит вы защищаете свой домен от мошенников и не рискуете получить фейковые показы.
Если вы не разместите файл app-ads.txt, то:
DSP–платформы могут ограничить покупку рекламы в вашем приложении;
вы потеряете доступ к рекламным бюджетам крупных брендов и агентств;
увеличится вероятность того, что предназначенная для вас реклама будет показана на платформах неавторизованных продавцов.
По этим причинам доход от рекламы может снизиться.
- Шаг 1. Проверьте или укажите URL сайта разработчика в магазине приложений
Убедитесь, что в магазинах приложений указан актуальный сайт. Рекламные платформы будут использовать его для поиска и проверки файла app-ads.txt.
Если у вас нет собственного сайта, рекомендуем его создать. Вы можете использовать бесплатные хостинги.
- Шаг 2. Получите строки для файла от всех рекламных сетей
Каждая рекламная сеть предоставит фрагмент кода, который нужно добавить. Свяжитесь с рекламной сетью и попросите прислать строки для вашего файла app-ads.txt.
Примечание. В Рекламной сети Яндекса индивидуальный фрагмент кода можно получить в интерфейсе. Чтобы скачать файл с нужными строками, перейдите в раздел Настройки → Основные и нажмите кнопку app-ads.txt.
- Структура строки
Строка содержит домен рекламной платформы, идентификатор партнера и тип отношений с продавцом.
Пример:
example.com, 1234, DIRECT
.Типы отношений с продавцом могут быть:
DIRECT (прямые) — рекламные сети, с которыми вы сотрудничаете напрямую;
RESELLER (посреднические) — партнер использует сторонних посредников для продажи инвентаря.
Мы не рекомендуем добавлять в код информацию о компаниях, с которыми вы не работаете.
- Шаг 3. Создайте файл
- Откройте любой текстовый редактор (например, Блокнот), перечислите строки от всех рекламных сетей и сохраните файл с названием app-ads.txt.
- Шаг 4. Загрузите файл
Добавьте файл app-ads.txt в корневой каталог сайта разработчика. Корневой каталог — это папка, следующая за доменом верхнего уровня (например,
example.com/app-ads.txt
).Чтобы проверить, корректно ли загружен файл, добавите в адресной строке браузера к домену приложения
app-ads.txt
(например,example.com/app-ads.txt
) и нажмите Enter.- Шаг 5. Регулярно обновляйте файл
Партнеры рекламных сетей могут меняться. Обновляйте содержание файла app-ads.txt не реже одного раза в месяц, чтобы новые авторизованные продавцы могли продавать ваш медиаинвентарь.
Написать письмо
Написать в чат
Настройка сетей> Яндекс | Appodeal Intelligent Ad Mediation
Яндекс — крупная рекламная сеть с качественной рекламой.
Шаг 1. Подготовьте учетную запись Яндекс
1 Создайте бесплатную учетную запись Яндекс, используя эту ссылку .
2. Заполните регистрационную форму.
3. В Что вы хотите монетизировать? Раздел , выберите Приложения или Оба .
4. Нажмите Зарегистрировать .
Теперь вам нужно добавить приложение, которое вы хотите монетизировать с помощью Рекламной сети Яндекса.
1. Перейдите к Объявления в приложениях и нажмите кнопку Добавить приложение .
2. Добавьте URL-адрес магазина вашего приложения.
Если вы еще не опубликовали приложение, нажмите Мое приложение не опубликовано , выберите платформу и добавьте имя приложения.
3. Нажмите кнопку Добавить , чтобы создать приложение Яндекса.
4. Справа от названия вашего приложения вы увидите свой Yandex App ID . Сохраните его, он понадобится вам позже.
Вы также можете найти свой идентификатор приложения Яндекс позже в разделе Реклама в приложениях справа от названия вашего приложения.
Шаг 3. Создайте рекламные блоки на стороне Яндекса
Создайте первый рекламный блок для своего приложения.
1. Выберите тип рекламного блока .
2. Введите название рекламного блока .
3. Выберите тип CPM . Существует два способа установить минимальную цену за тысячу показов:
4. Нажмите кнопку Создать рекламный блок , чтобы сохранить изменения.
Вы сможете настроить другие рекламные блоки по адресу Реклама в приложениях → Приложения → [Название вашего приложения] → Создать рекламный блок .
5. После создания рекламных блоков перейдите на Реклама в приложениях → Приложения → [Название вашего приложения] , вы увидите список ваших рекламных блоков. Сохраните коды ваших рекламных блоков, они понадобятся вам позже.
Этот токен необходим для импорта отчетов из вашего аккаунта Яндекса в панель управления Appodeal. Это важно для эффективного посредничества.
1. Зайти на Яндекс.OAuth и зарегистрировать новый клиент.
2. Добавьте свое приложение и в разделе Платформы установите флажок Веб-службы , нажмите Задать URL для разработки .
В поле Callback URL #1 вы увидите эту ссылку: https://oauth.yandex.ru/verification_code.
3. Разрешите доступ к следующим данным:
4. После сохранения изменений вы увидите свой идентификатор клиента, секрет клиента и URL-адрес перенаправления (см. пример ниже).
5. Теперь можно вручную получить токен для пользователя. Как пользователь, вы можете использовать ту же учетную запись разработчика, которую вы использовали для регистрации своего приложения и подачи заявки на доступ.
Чтобы получить токен вручную, выполните следующие действия:
- Авторизуйтесь на Яндексе под своим логином.
- Прежде чем перейти на эту страницу, см. предупреждение ниже.
- На открывшейся странице нажмите Разрешить .
- Яндекс.OAuth перенаправит вас на страницу с токеном. Токен также будет добавлен к URL-адресу, отображаемому в адресной строке.
Шаг 5. Настройка приложения AppMetrica
1. Перейдите на AppMetrica . Войдите под своей учетной записью Яндекс.
2. Добавьте свое приложение. Если вы уже добавили свое приложение в AppMetrica, переходите к пункту 5.6.
3. Заполните следующие данные:
- название приложения,
- выберите категорию приложения,
- добавьте ссылку на магазин к вашему приложению.
4. Нажмите Продолжить .
5. Выберите часовой пояс , примите условия обработки данных и введите свой адрес электронной почты.
6. Щелкните Перейти к отчетам .
7. Перейдите на вкладку AppMetrica → Приложения и выберите приложение. В настройках вы увидите идентификатор приложения и ключ API (для SDK) в общих настройках.
Сохранить Идентификатор приложения и Ключ API (для SDK), они понадобятся вам позже.
1. Свяжите свой аккаунт на Яндексе с Appodeal
- Перейдите по этой ссылке .
- Перейти на Яндекс → Привязать аккаунт .
- Добавьте свой адрес электронной почты Яндекса и токен Яндекс OAuth .
- Щелкните Создать .
2. Свяжите свое приложение Яндекса и создайте позиции
- Выберите приложение, которое хотите связать здесь .
- Перейдите к нужному типу объявлений, выберите созданный вами аккаунт Яндекс.
- Заполните следующие данные:
- PageID с идентификатором приложения Рекламной сети Яндекс Рекламная сеть ;
- Идентификатор приложения AppMetrica;
- API-ключ AppMetrica (для SDK).
- Нажмите Добавить позицию и введите:
- Ярлык позиции — название вашего рекламного блока на панели управления.
- Эффективная цена за тысячу показов по умолчанию — начальная позиция рекламного блока в водопаде. При автоматической настройке приоритетов он будет пересчитан позже на основе вашей статистики.
Код — идентификатор вашего рекламного блока Яндекса.
Тип устройства (для баннеров) — телефон или планшет.
- После создания позиции сохраните изменения.
Шаг 7. Обновите файл app-ads.txt
- Если вы внедрили файл app-ads.txt, вам необходимо добавить строки аккаунта Яндекса. Чтобы получить их, прочитайте официальная документация .
- Сохраните изменения и подождите не менее 24 часов, пока рекламные сети просканируют и проверят файл app-ads.txt.
Теперь вы можете монетизировать с помощью Яндекса через Appodeal
Российский Яндекс превышает план по доходам на 2022 год; подробности обновления ожидаются
- Сводка
- Компании
- Этот контент был создан в России, где закон ограничивает освещение российских военных операций в Украине
МОСКВА, 15 фев (Рейтер) — Российский интернет-гигант Яндекс (YNDX. O) в среду превзошел ожидания, увеличив выручку на 46% в 2022 году, когда он начал масштабную корпоративную реструктуризацию и когда внутренняя конкурентная среда претерпела сейсмические сдвиги.
С тех пор, как почти год назад Россия ввела войска в Украину, «Яндекс», часто называемый «российским Google», изо всех сил пытается сбалансировать внутреннее давление с интересами западных инвесторов.
В прошлом году Яндекс продал свою новостную ленту и домашнюю страницу контролируемому государством конкуренту ВКонтакте, отчасти в попытке деполитизировать свой бизнес, по словам источника, близкого к Яндексу. Торги его акциями, котирующимися на Nasdaq, приостановлены.
Холдинговая компания Яндекса, зарегистрированная в Нидерландах, впоследствии объявила о планах отказаться от права собственности и контроля над большей частью Группы Яндекс, включая ее основные предприятия, приносящие доход.
Яндекс намерен обеспечить устойчивое развитие в долгосрочной перспективе, восстановить ликвидность для акционеров и сохранить возможности для сотрудников.
Последние обновления.0003
MarketscategoryFintech-фирмы могут столкнуться с трудностями в поиске любви инвесторов к восстанавливающемуся рынку IPO в США, статья с галереей .
Выручка Яндекса в 2022 году составила 521,7 млрд рублей (7,05 млрд долларов США) против прогноза в 500 млрд рублей на фоне небольшого увеличения его доминирования на поисковом рынке более чем на 60%.
Компания Alphabet (GOOGL.O) Google прекратила продажу онлайн-рекламы в России в марте прошлого года, но сохранила доступ к некоторым бесплатным услугам, что позволило Яндексу увеличить долю рынка.
Яндекс заявил, что инвестиции в рекламные технологии и продукты «превратились в увеличение доли рынка на фоне изменений в конкурентной среде». Внутренняя конкуренция также усилилась.
В рамках сделки с ВКонтакте Яндекс приобрел сервис доставки еды Delivery Club, благодаря чему валовой объем продаж своего подразделения электронной коммерции почти удвоился до 308 млрд рублей в 2022 году, говорится в сообщении.