고급 설정

먼저 기본 통합 문서의 지침을 따릅니다. 그다음 통합하고자 하는 광고의 유형(전면 광고 또는 보상형 광고, 배너 광고, MREC 광고)별 지침을 따릅니다. 이 문서에는 추가 정보가 포함되어 있으며 기본 통합을 완료했다고 가정하고 설명을 진행합니다.

광고 구성 옵션

VungleSDKConfig 개체를 생성하고 SDK 초기화에서 매개 변수로 추가하여 선택적 구성 설정을 지정합니다.

VungleSDKConfig sdkConfig = new VungleSDKConfig();
sdkInstance = AdFactory.GetInstance(appID, sdkConfig);

VungleSDKConfig는 Windows ASHWID 추적을 제한하고 광고를 초기화하거나 로드하는 데 필요한 최소 디스크 공간을 설정할 수 있는 매개 변수를 포함합니다.

sdkConfig.DisableAshwidTracking = true;
sdkConfig.MinimumDiskSpaceForAd = 50 * 1024 * 1024;
sdkConfig.MinimumDiskSpaceForInit = 50 * 1024 * 1024;

광고 구성 옵션

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

옵션

기본 값/
유형

설명

Orientation

AutoRotate

DisplayOrientations

Orientation.AutoRotate(기본값)로 설정하면 광고가 기기 방향에 따라 자동으로 회전합니다.

Orientation.Portrait로 설정하면 광고가 세로 방향으로만 재생됩니다.

Orientation.Landscape로 설정하면 광고가 가로 방향으로만 재생됩니다.

참고: 이 옵션은 모바일 어플리케이션에만 적용됩니다.

SoundEnabled

true

bool

광고의 시작음 상태를 설정합니다.

true(기본값)로 설정하면 오디오가 장치의 볼륨 및 소리 설정을 따릅니다.

false로 설정한 경우 동영상이 무음으로 시작되지만 사용자가 변경할 수 있습니다.

BackButtonImmediatelyEnabled

false

bool

true로 설정하면 사용자가 뒤로 버튼을 사용해 즉시 광고를 끝낼 수 있습니다.

false(기본값)에서는 화면에 닫기 버튼이 나타나기 전에 사용자가 뒤로 버튼을 사용해 광고를 끝낼 수 없습니다.

참고: 이 옵션은 모바일 어플리케이션에만 적용됩니다.

Volume

1.0

double

이 설정은 장치 볼륨의 일부를 나타내며 0.0에서 1.0 사이의 값을 허용합니다.

참고: 이 설정은 v6.3.0 이상에서만 사용할 수 있습니다.

Incentivized

-

DEPRECATED

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

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

닫기 버튼 표시

사용자에게 광고를 닫을 수 있는 옵션을 제공할지 제어하려면 Vungle 대시보드에서 앱의 고급 설정에 포함된 강제 보기 옵션을 사용합니다.

GDPR 권장 구현 지침

2019년 5월 25일자로 GDPR(General Data Protection Regulation, 일반데이터보호규정)이 유럽 연합에서 시행되고 있습니다. GDPR을 준수하기 위해 개발자에게는 두 가지 옵션이 있습니다.

  • 옵션 1(권장): Vungle이 요구사항을 처리하도록 허용합니다. Vungle은 유럽 사용자에게 광고를 재생하기 전에 동의 대화 상자를 표시하고 이후 광고에 대한 해당 사용자의 동의 여부를 기억합니다.
  • 옵션 2: 퍼블리셔는 사용자 수준에서 GDPR 동의 과정을 제어한 후 Vungle에 사용자의 선택을 전달합니다. 이를 위해 개발자는 자체 메커니즘을 사용하여 사용자의 동의를 수집한 다음 Vungle API를 사용하여 사용자의 동의 상태를 업데이트하거나 쿼리할 수​있습니다. 자세한 내용은 아래의 샘플 코드를 참조하십시오.
// To set the user’s consent status as opted in to version 1.0 of your consent dialog:
sdkInstance.UpdateConsentStatus(VungleConsentStatus.VungleConsentAccepted,"1.0");

// To set the user’s consent status as opted out of version 2.0 of your consent dialog:
sdkInstance.UpdateConsentStatus(VungleConsentStatus.VungleConsentDenied,"2.0"); // To find out what the user’s current consent status is: // This will return null if the GDPR Consent status has not been set // Otherwise, it will return VungleConsentStatus.VungleConsentAccepted or // VungleConsentStatus.VungleConsentDenied UpdateConsentStatus? currentStatus = sdkInstance.GetCurrentConsentStatus();

// To find out which version of your consent dialog the user was last shown:
sdkInstance.GetConsentMessageVersion();

Vungle SDK v6.2 이하를 사용 중인 경우, 동의 상태를 다음과 같이 설정하십시오.

// To set the user’s consent status on SDK versions 6.2 and below:
sdkInstance.UpdateConsentStatus(VungleConsentStatus.VungleConsentAccepted);

Questions?

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

도움이 되었습니까?