스크랩 정보와 캐시
카카오 스크랩 서버는 미리보기를 구성하는 데 필요한 최소한의 정보만 수집합니다. 수집된 내용은 약 1시간 동안 캐시되며, 같은 URL은 해당 시간 내에는 다시 스크랩되지 않습니다.
캐시된 경우, 공유 디버거 도구에서 캐시를 초기화하면 저장된 캐시가 즉시 삭제되고, 스크랩 서버가 해당 URL을 다시 수집하여 다음 번 미리보기를 최신 정보로 새롭게 구성할 수 있습니다.
캐시 초기화 하였지만, 여전히 이전 이미지가 표시되는 경우
URL 미리보기의 경우, 디버거 도구에서 캐시를 초기화하더라도 이미지 URL이 이전과 동일하고 사용자의 디바이스에 캐시가 남아 있는 경우에는 이전 이미지가 계속 표시될 수 있습니다.
이 경우, 일반적으로 URL을 일부 변경하는 Cache Busting 방식을 통해 캐시를 우회할 수 있습니다.
보통은 버전 정보를 나타내는 파라미터를 URL에 추가하는 방법을 사용합니다.
예)
<meta property="og:image"
content="https://developers.kakao.com/images/logo.jpg?v=1">
이미지 URL을 변경할 수 없는 경우
URL 미리보기 시 표시되는 이미지는 사용자의 디바이스에도 캐시되므로, 가능한 경우 URL을 변경하는 방식이 가장 효과적입니다.
다만, 유튜브와 같이 고정된 썸네일 이미지 경로를 제공하는 서비스를 이용하거나 이와 같이 URL을 변경할 수 없는 상황에서는 사용자 디바이스의 캐시에 의해 이전 이미지가 계속 표시될 수 있습니다.
이 경우, 카카오 톡 앱의 캐시를 삭제해야 합니다.
(카카오톡 설정 > 데이터 및 저장공간 > 임시 데이터 삭제)
