인스타그램 데이터 ZIP 안에 든 파일

파일별 설명, 실제 내부 구조, 많은 도구가 모르게 오류를 내는 분할 파일의 세부 사항까지 정리했습니다.

지금 내 데이터 분석하기
인스타그램 데이터 ZIP 안에 든 파일
목차

인스타그램이 보내 준 ZIP 파일을 열어 보니 폴더가 뒤엉켜 있고 파일 이름도 알아보기 어렵습니다. 이 안내에서는 각 파일이 무엇인지, 실제로 필요한 것은 무엇인지, 그리고 잘못 만든 도구가 모르는 사이에 오류를 내게 만드는 몇 가지 세부 사항을 설명합니다.

필요한 파일이 있는 위치

나를 팔로우하지 않는 계정을 확인하는 데 필요한 파일은 ZIP 안의 다음 경로에만 있습니다.

connections/
  followers_and_following/
    followers_1.json
    following.json
    pending_follow_requests.json

"팔로워 및 팔로잉"만 요청했다면 거의 이 폴더가 전부입니다. 모든 정보를 요청했다면 이 폴더가 다른 많은 폴더(media, messages, ads_information...) 사이에 묻혀 있어서 직접 찾아야 합니다.

각 파일의 내용

파일내용용도
followers_1.json나를 팔로우하는 계정비교의 한쪽
following.json내가 팔로우하는 계정비교의 다른 쪽
pending_follow_requests.json내가 보냈지만 아직 아무도 수락하지 않은 요청비공개 계정에 보내고 답을 받지 못한 팔로우 요청 확인

"누가 나를 팔로우하지 않는가"를 알아내는 데는 앞의 두 파일만 있으면 됩니다. 세 번째는 흥미로운 덤입니다. 팔로우를 요청했지만 답이 없는 비공개 계정을 알 수 있는데, 이 정보는 앱의 다른 어디에도 나타나지 않습니다.

도구를 망가뜨리는 세부 사항: 팔로워 파일은 나뉘어 있습니다

가장 많은 문제를 일으키면서도 거의 아무도 알려 주지 않는 부분입니다. 팔로워 목록이 일정 크기를 넘으면 인스타그램은 followers_1.json 하나만 만드는 것이 아니라 번호가 붙은 여러 파일로 목록을 나눕니다.

followers_1.json
followers_2.json
followers_3.json

followers_1.json만 읽는 도구는 팔로워 일부만 처리하고 나머지는 조용히 무시합니다. 결과는 심각한데 오류처럼 보이지도 않습니다. 실제로는 나를 팔로우하는 많은 사람이 두 번째 파일에 있었을 뿐인데도, 그들이 나를 팔로우하지 않는다고 알려 줍니다.

직접 또는 스프레드시트로 비교한다면, 비교하기 전에 모든 followers_N.json을 합쳤는지 확인하세요. 도구를 사용한다면 도구가 표시하는 팔로워 총수가 프로필의 숫자와 비슷한지 확인하세요. 훨씬 적다면 첫 번째 파일만 읽고 있는 것입니다.

기록 한 건의 내부 모습

이 JSON 파일을 텍스트 편집기로 열면 다음과 같은 내용이 보입니다.

{
  "string_list_data": [
    {
      "href": "https://www.instagram.com/username",
      "value": "username",
      "timestamp": 1712345678
    }
  ]
}

세 필드의 의미는 다음과 같습니다.

  • value: 사용자 이름입니다. 목록 간 비교에 쓰이는 필드입니다.
  • href: 프로필로 바로 연결되는 링크이며, 검색 없이 프로필을 여는 데 편리합니다.
  • timestamp: 관계가 생긴 시점이며 Unix 형식(1970년부터의 초)입니다. 예시의 숫자는 2024년 4월에 해당합니다.

이 timestamp는 보이는 것보다 유용합니다. 내가 팔로우하는 계정을 오래된 순으로 정렬해서, 예를 들어 몇 년 동안 팔로우했는데 한 번도 맞팔로우를 받지 못한 계정을 볼 수 있습니다.

요청한 시기에 따라 다른 두 가지 형식

