Third-party cookie will be blocked. Learn more in the Issues tab

[FAQ] 지도/로컬 API 문의 전 꼭 읽어 주세요.
https://devtalk.kakao.com/t/faq-api/125610

React, Next.js14 버전으로

'use client';

import { useEffect } from 'react';

declare global {
  interface Window {
    kakao: any;
  }
}

export default function KakaoMap({ image }: any) {
  useEffect(() => {
    const mapContainer = document.getElementById('map'); // 지도를 표시할 div
    const mapOption = {
      center: new window.kakao.maps.LatLng(37.566826, 126.9786567), // 지도의 중심좌표
      level: 3, // 지도의 확대 레벨
    };

    new window.kakao.maps.Map(mapContainer, mapOption); // 지도 생성
  });

  return <div id="map" style={{ width: '500px', height: '400px' }}></div>;
}

아래와 같이 적용했는데
Third-party cookie will be blocked. Learn more in the Issues tab.

이와 같은 에러와 함께 지도가 표시되고 있지 않습니다.
혹시 해결방안을 알 수 있는지 궁금합니다.

참고로 head 내에

이렇게 적용했는데 혹시 이 방식도 맞는지 궁금합니다.

@sooa9798
안녕하세요~

질문중에 head 내에 어떻게 했다는 부분은, 질문글에 보이지 않습니다.

만드시는 사이트를 제외하고 그외 서드파티 사이트에서 쿠키 사용을 제한하는 것인데, 지도 API는 쿠키 사용과 연관이 없어서 괜찮습니다.

1개의 좋아요