전면 광고 및 보상형 광고 통합

개요

전면 광고란

전면 광고는 앱의 인터페이스를 덮는 전체 화면 광고입니다. 일반적으로 활동 간 또는 게임 레벨 사이의 일시 중지 동안과 같이 앱 흐름의 자연스러운 전환 지점에 표시됩니다. 보상형 광고인 전면 광고도 있습니다.

보상형 광고란

보상형 광고는 사용자에게 광고 시청 및 참여의 대가로 가치 있는 무언가를 제공하여 훌륭한 사용자 경험을 제공합니다. 제공되는 것은 일반적으로 게임의 추가 생명, 가상 화폐 또는 퍼즐의 힌트와 같은 앱 내의 보상입니다(보상의 성격과 금액 결정 가능). 앱 사용 중 중단 지점에서 자연스럽게 표시되는 보상형 동영상 광고는 특히 Vungle의 권장 사항에 따라 건너뛸 수 없도록 만드는 경우 높은 수익을 제공합니다.

참고: 경우에 따라 보상형 광고는 인센티브 광고로 불리기도 합니다. 두 용어는 항상 같은 종류의 광고를 나타냅니다. Vungle은 '보상'이라는 용어를 더 선호하지만, SDK 코드와 보고 API에서는 '인센티브'라는 용어를 사용합니다.

보상형 광고를 통합하는 방법에는 인앱 보상(권장, 이하 설명 제공) 또는 서버 간 콜백(해당 주제에 관한 당사 FAQ 문서 참조)의 두 가지가 있습니다. 인앱 보상을 사용하면, 사용자가 성공적으로 광고 시청을 완료하거나 다운로드 버튼을 클릭하였을 때 앱을 통해 직접 보상할 수 있습니다. 이 접근 방식의 주요 이점은 구현이 간단하다는 것입니다. 빠르게 무언가를 찾고 있거나, 반복 재생 어택에 관심이 없다면 해당 방법을 이용해야 합니다.

Vungle은 이제 동적 템플릿 광고로 다양한 광고 형식을 제공합니다. 동영상 재생 후에 종료 카드가 표시되는 기존 광고 형식과 달리 Vungle은 동영상 재생 중에 콜투액션(CTA) 버튼을 사용할 수 있는 템플릿을 제공합니다. 동영상 광고를 끝까지 시청한 사용자와 버튼을 클릭한 사용자는 보상을 받아야 합니다.

1단계. 기본 통합 완료

Windows 앱에 전면 광고 또는 보상형 광고를 통합하려면 먼저 기본 통합 문서의 지침을 따릅니다. 이 문서에는 추가 정보가 포함되어 있으며 기본 통합을 완료했다고 가정하고 설명을 진행합니다.

2단계. 광고 로드 및 재생

플레이스먼트에 광고 로드

광고를 로드하려면, LoadAd를 호출한 후 광고 자산이 다운로드될 때까지 충분한 시간을 두었다가 OnAdPlayableChanged가 호출될 때까지 기다려야 합니다.

sdkInstance.LoadAd(“placement_id”);

참고: 플레이스먼트 ID는 대소문자를 구분합니다.

샘플 코드:

private void OnLevelStart(Object sender, RoutedEventArgs e)
{
  sdkInstance.LoadAd(“placement_id”);
}

광고 재생

기본 구성으로 광고 재생:

await sdkInstance.PlayAdAsync(new AdConfig(), “placement_id”);

샘플 코드:

private async void OnLevelComplete(Object sender, RoutedEventArgs e)
{
  await sdkInstance.PlayAdAsync(new AdConfig(), “placement_id”);
}

AdConfig 개체에 옵션을 제공하여 재생하는 광고를 선택적으로 사용자 지정할 수 있습니다.

샘플 코드:

private async void PlayCustomizedAd(Object sender, RoutedEventArgs e)
{
  AdConfig adConfig = new AdConfig();

  adConfig.Orientation = DisplayOrientations.Portrait;
  adConfig.SoundEnabled = false;
  
  await sdkInstance.PlayAdAsync(adConfig, placement2);
}

3단계. 맞춤 보상형 광고 (선택)

이 속성은 AdConfig 개체 인스턴스에서 사용할 수 있습니다.

옵션

기본 값/
유형

설명

UserId

null

문자열

인증에 서버 간 콜백을 사용한 경우, 해당 사용자에게 보상형 광고 시청에 대한 보상을 제공해야 하는지 확인하기 위해 어플리케이션에 고유한 사용자 ID를 전달합니다.

참고: 이 설정은 보상형 플레이스먼트에만 적용됩니다.

IncentivizedDialogTitle

"광고를 종료할까요?"

문자열

보상형 광고를 건너뛸 경우 표시되는 확인 대화 상자의 제목을 설정합니다.

참고: 이 설정은 보상형 플레이스먼트에만 적용됩니다.

IncentivizedDialogBody

"정말 이 광고를 건너뛰시겠습니까? 보상을 받으려면 광고를 끝까지 시청해야 합니다."

문자열

보상형 광고를 건너뛸 경우 표시되는 확인 대화 상자의 본문을 설정합니다.

참고: 이 설정은 보상형 플레이스먼트에만 적용됩니다.

IncentivizedDialogCloseButton

"닫기"

 

문자열

보상형 광고를 건너뛰려고 할 때 표시되는 확인 대화 상자의 '취소' 버튼 텍스트를 설정합니다.

참고: 이 설정은 보상형 플레이스먼트에만 적용됩니다.

IncentivizedDialogContinueButton

"계속"

문자열

보상형 광고를 건너뛰려고 할 때 표시되는 확인 대화 상자의 '계속 시청' 버튼 텍스트를 설정합니다.

참고: 이 설정은 보상형이 아닌 광고에는 적용되지 않습니다.

Incentivized

-

DEPRECATED

대시보드에서 플레이스먼트 수준에서의 보상형 구성을 설정할 수 있습니다. 플레이스먼트 설정 및 리포팅을 참조하십시오.

SoundEnabled 옵션 및 다이나믹 템플릿 광고에 대한 보상형 대화 상자를 대시보드에서 구성할 수 있습니다. 자동 구성은 기존 광고에만 적용됩니다.

Questions?

Need further assistance, feel free to reach out to us, we’re here to help!

도움이 되었습니까?