인스타그램은 시간이 지나며 파일 구조를 바꾸었고, 두 버전이 모두 존재합니다. 예전 내보내기는 기록의 단순한 목록을 제공했습니다. 현재 버전은 그 목록을 관계를 설명하는 키로 감쌉니다.

  • 팔로워 파일의 relationships_followers
  • 팔로잉 파일의 relationships_following
  • 대기 중인 요청 파일의 relationships_follow_requests_sent

눈으로 보기에는 작은 차이지만, 두 형식 중 하나만 이해하는 도구는 다른 형식에서 오류를 내기에 충분합니다. 멀쩡한 파일을 분석기가 "유효하지 않다"고 한 적이 있다면 대개 이것이 이유입니다.

내보내기 파일이 알려 주지 않는 것

결론을 내리기 전에 분명히 알아 둘 점이 있습니다. 내보내기 파일은 현재 시점의 스냅샷입니다. 지금 누가 나를 팔로우하고 내가 누구를 팔로우하는지만 들어 있고, 기록은 포함되어 있지 않습니다.

따라서 일부 앱이 아무리 큰소리로 장담해도 파일 하나만으로는 누가 나를 언팔로우했는지 알 수 없습니다. 알 수 있는 것은 지금 누가 나를 팔로우하지 않는가이며, 이는 다른 질문입니다. 그중에는 처음부터 나를 팔로우한 적이 없는 사람도 있습니다.

실제 언팔로우를 확인하려면 서로 다른 날짜의 내보내기 파일 두 개를 비교해야 합니다. 관심이 있다면 오늘의 ZIP 파일을 보관해 두고 한 달 뒤에 새로 요청하세요. 두 파일의 차이가 실제로 떠난 사람들입니다.

비교하기

논리는 간단합니다. following.json에 있으면서 followers_N.json 파일 어디에도 없는 계정은 나를 팔로우하지 않는 계정입니다.

계정이 몇 개 안 되면 스프레드시트로 충분합니다. 수백 개가 넘으면 번거롭고 실수하기 쉬운데, 대부분 파일이 나뉘어 있기 때문입니다. ZIP 파일 전체를 NomeSigueApp에 놓으면 여러 파일을 이미 반영한 목록을 바로 얻을 수 있습니다. 사용자 이름이나 비밀번호를 묻지 않으며 분석은 브라우저 안에서 실행되므로 파일이 기기를 벗어나지 않습니다.

아직 ZIP 파일이 없다면 올바른 형식으로 요청하는 방법 안내부터 시작하세요. 요청했는데 도착하지 않았다면 소요 시간과 확인할 사항을 참고하세요.

자주 묻는 질문

파일의 압축을 풀어야 하나요?

꼭 그렇지는 않습니다. ZIP 파일을 바로 읽는 도구도 있습니다. 압축을 푼다면 휴대폰에서는 타사 앱을 쓰지 마세요. 일부 앱이 폴더 구조를 바꾸기 때문입니다.

휴대폰에서 이 파일들을 열 수 있나요?

열 수는 있지만 불편합니다. 수천 줄짜리 JSON 파일은 작은 화면에서 읽기 어렵습니다. 제대로 살펴보려면 컴퓨터를 사용하세요.

파일 속 사용자 이름은 최신인가요?

내보내기가 생성된 시점에 존재하던 이름입니다. 그 후에 누군가 사용자 이름을 바꾸면 이전 이름이 보입니다. 그래서 최근 파일로 분석하는 것이 좋습니다.

이 파일들을 웹사이트에 업로드해도 안전한가요?

웹사이트에 따라 다릅니다. 이 파일에는 내 인맥 정보가 들어 있으므로 사소한 정보가 아닙니다. 확실하게 하려면 내 브라우저 안에서 분석하고 서버로 아무것도 보내지 않는 도구를 쓰는 방법뿐이며, 저희 도구가 그렇게 작동합니다.

나를 팔로우하지 않는 계정 확인하기

로그인도 비밀번호도 없이 즉시 안전하게 확인하세요. 데이터는 브라우저 밖으로 나가지 않습니다.

nomesigue · analyzer LOCAL
인스타그램 내보내기 파일(ZIP)을 여기에 놓으세요
또는
파일 선택
공식 내보내기 파일 지원: ZIP 또는 JSON 파일 2개
업로드 0바이트 · 기기에서 분석됨