본문 바로가기메인 메뉴 바로가기사이드 메뉴 바로가기

kakao developers

관련사이트
  • 문서
  • 카카오 키워드광고
  • 광고 생성: 광고그룹

사이드 메뉴

검색

이 문서는 광고 생성: 광고그룹 API 사용 방법을 안내합니다.

광고그룹은 캠페인 하위에 광고그룹을 생성할 수 있으며, 광고그룹별로 게재 설정, 입찰가, 집행기간 등 상세한 전략 설정이 가능합니다.

메서드URL인증 방식
GEThttps://api.keywordad.kakao.com/openapi/v1/adGroups

광고그룹 목록을 반환합니다.

이름설명필수
Authorization인증 방식, 비즈니스 토큰으로 인증 요청
Authorization: Bearer ${BUSINESS_ACCESS_TOKEN}
O
adAccountId광고계정 ID
adAccountId: ${AD_ACCOUNT_ID}
O
이름타입설명필수
campaignIdLong캠페인 IDO
configEnum: Config광고그룹 상태(기본값: ON,OFF)X
이름타입설명
campaignIdLong캠페인 ID
idLong광고그룹 ID
nameString광고그룹 이름
configEnum: Config광고그룹 상태
statusEnum: Status[]광고그룹 운영상태
placementsEnum: Placement[]상세 매체유형 설정 정보
deviceTypesEnum: DeviceTypes[]상세 디바이스 설정 정보
useKeywordExtensionBoolean키워드확장 설정여부
exceptionKeywordsString[]키워드확장 제외 키워드
dailyBudgetAmountLong일예산
dailyBudgetAmountOverLong일예산 초과 여부
bidAmountLong기본입찰가
mobileBidWeightLong모바일 입찰가중치
pcBidWeightLongPC 입찰가중치
keywordExtensionBidWeightLong키워드확장 입찰가중치
contentBidAmountLong콘텐츠매체 입찰가
scheduleSchedule집행기간
curl -v -G GET "https://api.keywordad.kakao.com/openapi/v1/adGroups" \
-H "Authorization: Bearer ${BUSINESS_ACCESS_TOKEN}" \
-H "adAccountId: ${AD_ACCOUNT_ID}" \
-d "campaignId=1234" \
-d "config=ON"
// HTTP/1.1 200 OK
// Content-Type: application/json;charset=UTF-8
[
{
"campaignId": "3333333331",
"id": "4444444441",
"name": "광고그룹1",
"config": "ON",
"status": ["OFF_BY_BIZ_CHANNEL_WAITING", "WAITING"],
"placements": ["PREMIUM_LINK_SEARCH_KAKAO", "PREMIUM_LINK_CONTENT_KAKAO", "PREMIUM_LINK_CONTENT_PARTNER"],
"deviceTypes": ["PC", "MOBILE"],
"useKeywordExtension": true,
"exceptionKeywords": ["키워드1", "키워드2"],
"dailyBudgetAmount": 10000,
"dailyBudgetAmountOver": false,
"bidAmount": 70,
"mobileBidWeight": 150,
"pcBidWeight": 140,
"keywordExtensionBidWeight": 100,
"contentBidAmount": 70,
"schedule": {
"beginDate": "2021-01-01",
"endDate": "2021-02-20",
"detailTime": true,
"mondayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"],
"tuesdayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"],
"wednesdayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"],
"thursdayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"],
"fridayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"],
"saturdayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"],
"sundayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"]
}
},
{
"campaignId": "3333333331",
"id": "4444444442",
"name": "광고그룹2",
"config": "ON",
"status": ["OFF_BY_BIZ_CHANNEL_WAITING", "WAITING"],
"placements": ["PREMIUM_LINK_SEARCH_KAKAO", "PREMIUM_LINK_CONTENT_KAKAO", "PREMIUM_LINK_CONTENT_PARTNER"],
"deviceTypes": ["PC", "MOBILE"],
"useKeywordExtension": true,
"exceptionKeywords": ["키워드1", "키워드2"],
"dailyBudgetAmount": 10000,
"dailyBudgetAmountOver": false,
"bidAmount": 70,
"mobileBidWeight": 150,
"pcBidWeight": 140,
"keywordExtensionBidWeight": 100,
"contentBidAmount": 70,
"schedule": {
"beginDate": "2021-01-01",
"endDate": "2021-02-20",
"detailTime": true,
"mondayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"],
"tuesdayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"],
"wednesdayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"],
"thursdayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"],
"fridayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"],
"saturdayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"],
"sundayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"]
}
}
]
메서드URL인증 방식
GEThttps://api.keywordad.kakao.com/openapi/v1/adGroups/${ID}

