광고 타겟팅

Yandex Mobile Ads SDK API를 사용하여 추가 사용자 정보를 추가할 수 있습니다. 요청에 컨텍스트 데이터를 추가하면 광고의 품질을 크게 높이고 수익을 증대할 수 있습니다.

타겟팅 설정

광고 요청에서 사용자 정보를 전달할 수 있습니다.

다음과 같은 사용자 정보를 제공할 수 있습니다.

매개변수

설명

age

사용자 나이: 문자열 형식의 숫자(예: "14", "18" 등).

gender

사용자 성별: Gender 열거형의 값 허용.

유효한 문자열을 얻기 위해 Gender.MALEGender.FEMALE 상수를 사용합니다.

location

앱에서 감지한 사용자의 위치로, Location 클래스를 사용하여 전달됩니다.

이 매개변수를 설정하기 전에 사용자 동의를 얻어야 하며, MobileAds.SetLocationConsent 메서드를 통해 SDK에 위치 사용 권한을 전달하세요.

contextQuery

앱 내의 사용자 검색 쿼리.

예를 들어, 사용자가 자동차를 검색했다면 매개변수는 "모스크바에서 중고차 구매"와 같을 수 있습니다.

contextTags

사용자가 보고 있던 페이지의 키워드. 페이지 제목, 콘텐츠의 일부, 태그 및 기타 요소일 수 있습니다.

자동차 검색 페이지의 경우 이 매개변수는 "차량 구매", "중고차", "모스크바에서"와 같을 수 있습니다.

타겟팅 예시

적응형 인라인 및 스티키 배너

AdRequest adRequest = new AdRequest.Builder()
	.WithAge("20")
	.WithContextQuery("context-query")
	.WithContextTags(["context-tag"])
	.WithLocation(new Location.Builder().SetLatitude(55.734202).SetLongitude(37.588063).SetHorizontalAccuracy(100).Build())
	.WithGender(Gender.FEMALE)
	.Build();
전면 광고, 보상형 광고 및 앱 실행 광고
AdRequestConfiguration adRequestConfiguration = new AdRequestConfiguration.Builder("your_block_id")
	.WithAge("20")
	.WithContextQuery("context-query")
	.WithContextTags(["context-tag"])
	.WithLocation(new Location.Builder().SetLatitude(55.734202).SetLongitude(37.588063).SetHorizontalAccuracy(100).Build())
	.WithGender(Gender.FEMALE)
	.Build();