import requests
from datetime import datetime, timedelta
BIZ_TOKEN = ‘XXXXXXXXX’
ad_account_id = ‘729336’
yesterday = (datetime.now() - timedelta(days=1)).strftime(‘%Y%m%d’)
url = ‘https://apis.moment.kakao.com/openapi/v4/adAccounts/report’
headers = {
‘Authorization’: f’Bearer {BIZ_TOKEN}',
‘adAccountId’: ad_account_id,
‘Content-Type’: ‘application/json’
}
params = {
‘start’: yesterday,
‘end’: yesterday,
‘metricsGroup’: ‘PERFORMANCE’,
‘level’: ‘CAMPAIGN’
}
print(“ 요청 전송 중…”)
response = requests.get(url, headers=headers, params=params)
print(f"응답 코드: {response.status_code}")
print(“응답 본문:”, response.text)
위와 같이 퍼포먼스 구매전환수/매출액 등을 API로 호출하고 싶은데 위 코드를 수행하면 아래와 같이 잘못된 요청이라고 나옵니다.혹시 어떤 부분을 제가 잘못하고 있는지 알 수 있을까요?앱아이디는 1226082입니다.
요청 전송 중…
응답 코드: 400
응답 본문: {“msg”:“KakaoMomentException”,“code”:-813,“extras”:{“detailCode”:90001,“detailMsg”:“잘못된 요청입니다. [name : metricsGroup, value : PERFORMANCE]”}}