각 광고그룹 상세 정보를 반환합니다.

이름설명필수
Authorization인증 방식, 비즈니스 토큰으로 인증 요청
Authorization: Bearer ${BUSINESS_ACCESS_TOKEN}
O
adAccountId광고계정 ID
adAccountId: ${AD_ACCOUNT_ID}
O
이름타입설명필수
IDLong광고그룹 IDO
이름타입설명
campaignIdLong캠페인 ID
idLong광고그룹 ID
nameString광고그룹 이름
configEnum: Config광고그룹 상태
statusEnum: Status[]광고그룹 운영상태
placementsEnum: Placement[]상세 매체유형 설정 정보
deviceTypesEnum: DeviceTypes[]상세 디바이스 설정 정보
useKeywordExtensionBoolean키워드확장 설정여부
exceptionKeywordsString[]키워드확장 제외 키워드
dailyBudgetAmountLong일예산
dailyBudgetAmountOverLong일예산 초과 여부
bidAmountLong기본입찰가
mobileBidWeightLong모바일 입찰가중치
pcBidWeightLongPC 입찰가중치
keywordExtensionBidWeightLong키워드확장 입찰가중치
contentBidAmountLong콘텐츠매체 입찰가
scheduleSchedule집행기간
curl -v -G GET "https://api.keywordad.kakao.com/openapi/v1/adGroups/${ID}" \
-H "Authorization: Bearer ${BUSINESS_ACCESS_TOKEN}" \
-H "adAccountId: ${AD_ACCOUNT_ID}"
// HTTP/1.1 200 OK
// Content-Type: application/json;charset=UTF-8
{
"campaignId": "3333333331",
"id": "4444444441",
"name": "광고그룹1",
"config": "ON",
"status": ["OFF_BY_BIZ_CHANNEL_WAITING", "WAITING"],
"placements": ["PREMIUM_LINK_SEARCH_KAKAO", "PREMIUM_LINK_CONTENT_KAKAO", "PREMIUM_LINK_CONTENT_PARTNER"],
"deviceTypes": ["PC", "MOBILE"],
"useKeywordExtension": true,
"exceptionKeywords": ["키워드1", "키워드2"],
"dailyBudgetAmount": 10000,
"dailyBudgetAmountOver": false,
"bidAmount": 70,
"mobileBidWeight": 150,
"pcBidWeight": 140,
"keywordExtensionBidWeight": 100,
"contentBidAmount": 70,
"schedule": {
"beginDate": "2021-01-01",
"endDate": "2021-02-20",
"detailTime": true,
"mondayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"],
"tuesdayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"],
"wednesdayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"],
"thursdayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"],
"fridayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"],
"saturdayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"],
"sundayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"]
}
}
메서드URL인증 방식
POSThttps://api.keywordad.kakao.com/openapi/v1/adGroups

새로운 광고그룹을 생성합니다.

