# AdInfo 통합 (iOS)가 있는 레벨플레이 리스너

> 레벨플레이 리스너를 통합하고 iOS 앱에서 AdInfo 데이터를 사용합니다. 이벤트 세부 정보, 코드 샘플, AdInfo 필드가 포함되어 있습니다.

레벨플레이 AdInfo는 성공적으로 로드된 마지막 광고를 나타냅니다. 사용 가능한 광고가 없으므로 Load Fail 콜백에 포함되지 않습니다.

## AdInfo 데이터 통합##integrate-the-adinfo-data

레벨플레이 리스너를 구현하면 앱 데이터의 일부로 데이터를 사용할 수 있습니다.

LevelPlayAdInfo 데이터를 사용할 수 없는 경우 adInfo 문자열 파라미터는 빈 문자열을 반환하고 숫자 파라미터는 0 값을 반환합니다.

1. **Objective-C**

   ```objective-c
   - (void)didLoadAdWithAdInfo:(LPMAdInfo *)adInfo {
      NSString *auctionId = adInfo.auctionId;
      NSString *adFormat = adInfo.adFormat;
      NSString *adNetwork = adInfo.adNetwork;
      NSString *instanceName = adInfo.instanceName;
      NSString *instanceId = adInfo.instanceId;
      NSString *country = adInfo.country;
      NSNumber *revenue = adInfo.revenue;
      NSString *precision = adInfo.precision;
      NSString *ab = adInfo.ab;
      NSString *segmentName = adInfo.segmentName;
      NSString *encryptedCPM = adInfo.encryptedCPM;
      NSString *creativeId = adInfo.creativeId;
   }
   ```

2. **Swift**

   ```swift
   func didLoadAd(with adInfo: LPMAdInfo) {
       let auctionId = adInfo.auctionId
       let adFormat = adInfo.adFormat
       let adNetwork = adInfo.adNetwork
       let instanceName = adInfo.instanceName
       let instanceId = adInfo.instanceId
       let country = adInfo.country
       let revenue = adInfo.revenue
       let precision = adInfo.precision
       let ab = adInfo.ab
       let segmentName = adInfo.segmentName
       let encryptedCPM = adInfo.encryptedCPM
       let creativeId = adInfo.creativeId
   }
   ```

## AdInfo 필드##adinfo-fields

다음은 새로운 AdInfo 오브젝트 일부로 반환되는 설명 및 유형을 포함한 관련 데이터 필드 리스트입니다.

| 파라미터 이름      | 설명                                                                                                                                                          | 데이터 유형 |
| ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ |
| auctionId    | 경매의 고유 식별자                                                                                                                                                  | 문자열    |
| adUnit       | 표시된 광고 유닛(보상형 비디오/인터스티셜 광고/배너)                                                                                                                              | 문자열    |
| adNetwork    | 광고를 게재한 광고 네트워크 이름                                                                                                                                          | 문자열    |
| instanceName | 플랫폼에 정의된 광고 네트워크 인스턴스 이름입니다. 입찰 소스의 인스턴스 이름은 '입찰'입니다.                                                                                                       | 문자열    |
| instanceId   | 네트워크별 식별자. 여기에는 광고 네트워크의 instanceID/placement/zone/etc가 포함됩니다.                                                                                              | 문자열    |
| country      | 국가 코드 형식 [ISO 3166-1](https://www.iso.org/iso/country_names_and_code_elements)                                                                              | 문자열    |
| 매출           | 노출로 발생한 매출(USD)입니다. 매출 값은 정밀도 따라 추정 또는 정확합니다(정밀도 필드 설명 참조).                                                                                                 | 더블     |
| 정밀도          | 매출(매출) 필드 소스 값: 단가 – 실시간 경매의 일부로 제공되는 매출정확한 단가 Meta 및 Google 입찰자가 지원하지 않음) RATE – 레벨플레이 플랫폼에서 퍼블리셔 인스턴스 할당한 매뉴얼 가격 CPM – 레벨플레이 플랫폼에서 수행한 과거 인스턴스 성과에 기반한 계산 | 문자열    |
| ab           | 레벨플레이 플랫폼을 통해 A/B 테스트가 활성화되었는지 표시                                                                                                                           | 문자열    |
| segmentName  | 사용자 세그먼트화 방법에 따라 정의된 대로 연결된 세그먼트                                                                                                                            | 문자열    |
| encryptedCPM | Meta Audience Network에서 제공하는 광고에만 해당하며, 비공개 베타 기간 내에 Meta Audience Network에서 승인한 퍼블리셔에게 보고됩니다.                                                              | 문자열    |
| creativeId   | 광고 캠페인의 소재 ID입니다. 기본값은 빈 문자열입니다.                                                                                                                            | 문자열    |

## 참고##notes

* 레벨플레이 AdInfo는 성공적으로 로드된 마지막 광고를 나타냅니다. 사용 가능한 광고가 없으므로 Load Fail 콜백에 포함되지 않습니다.
