[TIL] Appsflyer 로데이터 API 호출 제한 횟수 이해하기 220930

728x90
💡 Today I Learned 요약 (21회차)
- Appsflyer의 API 호출 횟수 제한은 종류별로 상이하다
- Appsflyer의 API 호출 허용 횟수는 꽤 적은 편이다
- 다만 request 할 때 기간을 명시해서 보낼수 있어서 보완은 가능

 

Appsflyer 로데이터 API 호출 제한 횟수 이해하기

그간 개발이나 데이터 분석하면서 API는 죄다 총량 2000회, 15000회 이런 식인줄 알았는데 Appsflyer API는 항목 별로 좀 더 세분화가 되어 있고 호출 횟수 또한 상대적으로 적은 편이다. 물론 API request 를 날릴 때 from - to 날짜를 적시해서 보낼 수 있기 때문에 1번 요청할 때 기간을 오래 잡을 수는 있지만 이것도 100만 row 제한이 있어서 무한한 옵션이 아니다. 어쨌든 나로서는 리포트 로데이터에 관심이 있기 때문에 리포트 API에 대한 요약을 하려고 함.

항목 별로 할당량이 다른데 '앱 수준' 안드로이드 앱A이다, ios앱이다. 안드로이드 앱B 이다. 이렇게 App 단위로 할당되는 호출 제한량이고, 계정 수준 할당량은 앞서의 '앱 수준' 할당량을 포괄하여 계정 레벨에서의 할당량을 의미한다.

 

그래서 인앱 이벤트의 경우 '앱' 단위로는 하루에 12회 호출할 수 있고, 계정 합쳐서 누적 60회까지 호출할 수 있다. 즉, 오가닉 인앱 이벤트 12회, 논오가닉 인앱 이벤트 12회해서 합쳐서 24회면 60회를 초과하지 않았으니까 API 호출량이 36회 남았다고 볼 수 있다.

그리고 어트리뷰션은 앱 단위로 하루 24회이고, 계정 단위는 구독에 따라 달라지는데 설명상 디폴트는 120회로 되어있다.

 

매일 오전 09시(UTC+9) 에 API 호출 제한이 초기화되니까 이 점도 주의가 필요하다.


#appsflyer 관련 리서치 내역:

728x90