이름설명필수
Authorization인증 방식, 비즈니스 토큰으로 인증 요청
Authorization: Bearer ${BUSINESS_ACCESS_TOKEN}
O
adAccountId광고계정 ID
adAccountId: ${AD_ACCOUNT_ID}
O
이름타입설명필수
campaignIdLong캠페인 IDO
nameString광고그룹 이름O
placementsEnum: Placement[]상세 매체유형 설정 정보(기본값: 전체 매체유형)X
deviceTypesEnum: DeviceTypes[]상세 디바이스 설정 정보(기본값: 전체 디바이스)X
useKeywordExtensionBoolean키워드확장 설정여부(기본값: true)X
exceptionKeywordsString[]키워드확장 제외 키워드X
bidAmountLong기본입찰가(기본값: 300)X
dailyBudgetAmountLong일예산(기본값: 100000)X
mobileBidWeightLong모바일 입찰가중치(기본값: 100)X
pcBidWeightLongPC 입찰가중치(기본값: 100)X
keywordExtensionBidWeightLong키워드확장 입찰가중치(기본값: 100)X
contentBidAmountLong콘텐츠매체 입찰가(기본값: 미설정)X
scheduleSchedule집행기간X
이름타입설명
campaignIdLong캠페인 ID
idLong광고그룹 ID
nameString광고그룹 이름
configEnum: Config광고그룹 상태
  • ON: 활성화
  • OFF: 비활성화

참고: 광고계정 ID 입력 시 DEL 값 노출 가능
statusEnum: Status[]광고그룹 운영상태
placementsEnum: Placement[]상세 매체유형 설정 정보
deviceTypesEnum: DeviceTypes[]상세 디바이스 설정 정보
useKeywordExtensionBoolean키워드확장 설정여부
exceptionKeywordsString[]키워드확장 제외 키워드
dailyBudgetAmountLong일예산
dailyBudgetAmountOverLong일예산 초과 여부
bidAmountLong기본입찰가
mobileBidWeightLong모바일 입찰가중치
pcBidWeightLongPC 입찰가중치
keywordExtensionBidWeightLong키워드확장 입찰가중치
contentBidAmountLong콘텐츠매체 입찰가
scheduleSchedule집행기간
curl -v -X POST "https://api.keywordad.kakao.com/openapi/v1/adGroups" \
-H "Authorization: Bearer ${BUSINESS_ACCESS_TOKEN}" \
-H "adAccountId: ${AD_ACCOUNT_ID}" \
-H "Content-Type: application/json" \
-d '{
"campaignId": "3333333331",
"name": "광고그룹1",
"placements": ["PREMIUM_LINK_SEARCH_KAKAO", "PREMIUM_LINK_CONTENT_KAKAO", "PREMIUM_LINK_CONTENT_PARTNER"],
"deviceTypes": ["PC","MOBILE"],
"useKeywordExtension": true,
"exceptionKeywords": [
"키워드1",
"키워드2"
],
"bidAmount": 70,
"dailyBudgetAmount": 100000,
"mobileBidWeight": 150,
"pcBidWeight": 140,
"contentBidAmount": 70,
"schedule": {
"beginDate": "2021-01-01",
"endDate": "2021-02-20",
"detailTime": true,
"mondayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"],
"tuesdayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"],
"wednesdayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"],
"thursdayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"],
"fridayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"],
"saturdayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"],
"sundayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"]
}
}'
// HTTP/1.1 200 OK
// Content-Type: application/json;charset=UTF-8
{
"campaignId": "3333333331",
"id": "4444444441",
"name": "광고그룹1",
"config": "ON",
"status": ["OFF_BY_BIZ_CHANNEL_WAITING", "WAITING"],
"placements": ["PREMIUM_LINK_SEARCH_KAKAO", "PREMIUM_LINK_CONTENT_KAKAO", "PREMIUM_LINK_CONTENT_PARTNER"],
"deviceTypes": ["PC", "MOBILE"],
"useKeywordExtension": true,
"exceptionKeywords": ["키워드1", "키워드2"],
"dailyBudgetAmount": 100000,
"dailyBudgetAmountOver": false,
"bidAmount": 70,
"mobileBidWeight": 150,
"pcBidWeight": 140,
"keywordExtensionBidWeight": 100,
"contentBidAmount": 70,
"schedule": {
"beginDate": "2021-01-01",
"endDate": "2021-02-20",
"detailTime": true,
"mondayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"],
"tuesdayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"],
"wednesdayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"],
"thursdayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"],
"fridayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"],
"saturdayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"],
"sundayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"]
}
}
메서드URL인증 방식
PUThttps://api.keywordad.kakao.com/openapi/v1/adGroups/${ID}

