Today I Learned
날짜
2025년 1월 24일 금요일
메타에게
함께해서 더러웠고 다신 보지말자. 드디어 마침내 검수를 통과했다.
이 권한 하나를 얻기 위해 15번을 신청했다. 통과할 수 있는 비법을 공개하겠다.
-
지피지기면 백전백승
실제로는 15전 1승 14패지만, 그래도 결국은 내가 이겼다.
페이스북에는 개발자 커뮤니티가 있다. 본인들은 거기에 본인들 욕이 한가득이라는 사실을 아는지 모르겠으나 메타에 대한 분노를 동병상련으로 치료하기에 적절한 곳이다. 내가 거부당한 이유가 이해가 안되어 열심히 망령처럼 떠돌아다니다가 한 글을 보았다.
필리핀 VPN으로 접속해서 계정을 만들고 검수에 제출하니 통과했다는 내용이다. 밑에 댓글에 있는 누군가는 영문도 모른채 “갑분필”을 외쳤으나 나는 보자마자 유레카를 외쳤다. 유레카!
내가 안쓰는 이메일로 만든 페북 계정을 테스트 계정으로 검수에 제출했는데 매번 해외 로그인 알람이 떴다.
검수를 담당하시는 분들은 항상 마닐라에서 접속하신다. 그래서 글쓴이는 VPN으로 가 자신의 IP를 마닐라 위에 지평좌표계에 고정하셨다. 문득 이게 뭐하는 짓거리인가 싶었으나 밑져야 본전이라 나는 시도했다. 나는 마닐라 배가 되기로 하였다.
필리핀 VPN을 지원하는 크롬 확장 익스텐션을 찾다가 https://www.tunnelbear.com/ 를 찾았다. 예전에 유튜브에 아르헨티나 사람으로 결제하기 위해 이용했던 녀석이었는데.. 어쩄든 VPN으로 과정을 처리했다. 정리하자면
- VPN 시작 전 쓰고 버릴 구글 계정을 만든다.
- 계정 만들고 전화번호 인증해야 하는데 필리핀 VPN 키고 만들면 필리핀 번호만 쓸 수 있다.. 그러니 한국으로 만들자
- 필리핀 VPN을 킨다. 이제 페이스북에 접속해 필리핀 사람의 마음으로 계정을 만들자. 마찬가지로 인스타그램에도 만들고, 비즈니스계정으로 전환하거나 게시물을 작성하는 등 검수에 필요한 조치들을 한다.
- 이제 이 계정을 검수에 제출한다. 분명 우린 필리핀에서 접속하였으니 그분들도 접속하실 수 있을 것이다.
- VPN 시작 전 쓰고 버릴 구글 계정을 만든다.
-
권한의 이름을 주목하자
내가 요청하는 권한은 instagram_manage_comments이다. 페이스북 개발자 문서에서 이 계정의 의미를 살펴보자.
instagram_manage_comments 권한은 앱이 페이지에 연결된 Instagram 계정을 대신하여 댓글을 작성하고 삭제하고 숨기도록 허용합니다. 또한 앱이 비즈니스가 사진에 태그되거나 @ 기호로 언급된 전체 공개 미디어나 댓글을 읽고 응답할 수 있습니다.
이름은 댓글에 관한 것만 지칭하는 듯 하나 태그된 것도 가져올 수 있다고 분명히 말하고 있다. 그래서 내가 이 권한이 필요한 것이다. 하지만 마닐라에 계신 분들은 이걸 모르는 듯하다. 내가 제출한 검수영상에선 실제로 태그된 게시물을 가져와서 쓰는 장면을 열심히 보여줬다. 그러다 최근 받은 피드백이 다음과 같았다.
Hello, Team!
While reviewing this submission, we were able to determine that the use case is allowable. However, the submitted screencast failed to show the page comment in app.
The allowed usage for this permission is to create, delete and hide comments on behalf of the Instagram account linked to the page.
Please resubmit accordingly, and we will re-review your application.
이게 무슨 소리일까.. 이해를 못했으나 comment가 언급되길래 ‘혹시 댓글은 왜 안나오냐고 따지는 것인가?’ 라고 생각했다. 그래서 영상을 다시 찍어서 기존처럼 태그된 게시물을 가져오는 것 뿐만 아니라 댓글도 “가져오는” 것만 보여줬다. 인스타그램에 있는 댓글을 생성하거나 삭제하지 않았고 그냥 데이터만 가져왔다. 이건 instagram_manage_comments 없어도 잘만 쓰던 기능이었다.
근데 갑자기 권한 요청이 통과됐다. 애초에 댓글은 이미 잘 작동하고 있어서 추가 권한이 없는데그냥 보여만 줘도 됐다. 대체 왜 통과한건가…
-
이전 검수 요청에 관한 친절한 설명과 첨언
나는 매번 심사 요청을 보낼때 마다 육두문자를 가득 채우고 싶은 욕구가 솟구쳤으나 잘 참았다. 그저 “너가 ~ 하래서 ~ 추가했어.” 정도만 적었다. 이럴때 해당 문제가 통과되는 경우가 꽤 높았다. 저번주 WIL에도 썼듯 페이스북 검수는 언제 invalid를 뱉어낼지 모르는데, “이전에 너가 타당하고 했는데 이 부분이 부족하다고 해서 처리했어” 라고 쓰니 확실히 바로 뱉어내는 경우가 줄어드는 느낌이 든다.
이전 요청 내용
think something about login is wrong because account what you said is ‘준수바’, but account I gave you is ‘고준수’
So please log in by facebook username ‘고준수’.
If you cannot, LOGIN IN FACEBOOK FIRST like I did in video. Thank you
대문자로 쓰면 화내는 거라길래 바로 썼다. 답답해하는 나의 심정이 느껴진다.
통과한 요청 내용
We make new screencast to show you page comment app. If not, tell me more details about why we failed to get ‘instagram_manage_comments’.
다소 비굴해보일 수 있으나 과하지욕이라는 말은 괜히 있는게 아니다. 필리핀에서 벗어나기 위해선 친절하게 말하자.
회고
굿바이 메타. 아이 윌 낫 미스 유.