모든 광고 단위에서 광고를 둘러싼 콘텐츠를 setContentUrl()
또는 setNeighboringContentUrls()
를 사용하여 개별적으로 매핑할 수 있습니다. 각 광고 단위에는 한 가지 유형의 콘텐츠 매핑만 사용해야 합니다.
콘텐츠 매핑을 사용하려면 다음과 같이 준비합니다.
- 다음 버전의 Google 모바일 광고 SDK를 설치합니다.
- Android: AdMob의 경우 19.0.0 이상, Ad Manager의 경우 19.5.0
- iOS: 7.67.0 이상
- 각 광고 단위에 사용할 콘텐츠 매핑 유형을 결정합니다.
- 전달할 URL이 공개되어 있어야(크롤러의 액세스가 가능해야) 합니다. AdMob 또는 Ad Manager에서 정상적으로 크롤링 가능한 사이트를 만드는 방법을 자세히 알아보세요. 사용자가 URL을 사용할 수 있어야 하는 것은 아닙니다.
콘텐츠를 완전하고 정확하게 매핑하는 방법
각 콘텐츠가 앱에서 사용자에게 표시되는 내용을 캡처하는 URL에 매핑되어야 합니다. 전달하는 URL은 광고를 둘러싼 콘텐츠의 내용을 완전하고 정확하게 제공해야 합니다.
아래 예에서 완전하고 정확한 매핑이 무엇인지 알아보세요.
예 1 - 완전한 매핑(광고를 둘러싼 모든 콘텐츠 포함)
그림 1
콘텐츠 B의 매핑은 콘텐츠 A의 매핑과 동일한 패턴을 따릅니다.
예 2 - 정확한 매핑
그림 2
사용 사례
최상의 실적을 얻으려면 사용자가 광고 주변에서 보는 콘텐츠를 완전하게 설명하는 URL을 전달하는 것이 중요합니다. 콘텐츠 매핑을 위해 전달할 URL을 정확하게 판단하려면 먼저 게재되는 광고 유형을 고려합니다.
다음 사용 사례는 콘텐츠 매핑 사용 방법을 판단하는 데 도움이 됩니다.
배너 광고
단일 페이지의 배너 광고
배너 광고는 뉴스 기사 내부와 같이 앱 콘텐츠의 단일 페이지에 게재될 수 있습니다.
이 예에서는 배너 광고가 단일 페이지에 구현되고 주변 콘텐츠는 정적입니다. 즉, 콘텐츠를 단일 URL로 전달할 수 있습니다.
이 경우 광고 요청을 로드하기 전에 setContentURL()
메서드를 사용하여 단일 URL을 전달합니다.
단일 페이지의 앵커 배너 광고
앵커 배너는 사용자가 스크롤할 때 항상 화면에 표시되며 화면 상단 또는 하단에 고정되어 있습니다.
이 예에서는 앵커 배너 광고가 단일 페이지에 구현되고 주변 콘텐츠는 정적입니다. 즉, 콘텐츠를 단일 URL로 전달할 수 있습니다. 앵커 배너가 표시되는 동안 페이지에 표시될 수 있는 모든 콘텐츠를 전송해야 합니다.
이 경우 광고 요청을 로드하기 전에 setContentURL()
메서드를 사용하여 단일 URL을 전달합니다.
피드의 앵커 배너 광고
앵커 배너는 사용자가 스크롤할 때 항상 화면에 표시되며 화면 상단 또는 하단에 고정되어 있습니다.
이 예에서는 앵커 배너가 피드에 구현됩니다. 여러 콘텐츠가 있는 화면에 앵커 배너를 구현하는 경우 광고를 둘러싼 각 콘텐츠에 대한 URL을 전달해야 합니다(최대 4개의 URL). 앵커 배너가 표시되는 동안 페이지에 표시될 수 있는 모든 콘텐츠를 전송해야 합니다.
이 경우 광고 요청을 로드하기 전에 setNeighboringContentUrls()
메서드를 사용합니다.
네이티브 광고
콘텐츠 사이의 네이티브 광고(부분 화면)
네이티브 광고는 광고가 게재되는 앱의 사용자 환경 및 시각적 디자인과 조화를 이룹니다. 네이티브 광고는 앱 화면의 일부를 차지하며 사용자가 스크롤하거나 스와이프할 때 뉴스 기사나 쇼핑 목록 사이와 같은 여러 콘텐츠 사이에 게재될 수 있습니다.
이 예에서는 사용자가 스크롤할 때 앱의 콘텐츠와 함께 네이티브 광고가 표시됩니다. 즉, 광고 전후에 표시되는 콘텐츠가 다릅니다.
네이티브 광고가 이러한 방식으로 구현된 경우 광고 전후에 표시되는 콘텐츠의 URL을 전달해야 합니다. 이 경우 광고 요청을 로드하기 전에 setNeighboringContentUrls()
메서드를 사용합니다.
콘텐츠 사이의 네이티브 광고(전체 화면)
네이티브 광고는 광고가 게재되는 앱의 사용자 환경 및 시각적 디자인과 조화를 이룹니다. 네이티브 광고는 전체 화면을 차지하며 사용자가 스크롤하거나 스와이프할 때 앱 콘텐츠 사이에 표시됩니다.
이 예에서는 사용자가 스크롤할 때 서로 다른 두 콘텐츠 사이에 네이티브 광고가 표시됩니다. 네이티브 광고가 이러한 방식으로 구현된 경우 광고 전후에 표시되는 콘텐츠의 URL을 전달해야 합니다.
이 경우 광고 요청을 로드하기 전에setNeighboringContentUrls()
메서드를 사용합니다.
다음은 사용자가 스와이프할 때 네이티브 광고를 보여주는 또 다른 예입니다. 사용자가 스크롤하는 방식과 관계없이 네이티브 광고 전후에 콘텐츠를 전달해야 합니다.
전면 광고
단일 페이지의 전면 광고
전면 광고는 사용자가 한 페이지에 있는 동안(예: 쇼핑 앱에서 제품 등록정보를 보는 경우) 전체 화면을 차지할 수 있습니다.
이 예에서는 전면 광고가 단일 페이지에 구현되고 주변 콘텐츠는 정적입니다. 즉, 콘텐츠를 단일 URL로 전달할 수 있습니다.
이 경우 광고 요청을 로드하기 전에setContentURL() 메서드
를 사용하여 단일 URL을 전달합니다.콘텐츠 사이에 게재되는 전면 광고
전면 광고는 사용자가 콘텐츠 사이를 이동하는 동안(예: 사용자가 앱의 섹션 간에 전환하는 동안) 전체 화면을 차지할 수 있습니다.
이 예에서는 전면 광고가 여러 콘텐츠 페이지 사이에 표시됩니다. 전면 광고가 이러한 방식으로 구현된 경우 광고 전후에 표시되는 콘텐츠의 URL을 전달해야 합니다.
이 경우 광고 요청을 로드하기 전에setNeighboringContentUrls()
메서드를 사용합니다.
보상형 광고
보상형 광고를 사용하면 광고와 상호작용한 사용자에게 인앱 상품을 보상으로 제공할 수 있습니다. 예를 들어 사용자는 보상형 광고 동영상을 시청하여 페이월 뒤에 있는 뉴스 기사를 잠금 해제할 수 있습니다.
이 예에서는 보상형 광고가 단일 페이지에 표시됩니다. 예를 들어 사용자가 뉴스 기사의 미리보기를 보고 보상형 광고와 상호작용하여 전체 기사가 잠금 해제되었습니다.
이 경우 setContentURL()method
를 사용하여 콘텐츠를 단일 URL로 전달할 수 있습니다.
앱 오프닝 광고
앱 오프닝 광고는 사용자가 앱을 열거나 앱으로 다시 전환할 때 앱 로드 화면에 표시됩니다.
이 예에서는 앱 오프닝 광고가 단일 페이지에 구현되고 주변 콘텐츠는 정적입니다. 즉, 콘텐츠를 단일 URL로 전달할 수 있습니다.
이 경우 광고 요청을 로드하기 전에setContentURL() 메서드
를 사용하여 단일 URL을 전달합니다.URL 요건
콘텐츠 매핑에 사용할 URL을 선택할 때는 다음 사항을 고려하세요.
- URL은 앱에서 사용자에게 표시되는 콘텐츠와 일관되게 같아야 합니다. 왜곡된 콘텐츠에 대한 정책을 자세히 알아보세요.
- 개인 식별 정보(PII) 또는 사용자와의 개인 정보 보호 계약을 위반하는 정보를 전달해서는 안 됩니다.
- Google에 전송하는 콘텐츠 URL에서 모든 개인 식별 정보(예: 이름, 이메일 주소, 위치정보 매개변수)를 삭제할 수 있습니다. Google에서는 앱 콘텐츠를 완전하고 정확하게 매핑해야 하지만, 콘텐츠 URL을 Google에 보내기 전에 개인 식별 정보로 간주되는 모든 콘텐츠를 삭제하거나 고유 식별자로 대체할 수 있습니다.
- Google에서 URL을 크롤링할 수 있어야 합니다.
- 콘텐츠를 보기 위해 로그인이 필요하다면 크롤러 로그인 정보 구성 단계를 따르세요.
- 단축 URL(예:
goo.gl/MyContent
)은 사용할 수 없습니다. - URL은 앱에서 사용자에게 표시되는 콘텐츠마다 달라야 합니다.
- 전체 앱을 포괄하는 하나의 URL을 전달해서는 안 됩니다.
- 앱의 Play 스토어, App Store 또는 기타 앱 스토어 URL을 전달해서는 안 됩니다.
- 불필요한 URL 매개변수 또는 추적 ID를 추가해서는 안 됩니다.
- 데스크톱 웹사이트(예:
example.com
)와 별도의 모바일 웹사이트(예:m.example.com
)가 있는 경우 앱 콘텐츠를 가장 완전하게 나타내는 URL을 선택합니다.