광고그룹을 수정합니다.

기존 광고그룹 정보를 조회한 후 수정하고자 하는 필드와 수정을 원치 않는 필드를 조합하여 요청해야 합니다. 수정을 원치 않는 필드도 기존 값으로 요청되어야 광고그룹의 정보를 유지할 수 있습니다.

이름설명필수
Authorization인증 방식, 비즈니스 토큰으로 인증 요청
Authorization: Bearer ${BUSINESS_ACCESS_TOKEN}
O
adAccountId광고계정 ID
adAccountId: ${AD_ACCOUNT_ID}
O
이름타입설명필수
IDLong광고그룹 IDO
이름타입설명필수
nameString광고그룹 이름O
placementsEnum: Placement[]상세 매체유형 설정 정보(기본값: 전체 매체유형)O
deviceTypesEnum: DeviceTypes[]상세 디바이스 설정 정보(기본값: 전체 디바이스)O
useKeywordExtensionBoolean키워드확장 설정여부O
exceptionKeywordsString[]키워드확장 제외 키워드
useKeywordExtension 값이 false일 경우, exceptionKeywords 값이 입력되어도 미반영
X
bidAmountLong기본입찰가O
dailyBudgetAmountLong일예산O
mobileBidWeightLong모바일 입찰가중치O
pcBidWeightLongPC 입찰가중치O
keywordExtensionBidWeightLong키워드확장 입찰가중치O
contentBidAmountLong콘텐츠매체 입찰가(기본값: 미설정)X
scheduleSchedule집행기간O
이름타입설명
campaignIdLong캠페인 ID
idLong광고그룹 ID
nameString광고그룹 이름
configEnum: Config광고그룹 상태
  • ON: 활성화
  • OFF: 비활성화

참고: 광고계정 ID 입력 시 DEL 값 노출 가능
statusEnum: Status[]광고그룹 운영상태
placementsEnum: Placement[]상세 매체유형 설정 정보
deviceTypesEnum: DeviceTypes[]상세 디바이스 설정 정보
useKeywordExtensionBoolean키워드확장 설정여부
exceptionKeywordsString[]키워드확장 제외 키워드
dailyBudgetAmountLong일예산
dailyBudgetAmountOverLong일예산 초과 여부
bidAmountLong기본입찰가
mobileBidWeightLong모바일 입찰가중치
pcBidWeightLongPC 입찰가중치
keywordExtensionBidWeightLong키워드확장 입찰가중치
contentBidAmountLong콘텐츠매체 입찰가
scheduleSchedule집행기간
curl -v -X PUT "https://api.keywordad.kakao.com/openapi/v1/adGroups/${ID}" \
-H "Authorization: Bearer ${BUSINESS_ACCESS_TOKEN}" \
-H "adAccountId: ${AD_ACCOUNT_ID}" \
-H "Content-Type: application/json" \
-d '{
"name": "광고그룹1",
"placements": ["PREMIUM_LINK_SEARCH_KAKAO", "PREMIUM_LINK_CONTENT_KAKAO", "PREMIUM_LINK_CONTENT_PARTNER"],
"deviceTypes": ["PC","MOBILE"],
"useKeywordExtension": true,
"exceptionKeywords": [
"키워드1",
"키워드2"
],
"bidAmount": 1000,
"dailyBudgetAmount": 2000,
"mobileBidWeight": 150,
"pcBidWeight": 140,
"keywordExtensionBidWeight": 100,
"contentBidAmount": 1000,
"schedule": {
"beginDate": "2021-01-01",
"endDate": "2021-02-20",
"detailTime": true,
"mondayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"],
"tuesdayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"],
"wednesdayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"],
"thursdayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"],
"fridayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"],
"saturdayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"],
"sundayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"]
}
}'
// HTTP/1.1 200 OK
// Content-Type: application/json;charset=UTF-8
{
"campaignId": "3333333331",
"id": "4444444441",
"name": "광고그룹1",
"config": "ON",
"status": ["OFF_BY_BIZ_CHANNEL_WAITING", "WAITING"],
"placements": ["PREMIUM_LINK_SEARCH_KAKAO", "PREMIUM_LINK_CONTENT_KAKAO", "PREMIUM_LINK_CONTENT_PARTNER"],
"deviceTypes": ["PC", "MOBILE"],
"useKeywordExtension": true,
"exceptionKeywords": ["키워드1", "키워드2"],
"bidAmount": 1000,
"dailyBudgetAmount": 2000,
"dailyBudgetAmountOver": false,
"mobileBidWeight": 150,
"pcBidWeight": 140,
"keywordExtensionBidWeight": 100,
"contentBidAmount": 1000,
"schedule": {
"beginDate": "2021-01-01",
"endDate": "2021-02-20",
"detailTime": true,
"mondayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"],
"tuesdayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"],
"wednesdayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"],
"thursdayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"],
"fridayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"],
"saturdayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"],
"sundayTime": ["1", "1", "1", "1", "1", "1", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "1", "1"]
}
}
메서드URL인증 방식
PATCHhttps://api.keywordad.kakao.com/openapi/v1/adGroups/${ID}/onOff

