광고 캠페인을 운영하는 광고 구매자 (DSP 및 광고주)가 사용자가 광고를 보거나 상호작용한 빈도에 따라 광고 게재 속도를 관리하는 방법을 알아보세요. 게재빈도별로 광고 게재를 관리하면 광고 피로도를 방지하여 잠재고객 경험을 개선하고, 동일한 예산으로 더 많은 사용자에게 도달하여 수익을 늘릴 수 있습니다. 이 가이드에서는 광고 게재빈도를 사용하는 여러 방법을 보여줍니다.
관심분야 그룹 나가기
광고를 클릭할 때 사용자의 브라우저가 관심분야 그룹을 나가도록 요청하려면 navigator.leaveAdInterestGroup()
를 호출하면 됩니다. 낙찰된 광고 프레임과 하위 프레임 내에서 프레임의 출처가 관심분야 그룹의 출처와 동일한 경우 leaveAdInterestGroup()
를 호출할 수 있습니다. 한 가지 방법은 관심분류를 떠나는 역할을 하는 보이지 않는 하위 프레임을 광고 프레임 내에 추가하는 것입니다.
광고 관심분야 그룹을 떠나면 향후 입찰이 방지되고 최대 게재빈도 설정의 역할을 합니다.
입찰 생성 중에 prevWinsMs
신호 사용
빈도 제어의 경우 generateBid()
내의 browserSignals
에서 prevWinsMs
필드를 사용할 수 있습니다.
prevWinMs
필드에는 관심분야 그룹의 낙찰 광고와 이전 낙찰 이후 경과 시간이 밀리초 단위로 포함됩니다. 여기서 ad
객체에는 renderURL
및 metadata
필드만 포함됩니다.
이 신호를 사용하여 광고를 게재해야 하는지 여부를 결정합니다. 입찰가 0을 반환하면 광고가 입찰에서 낙찰되지 않습니다.
클릭 데이터를 퍼스트 파티 쿠키에 저장
퍼스트 파티 쿠키를 사용하여 클릭 정보를 저장할 수도 있습니다. 광고가 렌더링되면 클릭 데이터를 사용자 입찰 신호 (userBiddingSignals
)로 사용하여 기존 관심분야 그룹을 덮어씁니다.
다음 다이어그램은 시퀀스를 설명합니다.
- 사용자가 광고주의 페이지를 방문함
- 구매자 (광고주/DSP)가 퍼스트 파티 쿠키에서 클릭 데이터 배열을 초기화합니다.
- 구매자 (광고주/DSP)가 사용자를 관심분야 그룹에 추가하고
userBiddingSignals
필드에 초기clicks
배열을 설정합니다. - 나중에 사용자가 게시자의 페이지를 방문합니다.
- 판매자 (게시자/DSP)가 Protected Audience 입찰을 실행하고 낙찰된 광고가 사용자에게 렌더링됩니다.
- 사용자가 낙찰된 광고를 클릭합니다.
- 사용자가 광고주 페이지로 이동합니다.
- 클릭연결 URL에 관심분류군 이름이 쿼리 매개변수로 포함되어 있습니다.
- 구매자 (광고주/DSP)가 기존 퍼스트 파티 쿠키를 읽습니다.
- 구매자 (광고주/DSP)가 기존 클릭 데이터에 새 클릭 타임스탬프를 추가합니다.
- 구매자 (광고주/DSP)가 새로운 클릭 데이터로 관심분야 그룹을 업데이트합니다.
- 구매자 (광고주/DSP)가 새 클릭 데이터로 퍼스트 파티 쿠키를 업데이트합니다.
사용자가 게시자 페이지를 다시 방문하면 userBiddingSignals
의 click
필드에 있는 타임스탬프를 generateBid()
함수 내에서 사용할 수 있으며 구매자는 이 데이터를 사용하여 광고 게재를 관리할 수 있습니다.
다음 단계
Google은 누구나 사용할 수 있는 API를 빌드할 수 있도록 개발자 여러분과 대화를 나누고 싶습니다.
API에 관해 논의하기
다른 개인 정보 보호 샌드박스 API와 마찬가지로 이 API는 문서화되고 공개적으로 논의됩니다.
API 실험
Protected Audience API에 관한 대화에 실험하고 참여할 수 있습니다.