기술 자료

지원

LevelPlay SDK - iOS

Integrate YSO Network with LevelPlay

Learn how to integrate YSO Network with your LevelPlay-enabled iOS app.
읽는 시간 2분최근 업데이트: 4일 전

중요
The following documentation discusses products or services (“Third-party Products”) not developed, owned, or operated by Unity. This information might be outdated or incomplete and is provided for your convenience. Your use of any Third-party Product is subject to its own terms. Unity makes no warranties regarding these products and isn't liable for any damages or losses arising from their use, including issues related to content, advertising, or materials from Third-party providers.
This guide explains how to integrate YSO Network with your LevelPlay-enabled iOS app. It walks through account creation, app setup, and placement configuration in the YSO Network dashboard.

Topic

Description

Create a YSO Network accountSet up your YSO Network publisher profile
Create an app and placementsAdd your app and configure monetization
Activate YSO Ads on the LevelPlay platformConfigure YSO in LevelPlay and enable for your app
Add the YSO Ads Adapter to your buildAdd the YSO adapter via Cocoapods or manual download

Prerequisites

  • Make sure you have correctly integrated LevelPlay's Rewarded, Interstitial, or Banner into your application.
  • Make sure you can access the YSO Network dashboard and your LevelPlay project in the Unity Dashboard. You must also have an iOS app ready to configure.

Create a YSO Network account

Start by creating a YSO Network account. This gives you access to the dashboard where you configure your apps and placements.
  1. Go to the YSO Network website.
  2. Register for a YSO Network account.
  3. Wait for your account approval from your YSO account manager.
  4. Sign in to the YSO Network dashboard.

Create an app and placements

You must add your iOS app and create placements in the YSO Network dashboard before integrating with LevelPlay.

Add your app

  1. Log in to the YSO Network dashboard.
  2. Select Applications from the top menu bar.
  3. Click the plus (+) button.
  4. Enter your app information on the Applications > New page:
    • Enter the app name
    • Provide the bundle ID
    • Select the platform
  5. Click Create to add your app.

Create ad placements

  1. Select Publishing from the menu.
  2. Click the plus (+) button.
  3. Set the placement details:
    • Name: Enter a placement name
    • Application: Select your iOS app
    • Type: Choose the ad format
  4. Click Create.
When you create a placement, YSO Network generates a placement key. You can find it in the Publishing section of the dashboard.

Activate YSO Ads on the LevelPlay platform

After creating your app and placements in the YSO Network dashboard, activate YSO Ads in LevelPlay:
  1. Log in to your LevelPlay account and go to the LevelPlay side bar Setup > Networks.
  2. Locate YSO Ads from the list of available ad networks and click Setup. Enter the relevant information.
  3. Go to the Instances page and select the app on which you want to run Unity LevelPlay Mediation with YSO Ads bidding.
  4. Select YSO Ads and enter the relevant information for Interstitial, Rewarded, Banner, and Native settings. Then click Save.
The network will be active for your app.

Add the YSO Ads Adapter to your build

LevelPlay SDK supports both Cocoapods and Manual download mechanisms.

Cocoapods

To integrate the YSO Ads SDK with Cocoapods, add the following line to your Podfile and run
pod install
:
pod 'IronSourceYSOAdapter','5.0.0'

Manual download

Download the YSO Ads Adapter and SDK from the mediation networks table and add them to your Xcode project. You can now deliver YSO Ads within your application.

Next steps

To leverage additional mediation ad networks, integrate the adapters and follow our integration guides.