광고그룹의 상태를 ON 또는 OFF로 변경합니다.

광고그룹 상태가 ON 또는 OFF일 경우만 변경 가능합니다.

이름설명필수
Authorization인증 방식, 비즈니스 토큰으로 인증 요청
Authorization: Bearer ${BUSINESS_ACCESS_TOKEN}
O
adAccountId광고계정 ID
adAccountId: ${AD_ACCOUNT_ID}
O
이름타입설명필수
IDLong광고그룹 IDO
이름타입설명필수
configEnum: Config광고그룹의 상태
  • ON: 활성화
  • OFF: 비활성화
O
curl -v -X PATCH "https://api.keywordad.kakao.com/openapi/v1/adGroups/${ID}/onOff" \
-H "Authorization: Bearer ${BUSINESS_ACCESS_TOKEN}" \
-H "adAccountId: ${AD_ACCOUNT_ID}" \
-H "Content-Type: application/json" \
-d '{
"config": "OFF"
}'
HTTP/1.1 200 OK
Content-Length: 0
Content-Type: application/json;charset=UTF-8
메서드URL인증 방식
PATCHhttps://api.keywordad.kakao.com/openapi/v1/adGroups/${ID}/bidAmount

광고그룹의 기본입찰가를 수정합니다.

이름설명필수
Authorization인증 방식, 비즈니스 토큰으로 인증 요청
Authorization: Bearer ${BUSINESS_ACCESS_TOKEN}
O
adAccountId광고계정 ID
adAccountId: ${AD_ACCOUNT_ID}
O
이름타입설명필수
IDLong광고그룹 IDO
이름타입설명필수
bidAmountLong기본입찰가O
curl -v -X PATCH "https://api.keywordad.kakao.com/openapi/v1/adGroups/${ID}/bidAmount" \
-H "Authorization: Bearer ${BUSINESS_ACCESS_TOKEN}" \
-H "adAccountId: ${AD_ACCOUNT_ID}" \
-H "Content-Type: application/json" \
-d '{
"bidAmount": 1000
}'
HTTP/1.1 200 OK
Content-Length: 0
Content-Type: application/json;charset=UTF-8
메서드URL인증 방식
PATCHhttps://api.keywordad.kakao.com/openapi/v1/adGroups/${ID}/dailyBudget

광고그룹의 일예산을 수정합니다.

