# useAdropInterstitialAd

Interstitial ad hook은 전면 광고를 요청하고 사용자에게 노출합니다.

***

```typescript
const { 
    isLoaded,
    isOpened,
    isClicked,
    isClosed,
    errorCode,
    load,
    show,
    reset
} = useAdropInterstitialAd(unitId: string)
```

광고 유닛 ID를 필수로 입력해야 합니다.&#x20;

***

## Returns

### isLoaded: boolean

광고가 완전히 로드되었는지 확인(Determine)합니다.

### isOpened: boolean

광고가 완전히 보여졌는지 확인(Determine)합니다.

### isClicked: boolean

광고가 클릭 되었는지 확인(Determine)합니다.

### isClosed: boolean

광고가 사라졌는지 확인(Determine)합니다.

### errorCode:  string?

광고가 수신 또는 노출에 실패한 경우의 [AdropErrorCode](https://help.adrop.io/adcontrol/developer-guide/adrop-sdk/react-native-sdk/appendix/errors)입니다.

### load: () -> void

광고 유닛 ID를 사용하여 Adrop에서 광고를 요청합니다.

### show: () -> void

광고 유닛 ID를 사용하여 Adrop의 광고를 노출합니다.&#x20;

show가 호출되기 전에 완전히 로드되어야 합니다.

### reset: () -> void

새 광고를 요청하기 위해 재설정하거나 메모리 해제를 위해 광고를 Destroy합니다.&#x20;
