제가 원하는 날짜의 campaign insight데이터를 보고 싶은데
디폴트 값인 last_30d 값으로만 자꾸 잡히네요... 문서를 읽어서 파라미터 값을 다른것으로 바꿔 봐도 항상 last_30d 로만 호출이 되는데 혹시 제가 파라미터 부분을 잘못 넣은건가요??
ex) custom date의 campaign을 불러 오기 위해서 한 http 콜 입니다.
{ad-account-id}/campaigns?fields=id,name,status,insights{date_start,date_stop,objective,reach,spend,actions,cost_per_action_type}&time_range={"since":"2015-03-01","until":"2015-03-31"}
ex) 저번달의 campaign을 불러 오기 위해서 한 http 콜 입니다.
{ad-account-id}/campaigns?fields=id,name,status,insights{date_start,date_stop,objective,reach,spend,actions,cost_per_action_type}&date_preset=last_month
디폴트 값 last_30d가 아닌 다른 날짜의 데이터를 불러 오기 위해서 어떠한 콜을 해야 하나요...?
문서를 읽어 파라미터 값을 바꿔봐도 잘 안되네요...
도움 주시면 감사하겠습니다!
안녕하세요.
직접 API 호출을 해본게 아니라서 정확하지는 않지만 큰 따옴표 대신 작은 따옴표로 사용해보세요.
아래 형식대로 요청을 해보세요.
&time_range=%7B%22since%22%3A%22YYYY-MM-DD%22%2C%22until%22%3A%22YYYY-MM-DD%22%7D
&time_range={'since':2015-03-01,'until':2015-03-31}
&time_range={'since':'2015-03-01','until':'2015-03-31'}