이름설명필수
Authorization인증 방식, 비즈니스 토큰으로 인증 요청
Authorization: Bearer ${BUSINESS_ACCESS_TOKEN}
O
adAccountId광고계정 ID
adAccountId: ${AD_ACCOUNT_ID}
O
이름타입설명필수
IDLong광고그룹 IDO
이름타입설명필수
dailyBudgetAmountLong일예산O
curl -v -X PATCH "https://api.keywordad.kakao.com/openapi/v1/adGroups/${ID}/dailyBudget" \
-H "Authorization: Bearer ${BUSINESS_ACCESS_TOKEN}" \
-H "adAccountId: ${AD_ACCOUNT_ID}" \
-H "Content-Type: application/json" \
-d '{
"dailyBudgetAmount": 2000
}'
HTTP/1.1 200 OK
Content-Length: 0
Content-Type: application/json;charset=UTF-8
메서드URL인증 방식
PATCHhttps://api.keywordad.kakao.com/openapi/v1/adGroups/${ID}/bidWeight

광고그룹의 모바일 입찰가중치, PC 입찰가중치, 키워드확장 입찰가중치를 수정합니다.

이름설명필수
Authorization인증 방식, 비즈니스 토큰으로 인증 요청
Authorization: Bearer ${BUSINESS_ACCESS_TOKEN}
O
adAccountId광고계정 ID
adAccountId: ${AD_ACCOUNT_ID}
O
이름타입설명필수
IDLong광고그룹 IDO
이름타입설명필수
mobileBidWeightLong모바일 입찰가중치O
pcBidWeightLongPC 입찰가중치O
keywordExtensionBidWeightLong키워드확장 입찰가중치O
curl -v -X PATCH "https://api.keywordad.kakao.com/openapi/v1/adGroups/${ID}/bidWeight" \
-H "Authorization: Bearer ${BUSINESS_ACCESS_TOKEN}" \
-H "adAccountId: ${AD_ACCOUNT_ID}" \
-H "Content-Type: application/json" \
-d '{
"mobileBidWeight": 100,
"pcBidWeight": 100,
"keywordExtensionBidWeight": 100
}'
HTTP/1.1 200 OK
Content-Length: 0
Content-Type: application/json;charset=UTF-8
메서드URL인증 방식
PATCHhttps://api.keywordad.kakao.com/openapi/v1/adGroups/${ID}/contentBidAmount

광고그룹의 콘텐츠 매체 입찰가를 수정합니다.

이름설명필수
Authorization인증 방식, 비즈니스 토큰으로 인증 요청
Authorization: Bearer ${BUSINESS_ACCESS_TOKEN}
O
adAccountId광고계정 ID
adAccountId: ${AD_ACCOUNT_ID}
O
이름타입설명필수
IDLong광고그룹 IDO
이름타입설명필수
contentBidAmountLong콘텐츠매체 입찰가(기본값: 미설정)X
curl -v -X PATCH "https://api.keywordad.kakao.com/openapi/v1/adGroups/${ID}/contentBidAmount" \
-H "Authorization: Bearer ${BUSINESS_ACCESS_TOKEN}" \
-H "adAccountId: ${AD_ACCOUNT_ID}" \
-H "Content-Type: application/json" \
-d '{
"contentBidAmount": 1000
}'
HTTP/1.1 200 OK
Content-Length: 0
Content-Type: application/json;charset=UTF-8
메서드URL인증 방식
DELETEhttps://api.keywordad.kakao.com/openapi/v1/adGroups/${ID}

광고그룹을 삭제합니다.

이름설명필수
Authorization인증 방식, 비즈니스 토큰으로 인증 요청
Authorization: Bearer ${BUSINESS_ACCESS_TOKEN}
O
adAccountId광고계정 ID
adAccountId: ${AD_ACCOUNT_ID}
O
이름타입설명필수
IDLong광고그룹 IDO
curl -v -X DELETE "https://api.keywordad.kakao.com/openapi/v1/adGroups/${ID}" \
-H "Authorization: Bearer ${BUSINESS_ACCESS_TOKEN}" \
-H "adAccountId: ${AD_ACCOUNT_ID}"
HTTP/1.1 200 OK
Content-Length: 0
Content-Type: application/json;charset=UTF-8

도움이 되었나요?

    카카오 키워드광고 > 광고 생성: 광고그룹 - 카카오디벨로퍼스 | 문서