FAQ - naver/searchad-apidoc GitHub Wiki

Table of Contents

FAQ

Q. ν•˜λ‚˜μ˜ μ—‘μ„ΈμŠ€ λΌμ΄μ„ μŠ€/λΉ„λ°€ν‚€λ‘œ μ—¬λŸ¬ 개의 μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ„ ꡬ좕할 수 μžˆλ‚˜μš”?

μ—¬λŸ¬ κ΄‘κ³ μ£Όμ—κ²Œ κΆŒν•œμ„ μœ„μž„λ°›μ€ κ³„μ •μ˜ μ—‘μ„ΈμŠ€ λΌμ΄μ„ μŠ€μ™€ λΉ„λ°€ν‚€λ‘œ 검색광고 APIλ₯Ό 톡해 ν•΄λ‹Ή κ΄‘κ³ μ£Όλ“€μ˜ κ΄‘κ³ λ₯Ό κ΄€λ¦¬ν•˜μ‹€ 수 μžˆμŠ΅λ‹ˆλ‹€. μ΄λ•Œ νŠΉμ • κ΄‘κ³ μ£Όμ—κ²Œ μ œκ³΅ν•œ μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ—μ„œλŠ” λ‹€λ₯Έ κ΄‘κ³ μ£Όμ˜ 정보가 λ…ΈμΆœλ˜μ–΄μ„œλŠ” μ•ˆλ©λ‹ˆλ‹€.

Q. κ΄‘κ³ μ£Όμ—κ²Œ μ—‘μ„ΈμŠ€ λΌμ΄μ„ μŠ€μ™€ λΉ„λ°€ν‚€λ₯Ό 전달받아 APIλ₯Ό μ‚¬μš©ν•΄λ„ λ˜λ‚˜μš”?

넀이버 검색광고 API μ΄μš©μ•½κ΄€μ—μ„œ μ•‘μ„ΈμŠ€ λΌμ΄μ„ μŠ€μ™€ λΉ„λ°€ν‚€λŠ” 제3μžμ—κ²Œ μ „λ‹¬ν•˜λŠ” 것을 κΈˆμ§€ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€. λ”°λΌμ„œ κΆŒν•œ μœ„μž„μ„ 받은 계정을 톡해 API λ₯Ό μ‚¬μš©ν•΄μ•Ό ν•©λ‹ˆλ‹€.

제 5 μ‘° (μ‚¬μš©μž μ•‘μ„ΈμŠ€ λΌμ΄μ„ μŠ€ 및 λΉ„λ°€ν‚€ 관리 의무) +
β‘  "μ•‘μ„ΈμŠ€ λΌμ΄μ„ μŠ€"와 "λΉ„λ°€ν‚€"에 λŒ€ν•œ κ΄€λ¦¬μ±…μž„μ€ "μ‚¬μš©μž"μ—κ²Œ μžˆμŠ΅λ‹ˆλ‹€. +
β‘‘ "μ•‘μ„ΈμŠ€ λΌμ΄μ„ μŠ€"와 "λΉ„λ°€ν‚€"λŠ” 제 3μžμ—κ²Œ 전달 ν•˜μ—¬μ„œλŠ” μ•ˆ 되며 제 3자의 μ΄μš©μ— λ”°λ₯Έ λͺ¨λ“  뢈이읡과 λΆ„μŸμ— λŒ€ν•˜μ—¬ "νšŒμ‚¬"λŠ” μ±…μž„μ„ μ§€μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

Q. API 호좜 νšŒμˆ˜μ™€ 속도 μ œν•œμ΄ μžˆλ‚˜μš”?

넀이버 검색광고 APIλŠ” ν˜ΈμΆœλŸ‰μ— λŒ€ν•œ μ œν•œμ€ μ—†μŠ΅λ‹ˆλ‹€. ν•˜μ§€λ§Œ
광고주별 호좜 속도 μ œν•œμ€ μžˆμŠ΅λ‹ˆλ‹€.
단 νŠΉμ •μˆ«μžκ°€ 정해진것은 μ•„λ‹ˆκ³  초 λ‹¨μœ„ μ΄ν•˜μ—μ„œ μΈ‘μ •ν•©λ‹ˆλ‹€.
νšŸμˆ˜λŠ” Customer id 기쀀이며 μ—°κ΄€ν‚€μ›Œλ“œμ˜ api의 경우 ip도 ν¬ν•¨λ©λ‹ˆλ‹€.
μ†λ„λŠ” 저희 μ‹œμŠ€ν…œμ΄ ν˜„μž¬ μ‹œμŠ€ν…œ μ‚¬μš©λŸ‰μ„ νŒλ‹¨ν•˜μ—¬ μ‹€μ‹œκ°„μœΌλ‘œ μ„€μ •ν•˜κ³  μžˆμ–΄ μ •ν™•ν•œ 수λ₯Ό νŠΉμ •ν•˜κΈ°λŠ” μ–΄λ ΅μŠ΅λ‹ˆλ‹€.
호좜 속도 초과 μ‹œ HTTP 429 Too Many Requests 응닡을 받을 수 있으며, 이 경우 μž μ‹œ ν›„ λ‹€μ‹œ μ‹œλ„ν•˜μ‹œλ©΄ λ©λ‹ˆλ‹€.

Q. μ‹œκ°„ νƒ€κ²ŒνŒ…μ€ μ–΄λ–»κ²Œ μ‚¬μš©ν•˜λ‚˜μš”?

μš”μΌλ³„λ‘œ λ§€μ‹œκ°„μ— λŒ€ν•œ νƒ€κ²ŒνŒ… μ—¬λΆ€λ₯Ό 1 bit의 κ°’μœΌλ‘œ 0(νƒ€κ²ŒνŒ… ν•˜μ§€ μ•ŠμŒ) λ˜λŠ” 1(νƒ€κ²ŒνŒ…)둜 ν‘œν˜„ν•˜λ„λ‘ ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€.
0~1μ‹œκ°„μ€ 0 번째 bit 값을 μ‚¬μš©ν•˜λ©°, 1~2μ‹œκ°„μ€ 1번째 bit κ°’, …​. 22~23μ‹œκ°„μ€ 22번째 bit κ°’, 23~24μ‹œκ°„μ€ 23번째 bit 값을 μ‚¬μš©ν•©λ‹ˆλ‹€. (0 ~ 23의 번째의 bitλ₯Ό 가짐)
μ‹œκ°„ νƒ€κ²ŒνŒ… κ°’μ˜ λ²”μœ„λŠ” 0 (νƒ€κ²ŒνŒ… μ—†μŒ) ~ 16777215(λͺ¨λ“  μ‹œκ°„λŒ€)μž…λ‹ˆλ‹€.
μš”μΌλ³„λ‘œ νƒ€κ²ŒνŒ… ν•˜κ³  싢은 μ‹œκ°„λŒ€μ˜ bit μœ„μΉ˜λ₯Ό λͺ¨λ‘ 1둜 μ„€μ •ν•œ λ‹€μŒ ν•΄λ‹Ή integer 값을 νƒ€κ²ŒνŒ… 숫자 κ°’μœΌλ‘œ λ„£μ–΄μ£Όμ‹œλ©΄ λ©λ‹ˆλ‹€.

java μ½”λ“œλ₯Ό μ°Έκ³ ν•˜μ‹œκΈ° λ°”λžλ‹ˆλ‹€.

예) 00, 01μ‹œ νƒ€κ²ŒνŒ…μ‹œ 3

23 22 21 20 19 18 17 16 16 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00
------------------------------------------------------------------------
 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 1| 1|
------------------------------------------------------------------------
(2^1 * 1)  + (2^0 * 1) = 3
     2     +      1    = 3
  01~02μ‹œ      00~01μ‹œ


예) 22, 23μ‹œ  νƒ€κ²ŒνŒ…μ‹œ 12582912
------------------------------------------------------------------------
 1| 1| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0| 0|
------------------------------------------------------------------------
(2^23 * 1) + (2^22 * 1) = 12582912
  8388608  +  4194304   = 12582912
  23~24μ‹œ      22~23μ‹œ

java둜 쑰금 더 μ‰½κ²Œ μ„€λͺ…λ“œλ¦¬λ©΄, Math.pow λ©”μ„œλ“œλ₯Ό μ΄μš©ν•˜μ…”μ„œ νƒ€κ²ŒνŒ… ν•  μ‹œκ°„λŒ€μ˜ 값을 κ΅¬ν•˜μ‹  ν›„, 
ν•©μ‚°ν•˜μ—¬ μš”μΌλ³„ μ‹œκ°„λŒ€ νƒ€κ²ŒνŒ… κ°’μœΌλ‘œ μ‚¬μš©ν•˜λ©΄ λ©λ‹ˆλ‹€.

0~1μ‹œ νƒ€κ²ŒνŒ…μ‹œ : Math.pow(2,0) = 1
1~2μ‹œ νƒ€κ²ŒνŒ…μ‹œ : Math.pow(2,1) = 2
2~3μ‹œ νƒ€κ²ŒνŒ…μ‹œ : Math.pow(2,2) = 4
3~4μ‹œ νƒ€κ²ŒνŒ…μ‹œ : Math.pow(2,3) = 8
4~5μ‹œ νƒ€κ²ŒνŒ…μ‹œ : Math.pow(2,4) = 16
5~6μ‹œ νƒ€κ²ŒνŒ…μ‹œ : Math.pow(2,5) = 32
6~7μ‹œ νƒ€κ²ŒνŒ…μ‹œ : Math.pow(2,6) = 64
7~8μ‹œ νƒ€κ²ŒνŒ…μ‹œ : Math.pow(2,7) = 128
8~9μ‹œ νƒ€κ²ŒνŒ…μ‹œ : Math.pow(2,8) = 256
9~10μ‹œ νƒ€κ²ŒνŒ…μ‹œ : Math.pow(2,9) = 512
10~11μ‹œ νƒ€κ²ŒνŒ…μ‹œ : Math.pow(2,10) = 1024
11~12μ‹œ νƒ€κ²ŒνŒ…μ‹œ : Math.pow(2,11) = 2048
12~13μ‹œ νƒ€κ²ŒνŒ…μ‹œ : Math.pow(2,12) = 4096
13~14μ‹œ νƒ€κ²ŒνŒ…μ‹œ : Math.pow(2,13) = 8192
14~15μ‹œ νƒ€κ²ŒνŒ…μ‹œ : Math.pow(2,14) = 16384
15~16μ‹œ νƒ€κ²ŒνŒ…μ‹œ : Math.pow(2,15) = 32768
16~17μ‹œ νƒ€κ²ŒνŒ…μ‹œ : Math.pow(2,16) = 65536
17~18μ‹œ νƒ€κ²ŒνŒ…μ‹œ : Math.pow(2,17) = 131072
18~19μ‹œ νƒ€κ²ŒνŒ…μ‹œ : Math.pow(2,18) = 262144
19~20μ‹œ νƒ€κ²ŒνŒ…μ‹œ : Math.pow(2,19) = 524288
20~21μ‹œ νƒ€κ²ŒνŒ…μ‹œ : Math.pow(2,20) = 1048576
21~22μ‹œ νƒ€κ²ŒνŒ…μ‹œ : Math.pow(2,21) = 2097152
22~23μ‹œ νƒ€κ²ŒνŒ…μ‹œ : Math.pow(2,22) = 4194304
23~24μ‹œ νƒ€κ²ŒνŒ…μ‹œ : Math.pow(2,23) = 8388608

μΌμš”μΌ (03, 04, 05 νƒ€κ²ŒνŒ…) => SUN : 8 + 16 + 32 = 56
μ›”μš”μΌ (07, 08, 20 νƒ€κ²ŒνŒ…) => MON : 128 + 256 + 1048576 = 1048960
ν™”μš”μΌ (15, 16, 20 νƒ€κ²ŒνŒ…) => TUE : 32768 + 65536 + 1048576 = 1146880

Q. 맀체 νƒ€κ²ŒνŒ…μ— λŒ€ν•΄μ„œ μ•Œκ³  μ‹ΆμŠ΅λ‹ˆλ‹€.

맀체 νƒ€κ²ŒνŒ…κ³Ό κ΄€λ ¨ν•΄μ„œλŠ” λ…ΈμΆœ 맀체 μœ ν˜• 쀑에 μƒμœ„ λ§€μ²΄λ‘œλŠ” 검색 맀체와 μ½˜ν…μΈ  맀체가 μ‘΄μž¬ν•˜λ©°, 각 μƒμœ„ 맀체별 ν•˜μœ„ λ§€μ²΄λ‘œλŠ” 넀이버 맀체와 νŒŒνŠΈλ„ˆ 맀체둜 κ΅¬λΆ„λ©λ‹ˆλ‹€. νƒ€κ²ŒνŒ… 섀정을 톡해 μ›ν•˜λŠ” 맀체λ₯Ό μ„ νƒν•˜λ©΄, ν•΄λ‹Ή λ§€μ²΄μ—λ§Œ κ΄‘κ³ κ°€ λ…ΈμΆœλ©λ‹ˆλ‹€.

Target JSON Sample (λͺ¨λ“  맀체)
{
	"type": 1,
	"search": [],
	"contents": [],
	"white": {
		"media": null,
		"mediaGroup": null
	},
	"black": {
		"media": null,
		"mediaGroup": null
	}
}
Target JSON Sample (λ„€νŠΈμ›Œν¬ 선택)
{
	"type": 2,
	"search": ["naver", "partner"],
	"contents": ["naver", "partner"],
	"black": {
		"media": [],
		"mediaGroup": []
	},
	"white": {
		"media": null,
		"mediaGroup": null
	}
}
Target JSON Sample (νŠΉμ • 맀체 μ§€μ •)
{
	"type": 3,
	"white": {
		"media": [12836, 12835, 11676],
		"mediaGroup": []
	},
	"search": [],
	"contents": [],
	"black": {
		"media": null,
		"mediaGroup": null
	}
}

맀체 νƒ€κ²ŒνŒ…κ³Ό κ΄€λ ¨ν•΄μ„œλŠ” μ•„λž˜μ˜ 링크λ₯Ό μ°Έκ³ ν•˜μ‹œλ©΄ 도움이 될 것 κ°™μŠ΅λ‹ˆλ‹€.

Q. μ§€μ—­ μ½”λ“œ

REGN_NO REGN_NM

9

μ„œμšΈνŠΉλ³„μ‹œ

5

κ΄‘μ£Όκ΄‘μ—­μ‹œ

6

λŒ€κ΅¬κ΄‘μ—­μ‹œ

7

λŒ€μ „κ΄‘μ—­μ‹œ

8

λΆ€μ‚°κ΄‘μ—­μ‹œ

10

μšΈμ‚°κ΄‘μ—­μ‹œ

11

μΈμ²œκ΄‘μ—­μ‹œ

17

μ„Έμ’…νŠΉλ³„μžμΉ˜μ‹œ

1

강원도

2

경기도

3

경상남도

4

경상뢁도

12

전라남도

13

전라뢁도

15

좩청남도

16

좩청뢁도

14

μ œμ£ΌνŠΉλ³„μžμΉ˜λ„

99

κ΅­λ‚΄ - 상세 μœ„μΉ˜ ν™•μΈλΆˆκ°€

0

λŒ€ν•œλ―Όκ΅­μ™Έ

-1

μ•Œμˆ˜μ—†μŒ

Q. Invalid Timestamp μ—λŸ¬κ°€ λ°œμƒν•©λ‹ˆλ‹€. μ–΄λ–»κ²Œ ν•΄μ•Ό ν• κΉŒμš”?

HTTP Response Status : 403 Forbidden

Response Body
{
  "type": "urn:naver:api:problem:invalid-timestamp",
  "title": "Invalid Timestamp",
  "detail": "Request has expired."
}

ν•΄λ‹Ή 였λ₯˜λŠ” μš”μ²­ λ©”μ‹œμ§€μ— ν¬ν•¨λœ X-Timestamp 값이 κΈ°μ€€ μ‹œκ°„ 이상 차이날 κ²½μš°μ— λ°œμƒν•©λ‹ˆλ‹€.

주둜 timestamp 값을 μƒμ„±ν•˜κ³  μ‹€μ œ ν˜ΈμΆœν•˜κΈ°κΉŒμ§€ μ˜€λž˜κ±Έλ¦¬κ±°λ‚˜,
ν΄λΌμ΄μ–ΈνŠΈμ˜ μ‹œκ°„μ΄ ν‘œμ€€ μ‹œκ°„ μ„œλ²„μ™€ 동기화가 μ œλŒ€λ‘œ μ•ˆλ˜μ–΄μžˆμ„ κ²½μš°μ— λ°œμƒν•©λ‹ˆλ‹€.

μš°μ„  μ•„λž˜ λ¬Έμ„œμ— μžˆλŠ” μ‹œκ°„ μ„œλ²„ λ˜λŠ” 곡개된 λ‹€λ₯Έ μ‹œκ°„ μ„œλ²„μ™€ NTP μ‹œκ°„ 동기화λ₯Ό ν•˜μ‹œκΈ° λ°”λžλ‹ˆλ‹€.
http://time.ewha.or.kr/domestic.html

이후에도 λ™μΌν•œ 였λ₯˜κ°€ λ°œμƒν•  κ²½μš°μ—λŠ” X-Timestamp λ₯Ό μ΅œλŒ€ν•œ 호좜 직전에 μƒμ„±ν•˜λ„λ‘ ν•˜κ±°λ‚˜ λ„€νŠΈμ›Œν¬ 지연이 μžˆλŠ”μ§€ 확인해볼 ν•„μš”κ°€ μžˆμŠ΅λ‹ˆλ‹€.

Q. νƒ€κ²ŸνŒ…λ³„ 등둝 κ°€λŠ₯ν•œ λŒ€μƒκ³Ό μΊ νŽ˜μΈμ€ μ–΄λ–»κ²Œ λ˜λ‚˜μš”?

κ΄‘κ³ μ£Όκ°€ μ„€μ •ν•  수 μžˆλŠ” νƒ€κ²ŸνŒ…μ€ μ•„λž˜μ˜ 9κ°€μ§€κ°€ μžˆμŠ΅λ‹ˆλ‹€.

  • μš”μΌ μ‹œκ°„ νƒ€κ²ŸνŒ… (TIME_WEEKLY_TARGET)

  • μ§€μ—­ νƒ€κ²ŸνŒ… (REGIONAL_TARGET)

  • 맀체 νƒ€κ²ŸνŒ… (MEDIA_TARGET)

  • PC/Mobile νƒ€κ²ŸνŒ… (PC_MOBILE_TARGET)

  • λ…ΈμΆœ μ œν•œ ν‚€μ›Œλ“œ νƒ€κ²ŸνŒ… (RESTRICT_KEYWORD_TARGET)

  • 검색어 μ—†λŠ” 경우 κ΄‘κ³  λ…ΈμΆœ μ œμ™Έ νƒ€κ²ŸνŒ… (NON_SEARCH_KEYWORD_TARGET)

  • 성별 νƒ€κ²ŸνŒ… (GENDER_TARGET)

  • κΈ°κ°„ νƒ€κ²ŸνŒ… (PERIOD_TARGET)

  • κ΄‘κ³  νƒœκ·Έ νƒ€κ²ŸνŒ… (AD_TAG)

νƒ€κ²ŸνŒ…μ€ κΈ°λ³Έ 적으둜 그룹에 μ μš©λ˜μ§€λ§Œ λͺ‡λͺ‡ νƒ€κ²ŸνŒ…μ€ 캠페인 μœ ν˜•λ³„ νŠΉμ • κ·Έλ£Ή, μ†Œμž¬μ— μ μš©λ©λ‹ˆλ‹€.

κ΄‘κ³  그룹에 등둝 κ°€λŠ₯ν•œ νƒ€κ²ŸνŒ…
νƒ€κ²ŸνŒ… λŒ€μƒ 캠페인

μš”μΌ μ‹œκ°„ νƒ€κ²ŸνŒ… (TIME_WEEKLY_TARGET)

νŒŒμ›Œλ§ν¬, ν”Œλ ˆμ΄μŠ€, νŒŒμ›Œ 컨텐츠, μ‡Όν•‘ 캠페인

μ§€μ—­ νƒ€κ²ŸνŒ… (REGIONAL_TARGET)

νŒŒμ›Œλ§ν¬, ν”Œλ ˆμ΄μŠ€, νŒŒμ›Œ 컨텐츠

맀체 νƒ€κ²ŸνŒ… (MEDIA_TARGET)

νŒŒμ›Œλ§ν¬, νŒŒμ›Œ 컨텐츠, μ‡Όν•‘ 캠페인

PC/Mobile νƒ€κ²ŸνŒ… (PC_MOBILE_TARGET)

νŒŒμ›Œλ§ν¬, νŒŒμ›Œ 컨텐츠, μ‡Όν•‘ 캠페인

λ…ΈμΆœ μ œν•œ ν‚€μ›Œλ“œ νƒ€κ²ŸνŒ… (RESTRICT_KEYWORD_TARGET)

μ‡Όν•‘ 캠페인 (μ œμ™Έ ν‚€μ›Œλ“œ)

검색어 μ—†λŠ” 경우 κ΄‘κ³  λ…ΈμΆœ μ œμ™Έ νƒ€κ²ŸνŒ… (NON_SEARCH_KEYWORD_TARGET)

μ‡Όν•‘ 캠페인 (μ œμ™Έ ν‚€μ›Œλ“œ)

성별 νƒ€κ²ŸνŒ… (GENDER_TARGET)

ν”Œλ ˆμ΄μŠ€

κ΄‘κ³  μ†Œμž¬μ— 등둝 κ°€λŠ₯ν•œ νƒ€κ²ŸνŒ…
νƒ€κ²ŸνŒ… λŒ€μƒ 캠페인 등둝 κ°€λŠ₯ λŒ€μƒ

λ…ΈμΆœ μ œν•œ ν‚€μ›Œλ“œ νƒ€κ²ŸνŒ… (RESTRICT_KEYWORD_TARGET)

μ‡Όν•‘ 캠페인

μ†Œμž¬ (μ œμ™Έ ν‚€μ›Œλ“œ)

검색어 μ—†λŠ” 경우 κ΄‘κ³  λ…ΈμΆœ μ œμ™Έ νƒ€κ²ŸνŒ… (NON_SEARCH_KEYWORD_TARGET)

μ‡Όν•‘ 캠페인

μ†Œμž¬ (μ œμ™Έ ν‚€μ›Œλ“œ)

κ΄‘κ³  νƒœκ·Έ νƒ€κ²ŸνŒ… (AD_TAG)

μ‡Όν•‘ 캠페인

μ†Œμž¬ (νƒœκ·Έ)

μš”μΌ μ‹œκ°„ νƒ€κ²ŸνŒ… (TIME_WEEKLY_TARGET)

λΈŒλžœλ“œ 검색

μ†Œμž¬

κΈ°κ°„ νƒ€κ²ŸνŒ… (PERIOD_TARGET)

λΈŒλžœλ“œ 검색

μ†Œμž¬

μœ„μ— μ„€μ • κ°€λŠ₯ν•œ νƒ€κ²ŸνŒ… 쑰건 외에 λ‹€λ₯Έ νƒ€κ²ŸνŒ…μ„ 등둝 μš”μ²­ν•  경우 등둝이 λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

Q. ν‚€μ›Œλ“œ ν™•μž₯ BetaλŠ” μ–΄λ–»κ²Œ μ‚¬μš©ν•˜λ‚˜μš”?

ν‚€μ›Œλ“œ ν™•μž₯ Beta λŠ” κ΄‘κ³ κ·Έλ£Ήμ˜ 섀정을 μˆ˜μ •ν•˜μ—¬ μ‚¬μš©κ³Ό λ―Έμ‚¬μš©μ„ μ μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€. κ΄‘κ³  κ·Έλ£Ήμ—μ„œ ν‚€μ›Œλ“œ ν™•μž₯ Beta 와 κ΄€λ ¨λœ ν”„λ‘œνΌν‹°λŠ” λ‹€μŒκ³Ό κ°™μŠ΅λ‹ˆλ‹€.

ν”„λ‘œνΌν‹° 이름 κ°’ μ„€λͺ…

useKeywordPlus

true λ˜λŠ” false

ν‚€μ›Œλ“œ ν™•μž₯ Beta μ‚¬μš©μ—¬λΆ€λ₯Ό λ‚˜νƒ€λƒ…λ‹ˆλ‹€.

keywordPlusWeight

1 ~ 999999

ν‚€μ›Œλ“œ ν™•μž₯ Beta의 μž…μ°°κ°€ κ°€μ€‘μΉ˜(%) 값을 λ‚˜νƒ€λƒ…λ‹ˆλ‹€.

ν‚€μ›Œλ“œ ν™•μž₯ Beta κΈ°λŠ₯의 μˆ˜μ • (μ‚¬μš©, λ―Έμ‚¬μš©, μž…μ°°κ°€ κ°€μ€‘μΉ˜ λ³€κ²½)은 Adgroup update (by fields) APIλ₯Ό μ΄μš©ν•©λ‹ˆλ‹€.

ν‚€μ›Œλ“œ ν™•μž₯ Beta μ‚¬μš©ν•¨ μ„€μ • Json 예제
{
  useKeywordPlus: true,
  keywordPlusWeight: 150
}
ν‚€μ›Œλ“œ ν™•μž₯ Beta μ‚¬μš©μ•ˆν•¨ μ„€μ • Json 예제
{
  useKeywordPlus: false,
  keywordPlusWeight: 100
}

ν‚€μ›Œλ“œ ν™•μž₯ Beta 의 κΈ°λŠ₯을 μ‚¬μš©ν•˜λ©΄μ„œ νŠΉμ • ν‚€μ›Œλ“œμ˜ λ…ΈμΆœμ„ μ œν•œν•˜κ³  싢을 경우 λ…ΈμΆœ μ œν•œ ν‚€μ›Œλ“œλ₯Ό λ“±λ‘ν•˜μ…”μ•Ό ν•©λ‹ˆλ‹€. λ…ΈμΆœ μ œν•œ ν‚€μ›Œλ“œμ˜ 등둝은 create (keyword plus restricted keywords), λ“±λ‘λœ λ…ΈμΆœ μ œν•œ ν‚€μ›Œλ“œ μ‚­μ œλŠ” delete (keyword plus restricted keywords) APIλ₯Ό μ΄μš©ν•©λ‹ˆλ‹€.

λ…ΈμΆœ μ œν•œ ν‚€μ›Œλ“œ 등둝 Json 예제
POST /ncc/adgroups/grp-a001-01-XXXXXXXXX/restricted-keywords

[
  {
    "nccAdgroupId":"grp-a001-01-XXXXXXXXX",
    "keyword":"이어폰",
    "description":"λ…ΈμΆœ μ œν•œ ν‚€μ›Œλ“œ μΆ”κ°€",
    "type":"KEYWORD_PLUS_RESTRICT"
  },
  {
    "nccAdgroupId":"grp-a001-01-XXXXXXXXX",
    "keyword":"냉μž₯κ³ ",
    "description":"λ…ΈμΆœ μ œν•œ ν‚€μ›Œλ“œ μΆ”κ°€",
    "type":"KEYWORD_PLUS_RESTRICT"
  }
]
λ…ΈμΆœ μ œν•œ ν‚€μ›Œλ“œ μ‚­μ œ Request 예제
DELETE /ncc/adgroups/grp-a001-01-ZZZZZZZZ/restricted-keywords?ids=rst-a001-00-XXXXXX,rst-a001-00-YYYY

Q. 캠페인 μœ ν˜•λ³„ 등둝가λŠ₯ν•œ κ·Έλ£Ή μœ ν˜•μ€ μ–΄λ–»κ²Œ λ˜λ‚˜μš”?

캠페인 μœ ν˜•λ³„ 등둝 κ°€λŠ₯ν•œ 그룹의 μœ ν˜•μ€ μ•„λž˜μ™€ κ°™μŠ΅λ‹ˆλ‹€.

캠페인 μœ ν˜• μ½”λ“œ (Master Report Code) κ·Έλ£Ή μœ ν˜• μ½”λ“œ (Master Report Code) 등둝가λŠ₯ 사업 채널 μ½”λ“œ (Master Report Code) μ„€λͺ…

WEB_SITE(1)

WEB_SITE(1)

SITE(1)

νŒŒμ›Œλ§ν¬ μΊ νŽ˜μΈμ€ WEB_SITE κ·Έλ£Ή μœ ν˜•, 그리고 WEB_SITE κ·Έλ£Ή μœ ν˜•μ€ SITE μ±„λ„λ§Œ 등둝 κ°€λŠ₯ν•©λ‹ˆλ‹€.

SHOPPING(2)

SHOPPING(2)

MALL(6)

μ‡Όν•‘ μΊ νŽ˜μΈμ— SHOPPING κ·Έλ£Ή μœ ν˜•μ€ 등둝 κ°€λŠ₯ν•©λ‹ˆλ‹€. λ˜ν•œ ν•΄λ‹Ή κ·Έλ£Ή μœ ν˜•μ€ MALL μ±„λ„λ§Œ 등둝 κ°€λŠ₯ν•©λ‹ˆλ‹€.

SHOPPING(2)

CATALOG(7)

CATALOG(9)

μ‡Όν•‘ μΊ νŽ˜μΈμ— CATALOG κ·Έλ£Ή μœ ν˜•μ€ 등둝 κ°€λŠ₯ν•©λ‹ˆλ‹€. λ˜ν•œ ν•΄λ‹Ή κ·Έλ£Ή μœ ν˜•μ€ CATALOG μ±„λ„λ§Œ 등둝 κ°€λŠ₯ν•©λ‹ˆλ‹€.

SHOPPING(2)

SHOPPING_BRAND(9)

BRAND_STORE(11)

μ‡Όν•‘ μΊ νŽ˜μΈμ— SHOPPING_BRAND κ·Έλ£Ή μœ ν˜•μ€ 등둝 κ°€λŠ₯ν•©λ‹ˆλ‹€. λ˜ν•œ ν•΄λ‹Ή κ·Έλ£Ή μœ ν˜•μ€ BRAND_STORE μ±„λ„λ§Œ 등둝 κ°€λŠ₯ν•©λ‹ˆλ‹€.

BRAND_SEARCH(4)

BRAND_SEARCH(5)

SITE(1)

λΈŒλžœλ“œ 검색 μΊ νŽ˜μΈμ€ BRAND_SEARCH κ·Έλ£Ή μœ ν˜•, 그리고 BRAND_SEARCH κ·Έλ£Ή μœ ν˜•μ€ SITE μ±„λ„λ§Œ 등둝 κ°€λŠ₯ν•©λ‹ˆλ‹€.

BRAND_SEARCH(4)

BRAND_ZONE(8)

SITE(1)

λΈŒλžœλ“œ 검색 μΊ νŽ˜μΈμ€ BRAND_ZONE κ·Έλ£Ή μœ ν˜•, 그리고 BRAND_ZONE κ·Έλ£Ή μœ ν˜•μ€ SITE μ±„λ„λ§Œ 등둝 κ°€λŠ₯ν•©λ‹ˆλ‹€.

PLACE(6)

PLACE(6)

PLACE(8)

ν”Œλ ˆμ΄μŠ€ μΊ νŽ˜μΈμ€ PLACE κ·Έλ£Ή μœ ν˜•, 그리고 PLACE κ·Έλ£Ή μœ ν˜•μ€ PLACE μ±„λ„λ§Œ 등둝 κ°€λŠ₯ν•©λ‹ˆλ‹€.

PLACE(6)

LOCAL_AD(10)

PLACE(8)

ν”Œλ ˆμ΄μŠ€ μΊ νŽ˜μΈμ€ LOCAL_AD κ·Έλ£Ή μœ ν˜•, 그리고 PLACE μ±„λ„λ§Œ 등둝 κ°€λŠ₯ν•©λ‹ˆλ‹€.

POWER_CONTENTS(3)

INFORMATION(3)

CONTENTS(7)

νŒŒμ›Œμ»¨ν…μΈ  μΊ νŽ˜μΈμ€ INFORMATION κ·Έλ£Ή μœ ν˜•μ€ 등둝 κ°€λŠ₯ν•©λ‹ˆλ‹€. λ˜ν•œ INFORMATION κ·Έλ£Ή μœ ν˜•μ€ CONTENTS μ±„λ„λ§Œ 등둝 κ°€λŠ₯ν•©λ‹ˆλ‹€.

Q. 각 ν•­λͺ©μ˜ μƒνƒœμ™€ μƒνƒœμ΄μœ  계산 방식은 μ–΄λ–»κ²Œ λ˜λ‚˜μš”?.

넀이버 검색광고 APIμ—μ„œ μ œκ³΅ν•΄ λ“œλ¦¬λŠ” 각 ν•­λͺ©μ˜ status, statusReason 은 λ‹€μŒκ³Ό 같이 계산이 λ©λ‹ˆλ‹€. κ²½μš°μ— 따라 μƒμœ„ ν•­λͺ©μ˜ μƒνƒœκ°’μ„ 같이 확인해야 ν•  ν•„μš”κ°€ μžˆμŠ΅λ‹ˆλ‹€.

ν•­λͺ© μƒνƒœ/이유 계산 방식

캠페인

κ΄‘κ³ μ£Όμ˜ λΉ„μ¦ˆλ¨Έλ‹ˆ μƒνƒœμ™€ 캠페인 ON/OFF, 일일 ν—ˆμš© μ˜ˆμ‚°, λ…ΈμΆœ κΈ°κ°„ 섀정이 κ³„μ‚°λœ κ°’

κ΄‘κ³  κ·Έλ£Ή

κ΄‘κ³ μ£Όμ˜ λΉ„μ¦ˆλ¨Έλ‹ˆ μƒνƒœ, 캠페인의 μƒνƒœ, PC 사업 채널/ Mobile 사업 채널 μƒνƒœ, 그룹의 ON/OFF, PC/Mobile νƒ€κ²Ÿ, 그룹의 일일 ν—ˆμš© μ˜ˆμ‚° μƒνƒœκ°€ κ³„μ‚°λœ κ°’.

ν™•μž₯ μ†Œμž¬

PC/Mobile 사업 채널 μƒνƒœ, ν™•μž₯ μ†Œμž¬μ˜ λ…ΈμΆœ κΈ°κ°„ μ„€μ •, ν™•μž₯ μ†Œμž¬μ˜ κ²€μˆ˜ μƒνƒœκ°€ κ³„μ‚°λœ κ°’

μ†Œμž¬

μ†Œμž¬μ˜ κ²€μˆ˜μƒνƒœ, ON/OFFκ°€ κ³„μ‚°λœ κ°’

ν‚€μ›Œλ“œ

ν‚€μ›Œλ“œμ˜ κ²€μˆ˜μƒνƒœ, ON/OFFκ°€ κ³„μ‚°λœ κ°’

사업 채널

사업 μ²΄λ„μ˜ PC/Mobile κ²€μˆ˜ μƒνƒœ, μ™ΈλΆ€ μ—°λ™μ‹œ μ—°λ™λœ μƒνƒœκ°’μ΄ κ³„μ‚°λœ κ°’

μƒνƒœμ΄μœ  μ½”λ“œ μ„€λͺ…

ELIGIBLE

λ…ΈμΆœ κ°€λŠ₯

CAMPAIGN_DELETED

캠페인이 μ‚­μ œλ¨

CAMPAIGN_PAUSED

캠페인 μ‚¬μš©μž 쀑지

CAMPAIGN_PENDING

캠페인 κΈ°κ°„ μ„€μ •. 였늘 λ‚ μ§œ < μ„€μ • μ‹œμž‘μΌ

CAMPAIGN_ENDED

캠페인 κΈ°κ°„ μ„€μ •. 였늘 λ‚ μ§œ > μ„€μ • μ’…λ£ŒμΌ

CAMPAIGN_LIMITED_BY_BUDGET

캠페인 μ˜ˆμ‚° 도달

BUSINESS_CHANNEL_PAUSED

사업 채널 쀑지

BUSINESS_CHANNEL_DISAPPROVED

사업채널 '보λ₯˜', '반렀'

BUSINESS_CHANNEL_UNDER_REVIEW

사업채널 κ²€μˆ˜ μƒνƒœ '등둝'

BUSINESS_CHANNEL_ABNORMAL_INTERLOCK

사업채널 μ™ΈλΆ€ 연동 비정상

PC_BUSINESS_CHANNEL_APPROVED

PC 사업채널 톡과, 일뢀 λ…ΈμΆœ

PC_BUSINESS_CHANNEL_DISAPPROVED

사업채널 PC 보λ₯˜, 반렀

PC_BUSINESS_CHANNEL_ABNORMAL_INTERLOCK

PC 사업채널 μ™ΈλΆ€ 연동 비정상

PC_BUSINESS_CHANNEL_UNDER_REVIEW

사업채널 등둝 μƒνƒœ

MOBILE_BUSINESS_CHANNEL_APPROVED

λͺ¨λ°”일 사업채널 톡과, 일뢀

MOBILE_BUSINESS_CHANNEL_DISAPPROVED

사업채널 보λ₯˜, 반렀

MOBILE_BUSINESS_CHANNEL_ABNORMAL_INTERLOCK "

λͺ¨λ°”일 사업채널 μ™ΈλΆ€ 연동 비정상

MOBILE_BUSINESS_CHANNEL_UNDER_REVIEW

사업채널 등둝 μƒνƒœ

GROUP_DELETED

μ‚­μ œλœ κ΄‘κ³  κ·Έλ£Ή

GROUP_PAUSED

κ΄‘κ³ κ·Έλ£Ή μ‚¬μš©μž 쀑지

GROUP_LIMITED_BY_BUDGET

κ·Έλ£Ή μ˜ˆμ‚° 도달

GROUP_PAUSED_BY_INVALID_TARGET

κ·Έλ£Ή νƒ€κ²ŸνŒ… 였λ₯˜

KEYWORD_DELETED

μ‚­μ œλœ ν‚€μ›Œλ“œ

KEYWORD_PAUSED

ν‚€μ›Œλ“œ μ‚¬μš©μž 쀑지

KEYWORD_DISAPPROVED

ν‚€μ›Œλ“œ 보λ₯˜

KEYWORD_DENIED

ν‚€μ›Œλ“œ 반렀

KEYWORD_UNDER_REVIEW

ν‚€μ›Œλ“œ 등둝 μƒνƒœ

AD_DELETED

μ‚­μ œλœ μ†Œμž¬

AD_PAUSED

μ†Œμž¬ μ‚¬μš©μž 쀑지

AD_ABNORMAL_INTERLOCK

μ†Œμž¬ 연동 μƒνƒœ 비정상

AD_DISAPPROVED

μ†Œμž¬ 보λ₯˜, 반렀

AD_UNDER_REVIEW

μ†Œμž¬ 등둝 μƒνƒœ

AD_EXTENSION_DELETED

μ‚­μ œλœ ν™•μž₯μ†Œμž¬

AD_EXTENSION_PAUSED

ν™•μž₯μ†Œμž¬ μ‚¬μš©μž 쀑지

AD_EXTENSION_NOT_SCHEDULED

ν™•μž₯μ†Œμž¬ μš”μΌ, μ‹œκ°„μœΌλ‘œ μΈν•œ μΌμ‹œμ€‘μ§€

AD_EXTENSION_DISAPPROVED

ν™•μž₯ μ†Œμž¬ 보λ₯˜, 반렀

AD_EXTENSION_UNDER_REVIEW

ν™•μž₯μ†Œμž¬ 등둝 μƒνƒœ

AD_EXTENSION_PENDING

ν™•μž₯μ†Œμž¬ κΈ°κ°„ μ„€μ • (κΈ°κ°„ μ™Έ)

AD_EXTENSION_ABNORMAL_INTERLOCK

ν™•μž₯ μ†Œμž¬ 연동 μƒνƒœ 비정상

LACK_OF_ACCOUNT_BALANCE

계정 μ˜ˆμ‚° λΆ€μ‘±

REFUND_IN_PROGRESS

ν™˜λΆˆ 진행쀑

Q. κ΄‘κ³  κ΄€λ¦¬μ˜ λ¬Έμžμ—΄ μ½”λ“œμ™€ Master Report의 숫자 μ½”λ“œλŠ” μ–΄λ–»κ²Œ 맀핑이 λ˜λ‚˜μš”?

λ¬Έμžμ—΄ μ½”λ“œμ™€ μˆ«μžν˜• μ½”λ“œλŠ” μ•„λž˜μ™€ 같이 연결이 λ©λ‹ˆλ‹€.

  • 캠페인 μœ ν˜•

λ¬Έμžμ—΄ μ½”λ“œ

숫자 μ½”λ“œ

μ„€λͺ…

WEB_SITE

1

νŒŒμ›Œλ§ν¬ 캠페인

SHOPPING

2

쇼핑검색 캠페인

POWER_CONTENTS

3

νŒŒμ›Œμ»¨ν…μΈ  캠페인

BRAND_SEARCH

4

λΈŒλžœλ“œκ²€μƒ‰ 캠페인

PLACE

6

ν”Œλ ˆμ΄μŠ€ 캠페인

  • κ΄‘κ³ κ·Έλ£Ή μœ ν˜•

λ¬Έμžμ—΄ μ½”λ“œ

숫자 μ½”λ“œ

μ„€λͺ…

WEB_SITE

1

νŒŒμ›Œλ§ν¬ κ·Έλ£Ή

SHOPPING

2

μ‡Όν•‘λͺ° μƒν’ˆν˜• κ·Έλ£Ή

INFORMATION

3

νŒŒμ›Œμ»¨ν…μΈ  κ·Έλ£Ή

BRAND_SEARCH

5

λΈŒλžœλ“œ 검색 일반 κ·Έλ£Ή

PLACE

6

μ§€μ—­ μ†Œμƒκ³΅μΈ κ·Έλ£Ή

CATALOG

7

μ œν’ˆ μΉ΄νƒˆλ‘œκ·Έ κ·Έλ£Ή

BRAND_ZONE

8

λΈŒλžœλ“œ 검색 λΈŒλžœλ“œμ‘΄ κ·Έλ£Ή

SHOPPING_BRAND

9

μ‡Όν•‘ λΈŒλžœλ“œ κ·Έλ£Ή

LOCAL_AD

10

ν”Œλ ˆμ΄μŠ€ 검색 κ·Έλ£Ή

BRAND_NEW

11

μ‹ μ œν’ˆ 검색 κ·Έλ£Ή

  • λΉ„μ¦ˆμ±„λ„ μœ ν˜•

λ¬Έμžμ—΄ μ½”λ“œ

숫자 μ½”λ“œ

μ„€λͺ…

SITE

1

μ›Ήμ‚¬μ΄νŠΈ

PHONE

2

μ „ν™”λ²ˆν˜Έ

ADDRESS

3

μœ„μΉ˜μ •λ³΄

BOOKING

4

넀이버 μ˜ˆμ•½

TALK

5

넀이버 톑톑

MALL

6

μ‡Όν•‘λͺ°

CONTENTS

7

μ½˜ν…μΈ 

PLACE

8

ν”Œλ ˆμ΄μŠ€

CATALOG

9

μ‡Όν•‘ μ œμ‘°μ‚¬

NAVER_TV

10

넀이버 TV

BRAND_STORE

11

μ‡Όν•‘ λΈŒλžœλ“œ μŠ€ν† μ–΄(λΈŒλžœλ“œκ²€μƒ‰)

SHOPPING_BRAND

12

넀이버쇼핑 λΈŒλžœλ“œ(쇼핑검색광고)

  • κ΄‘κ³ μ†Œμž¬ μœ ν˜•

λ¬Έμžμ—΄ μ½”λ“œ

숫자 μ½”λ“œ

캠페인

μ„€λͺ…

TEXT_45

1

νŒŒμ›Œλ§ν¬

λ‹¨μΌν˜• μ†Œμž¬

SHOPPING_PRODUCT_AD

2

μ‡Όν•‘ 검색

μƒν’ˆν˜• μ†Œμž¬

CONTENTS_AD_INFORMATION

3

νŒŒμ›Œμ»¨ν…μΈ 

νŒŒμ›Œμ»¨ν…μΈ  μ†Œμž¬

BRAND_SEARCH_AD

5

λΈŒλžœλ“œ 검색

μΌλ°˜ν˜• μ†Œμž¬, λΈŒλžœλ“œμ‘΄ μ†Œμž¬

PLACE_AD

6

ν”Œλ ˆμ΄μŠ€

μ§€μ—­μ†Œμƒκ³΅μΈ μ†Œμž¬

CATALOG_AD

7

μ‡Όν•‘ 검색

μΉ΄νƒˆλ‘œκ·Έν˜• μ†Œμž¬

LOCAL_AD

10

ν”Œλ ˆμ΄μŠ€

ν”Œλ ˆμ΄μŠ€ 검색 μ†Œμž¬

SHOPPING_BRAND_IMAGE_THUMBNAIL_AD

11

μ‡Όν•‘ 검색

μ‡Όν•‘ λΈŒλžœλ“œν˜• 이미지 μ„¬λ„€μΌν˜• μ†Œμž¬

SHOPPING_BRAND_IMAGE_BANNER_AD

12

μ‡Όν•‘ 검색

μ‡Όν•‘ λΈŒλžœλ“œν˜• 이미지 λ°°λ„ˆν˜• μ†Œμž¬

BRAND_SEARCH_NEW_AD

13

λΈŒλžœλ“œ 검색

μ‹ μ œν’ˆ κ²€μƒ‰ν˜• μ†Œμž¬

RSA_AD

14

νŒŒμ›Œλ§ν¬

λ°˜μ‘ν˜• μ†Œμž¬

Q. ν™•μž₯μ†Œμž¬ μœ ν˜•μ€ μ–΄λ–»κ²Œ λ˜λ‚˜μš”?

ν™•μž₯μ†Œμž¬ μ½”λ“œμ™€ μˆ«μžν˜• μ½”λ“œλŠ” μ•„λž˜μ™€ 같이 연결이 되며, μΊ νŽ˜μΈλ³„λ‘œ μ‚¬μš©κ°€λŠ₯ν•œ ν™•μž₯μ†Œμž¬ μœ ν˜•λ„ λͺ…μ‹œν•˜μ˜€μŠ΅λ‹ˆλ‹€.

  • ν™•μž₯μ†Œμž¬ μœ ν˜•

ν™•μž₯μ†Œμž¬ μœ ν˜•

μˆ«μžν˜• μ½”λ“œ

ν™•μž₯μ†Œμž¬λͺ…

μ‚¬μš©κ°€λŠ₯ν•œ 캠페인 μœ ν˜•

PHONE

1

μ „ν™”λ²ˆν˜Έ

WEB_SITE

LOCATION

2

μœ„μΉ˜μ •λ³΄

WEB_SITE

BOOKING

3

넀이버 μ˜ˆμ•½

WEB_SITE

TALK

4

넀이버 톑톑

WEB_SITE, SHOPPING

CALCULATION

5

계산

WEB_SITE

HEADLINE

6

μΆ”κ°€μ œλͺ©

WEB_SITE

DESCRIPTION

7

홍보문ꡬ

WEB_SITE

SUB_LINKS

8

μ„œλΈŒλ§ν¬

WEB_SITE

PRICE_LINKS

9

가격링크

WEB_SITE

PROMOTION

10

좔가홍보문ꡬ

SHOPPING

SHOPPING_EXTRA

11

μ‡Όν•‘ μƒν’ˆ 뢀가정보

SHOPPING

POWER_LINK_IMAGE

12

νŒŒμ›Œλ§ν¬ 이미지

WEB_SITE

IMAGE_SUB_LINKS

13

μ΄λ―Έμ§€ν˜• μ„œλΈŒλ§ν¬

WEB_SITE

PLACE

14

ν”Œλ ˆμ΄μŠ€ 정보

WEB_SITE

CATALOG_RELEASE_DATE

15

μΉ΄νƒˆλ‘œκ·Έ μ‹ μ œν’ˆ

SHOPPING

CATALOG_EXTRA

16

μΉ΄νƒˆλ‘œκ·Έ 뢀가정보

SHOPPING

CATALOG_DETAIL

17

μΉ΄νƒˆλ‘œκ·Έ 상세정보

SHOPPING

CATALOG_IMAGE

18

μΉ΄ν†¨λ‘œκ·Έ μ œν’ˆμ΄λ―Έμ§€

SHOPPING

CATALOG_PROMOTION

19

μΉ΄νƒˆλ‘œκ·Έ 홍보문ꡬ

SHOPPING

CATALOG_EVENT

20

μΉ΄νƒˆλ‘œκ·Έ 이벀트

SHOPPING

CATALOG_MOVIE

21

μΉ΄νƒˆλ‘œκ·Έ μ œν’ˆμ˜μƒ

SHOPPING

CATALOG_PURCHASE_CONDITION

22

μΉ΄νƒˆλ‘œκ·Έ ꡬ맀쑰건

SHOPPING

CATALOG_BRAND_MESSAGE

23

μΉ΄νƒˆλ‘œκ·Έ λΈŒλžœλ“œλ©”μ‹œμ§€

SHOPPING

NAVER_TV_VIDEO

24

홍보 μ˜μƒ

WEB_SITE

NAVER_BLOG_REVIEW

25

λΈ”λ‘œκ·Έ 리뷰

WEB_SITE

SHOPPING_BRAND_IMAGE

26

μ‡Όν•‘ λΈŒλžœλ“œ 이미지

SHOPPING

SHOPPING_BRAND_VIDEO

27

μ‡Όν•‘ λΈŒλžœλ“œ λ™μ˜μƒ

SHOPPING

SHOPPING_BRAND_BROADCAST

28

μ‡Όν•‘ λΈŒλžœλ“œ 라이브

SHOPPING

SHOPPING_BRAND_EVENT

29

μ‡Όν•‘ λΈŒλžœλ“œ 이벀트

SHOPPING

PLACE_SMART_ORDER

30

ν”Œλ ˆμ΄μŠ€ 넀이버 μ£Όλ¬Έ

PLACE

PLACE_BEAUTY_STYLE

31

ν”Œλ ˆμ΄μŠ€ λ·°ν‹°μŠ€νƒ€μΌ

PLACE

DESCRIPTION_EXTRA

32

μΆ”κ°€μ„€λͺ…

WEB_SITE

SHOPPING_BRAND_DAY

33

μ‡Όν•‘ λΈŒλžœλ“œ 데이

SHOPPING

SHOPPING_WEB

34

μ‡Όν•‘ 정보

WEB_SITE

WEBSITE_INFO

35

μ›Ήμ‚¬μ΄νŠΈμ •λ³΄

WEB_SITE

Q. μ‡Όν•‘ κ²€μƒ‰μ˜ λ…ΈμΆœμ œμ™Έ ν‚€μ›Œλ“œμ™€ 검색어 μ—†λŠ” 경우 λ…ΈμΆœ μ œμ™Έ κΈ°λŠ₯은 μ–΄λ–»κ²Œ λ“±λ‘ν•˜λ‚˜μš”?

  • μ‡Όν•‘κ²€μƒ‰μ˜ λ…ΈμΆœ μ œμ™Έ ν‚€μ›Œλ“œλŠ” μ•„λž˜λ§ν¬μ˜ Target APIλ₯Ό 이용 ν•©λ‹ˆλ‹€.

  • http://naver.github.io/searchad-apidoc/#/tags/Target

  • targetTpκ°’μœΌλ‘œ RESTRICT_KEYWORD_TARGET, NON_SEARCH_KEYWORD_TARGET 값을 μž…λ ₯ν•©λ‹ˆλ‹€.

Q. 검색어 μ—†λŠ”κ²½μš° κ΄‘κ³  λ…ΈμΆœ μ œμ™Έ κΈ°λŠ₯ μ‚¬μš©(PUT)

{
	"nccTargetId": "tgt-a001-02-XXXXXX",
	"ownerId": "grp-a001-02-XXXXXXX",
	"targetTp": "NON_SEARCH_KEYWORD_TARGET",
	"target": {"excluded": true},
	"delFlag": false,
	"regTm": "2022-01-13T02:03:03.000Z",
	"editTm": "2022-01-13T02:03:03.000Z"
}

Q. λ…ΈμΆœ μ œν•œ ν‚€μ›Œλ“œ μΆ”κ°€ Request 예제 - κ΄‘κ³ κ·Έλ£Ή(PUT)

  • ownerId에 κ΄‘κ³ κ·Έλ£Ήμ˜ IDλ₯Ό μž…λ ₯ ν•©λ‹ˆλ‹€.

  • 광고그룹은 μ‡Όν•‘ μΊ νŽ˜μΈμ— μ†ν•œ 광고그룹에 μœ νš¨ν•©λ‹ˆλ‹€.

    {
    	"ownerId": "grp-a001-02-XXXXXX",
    	"targetTp": "RESTRICT_KEYWORD_TARGET",
    	"nccTargetId": "tgt-a001-02-XXXXX",
    	"target": [{"keyword": "λŒ€μΆœ"}, {"keyword": "꽃배달"}],
    	"delFlag": false,
    	"regTm": "2023-01-13T02:03:03.000Z",
    	"editTm": "2023-01-13T02:03:03.000Z"
    }

Q. λ…ΈμΆœ μ œν•œ ν‚€μ›Œλ“œ μΆ”κ°€ Request 예제 - κ΄‘κ³ μ†Œμž¬(PUT)

  • ownerId에 μ†Œμž¬μ˜ IDλ₯Ό μž…λ ₯ ν•©λ‹ˆλ‹€.

  • μ†Œμž¬λŠ” μ‡Όν•‘ μΊ νŽ˜μΈμ— μ†ν•œ κ΄‘κ³ κ·Έλ£Ήμ˜ μ†Œμž¬μž…λ‹ˆλ‹€.

    {
    	"ownerId": "nad-a001-02-XXXXX",
    	"targetTp": "RESTRICT_KEYWORD_TARGET",
    	"nccTargetId": "tgt-a001-02-XXXXX",
    	"target": [{"keyword": "λŒ€μΆœ"}, {"keyword": "꽃배달"}],
    	"delFlag": false,
    	"regTm": "2023-01-13T02:03:03.000Z",
    	"editTm": "2023-01-13T02:03:03.000Z"
    }

Q. λ…ΈμΆœ μ œν•œ ν‚€μ›Œλ“œ 제거 Request 예제(PUT)

  • μœ„μ˜ μΆ”κ°€ μš”μ²­μ—μ„œ μ œκ±°ν•˜κ³ μž ν•˜λŠ” ν‚€μ›Œλ“œλ₯Ό λΉΌκ³  μš”μ²­ν•˜μ‹œλ©΄ λ©λ‹ˆλ‹€. (이 μš”μ²­μ—μ„œ ν‚€μ›Œλ“œκ°€ λΉ μ§€λ©΄ μ„œλ²„μ—μ„œ 이미 λ“±λ‘λœ ν‚€μ›Œλ“œκ°€ μžˆμ„ 경우 제거 ν•©λ‹ˆλ‹€.)

    {
    	"nccTargetId": "tgt-a001-02-XXXX",
    	"ownerId": "grp-a001-02-XXXX",
    	"targetTp": "RESTRICT_KEYWORD_TARGET",
    	"target": [{
    		"keyword": "꽃배달",
    		"date": 1682300721
    	}],
    	"delFlag": false,
    	"regTm": "2023-01-13T02:03:03.000Z",
    	"editTm": "2023-04-24T01:45:21.000Z"
    }

Q. κ³΅μœ μ˜ˆμ‚°μ€ λͺ‡κ°œκΉŒμ§€ 생성할 수 μžˆλ‚˜μš”?

  • 광고주별 캠페인용 κ³΅μœ μ˜ˆμ‚°μ€ μ΅œλŒ€ 20κ°œκΉŒμ§€ 생성가λŠ₯ν•©λ‹ˆλ‹€.

  • 광고주별 κ΄‘κ³ κ·Έλ£Ήμš© κ³΅μœ μ˜ˆμ‚°μ€ μ΅œλŒ€ 20κ°œκΉŒμ§€ 생성가λŠ₯ν•©λ‹ˆλ‹€.

  • 캠페인용 κ³΅μœ μ˜ˆμ‚°μ— ν¬ν•¨λ˜λŠ” 캠페인의 κ°œμˆ˜λŠ” μ΅œλŒ€ 200κ°œκΉŒμ§€ μž…λ‹ˆλ‹€.

  • κ΄‘κ³ κ·Έλ£Ήμš© κ³΅μœ μ˜ˆμ‚°μ— ν¬ν•¨λ˜λŠ” κ΄‘κ³ κ·Έλ£Ήμ˜ κ°œμˆ˜λŠ” μ΅œλŒ€ 200κ°œκΉŒμ§€ μž…λ‹ˆλ‹€.

Q. κ΄‘κ³  μ†Œμž¬ μœ ν˜•λ³„ 응닡 JSON의 ad, adAttr ν”„λ‘œνΌν‹°λŠ” μ–΄λ–»κ²Œ λ˜λ‚˜μš”?

  • 곡톡 λΆ€λΆ„

    {
        "nccAdId": "μ†Œμž¬μ˜ 고유 번호(λ¬Έμžμ—΄)",
        "nccAdgroupId": "κ΄‘κ³ κ·Έλ£Ήμ˜ 고유 번호(λ¬Έμžμ—΄)",
        "customerId": κ΄‘κ³  계정 번호(숫자),
        "inspectStatus": "κ²€μˆ˜ μƒνƒœ μ½”λ“œ",
        "type": "κ΄‘κ³ μ†Œμž¬ μœ ν˜•",
        "ad": {/* κ΄‘κ³ μ†Œμž¬ 정보 */},
        "adAttr": {/* κ΄‘κ³ μ†Œμž¬ 속성 */},
        "userLock": false, /* κ΄‘κ³ μ£Όμ˜ λ…ΈμΆœ 쀑지 μ„€μ • μ—¬λΆ€ */
        "enable": true, /* 검색광고 μ™ΈλΆ€ μ—°λ™μ‹œ μƒνƒœκ°’ */
        "status": "μ†Œμž¬μ˜ κ³„μ‚°λœ μƒνƒœ μ½”λ“œ",
        "statusReason": "μ†Œμž¬μ˜ κ³„μ‚°λœ μƒνƒœ 이유 μ½”λ“œ",
        "referenceKey": "검색광고 μ™ΈλΆ€ μ—°λ™μ‹œ ν‚€κ°’(ex. μ‡Όν•‘μ˜ 경우 nvmid, 넀이버 ν”Œλ ˆμ΄μŠ€ 고유번호 λ“±)"
    }
  • TEXT_45 νŒŒμ›Œλ§ν¬ λ‹¨μΌν˜• μ†Œμž¬ ad ν”„λ‘œνΌν‹° JSON 예제

    {
      "description": "λ…ΈμΆœ κ΄‘κ³ μ†Œμž¬μ˜ μ„€λͺ… λΆ€λΆ„",
      "headline": "λ…ΈμΆœ κ΄‘κ³ μ†Œμž¬μ˜ 제λͺ© λΆ€λΆ„",
      "mobile": {
          "display": "http://www.naver.com(PC ν‘œμ‹œ URL)",
          "final": "http://www.naver.com(PC λžœλ”© νŽ˜μ΄μ§€ URL)"
      },
      "pc": {
          "display": "http://www.naver.com(λͺ¨λ°”일 ν‘œμ‹œ URL)",
          "final": "http://www.naver.com(λͺ¨λ°”일 λžœλ”© νŽ˜μ΄μ§€ URL)"
      }
    }
  • TEXT_45 νŒŒμ›Œλ§ν¬ λ‹¨μΌν˜• μ†Œμž¬ adAttr ν”„λ‘œνΌν‹° JSON 예제

    {}
  • SHOPPING_PRODUCT_AD μ‡Όν•‘ 검색 μƒν’ˆν˜• μ†Œμž¬ ad ν”„λ‘œνΌν‹° JSON 예제

{
    "imagePath": "μΆ”κ°€ 이미지 패슀",
    "productName": "μƒν’ˆ 이름",
    "imageHeight": 이미지 높이(숫자),
    "imageWidth": 이미지 λ„ˆλΉ„(숫자),
    "imageColorCode": "μƒ‰μƒμ½”λ“œ(숫자)"
}
- SHOPPING_PRODUCT_AD μ‡Όν•‘ 검색 μƒν’ˆν˜• μ†Œμž¬ adAttr ν”„λ‘œνΌν‹° JSON 예제
{
    "bidAmt": μž…μ°°κ°€(숫자, κ·Έλ£Ή μž…μ°°κ°€ μ‚¬μš©μ‹œ λ¬΄μ‹œλ¨),
    "useGroupBidAmt": κ·Έλ£Ή μž…μ°°κ°€ μ‚¬μš© μ—¬λΆ€(boolean)
}
  • CONTENTS_AD_INFORMATION νŒŒμ›Œμ»¨ν…μΈ  μ†Œμž¬ ad ν”„λ‘œνΌν‹° JSON 예제

    {
        "companyName": "업체λͺ…",
        "contentImages": ["컨텐츠 이미지 λͺ©λ‘"],
        "contentIssueDate": "컨텐츠 λ°œν–‰μΌ",
        "description": "κ΄‘κ³ μ†Œμž¬ μ„€λͺ…",
        "headline": "κ΄‘κ³ μ†Œμž¬ 제λͺ©",
        "imageHeight": λ…ΈμΆœμš© 이미지 높이(숫자),
        "imagePath": "λ…ΈμΆœμš© 이미지",
        "imageWidth": λ…ΈμΆœμš© 이미지 λ„ˆλΉ„(숫자),
        "mobile": {
            "display": "http://www.naver.com(PC ν‘œμ‹œ URL)",
            "final": "http://www.naver.com(PC λžœλ”© νŽ˜μ΄μ§€ URL)"
        },
        "pc": {
            "display": "http://www.naver.com(PC ν‘œμ‹œ URL)",
            "final": "http://www.naver.com(PC λžœλ”© νŽ˜μ΄μ§€ URL)"
        },
        "representImage": λŒ€ν‘œμ΄λ―Έμ§€ 인덱슀(숫자),
        "useContentImage": "컨텐츠 이미지 μ‚¬μš©μ—¬λΆ€(Y/N)",
        "profileImgUrlOrg": "ν”„λ‘œν•„ 이미지",
        "useProfileImage": "ν”„λ‘œν•„ 이미지 μ‚¬μš©μ—¬λΆ€(Y/N)",
        "medicalNo": "의료 μ‹¬μ˜ 번호",
        "assets": λ°˜μ‘ν˜• μ†Œμž¬μ—λ§Œ 쑴재
    }
  • CONTENTS_AD_INFORMATION νŒŒμ›Œμ»¨ν…μΈ  μ†Œμž¬ adAttr ν”„λ‘œνΌν‹° JSON 예제

    {}
  • BRAND_SEARCH_AD λΈŒλžœλ“œ 검색 | μΌλ°˜ν˜• μ†Œμž¬, λΈŒλžœλ“œμ‘΄ μ†Œμž¬ ad ν”„λ‘œνΌν‹° JSON 예제

    {
        "dittoId": "κ΄‘κ³ μ†Œμž¬ μ €μž₯μ†Œ 고유 번호",
        "thumbnail": "κ΄‘κ³ μ†Œμž¬ 썸넀일"
    }
  • BRAND_SEARCH_AD νŒŒμ›Œμ»¨ν…μΈ  μ†Œμž¬ adAttr ν”„λ‘œνΌν‹° JSON 예제

    {}
  • PLACE_AD μ§€μ—­μ†Œμƒκ³΅μΈ μ†Œμž¬ ad ν”„λ‘œνΌν‹° JSON 예제

    {}
  • PLACE_AD μ§€μ—­μ†Œμƒκ³΅μΈ μ†Œμž¬ adAttr ν”„λ‘œνΌν‹° JSON 예제

    {}
  • CATALOG_AD μ‡Όν•‘ 검색 μΉ΄νƒˆλ‘œκ·Έν˜• μ†Œμž¬ ad ν”„λ‘œνΌν‹° JSON 예제

    {
        "imagePath": "이미지 패슀",
        "catalogType": "MAKER",
        "imageHeight": "이미지 높이",
        "imageWidth": "이미지 λ„ˆλΉ„",
        "imageColorCode": "컬러 μ½”λ“œ"
    }
  • CATALOG_AD μ‡Όν•‘ 검색 μΉ΄νƒˆλ‘œκ·Έν˜• μ†Œμž¬ adAttr ν”„λ‘œνΌν‹° JSON 예제

    {
        "bidAmt": μž…μ°°κ°€(숫자, κ·Έλ£Ή μž…μ°°κ°€ μ‚¬μš©μ‹œ λ¬΄μ‹œλ¨),
        "useGroupBidAmt": κ·Έλ£Ή μž…μ°°κ°€ μ‚¬μš© μ—¬λΆ€(boolean)
    }
  • LOCAL_AD ν”Œλ ˆμ΄μŠ€ 검색 μ†Œμž¬ ad ν”„λ‘œνΌν‹° JSON 예제

    {
        "description": "κ΄‘κ³ μ†Œμž¬ μ„€λͺ…",
        "images": [이미지 λͺ©λ‘],
        "info": {
            "address": "μ£Όμ†Œ",
            "localCategoryName": "μ—…μ’…λͺ…",
            "name": "업체 이름",
            "openingHours": [
                "맀일 11:30~22:00",
                "맀일 14:30~17:30 Break time"
            ],
            "sid": "넀이버 ν”Œλ ˆμ΄μŠ€ 고유번호"
        },
        "medicalNo": "μ˜λ£Œμ‹¬μ˜ 번호"
    }
  • LOCAL_AD ν”Œλ ˆμ΄μŠ€ 검색 μ†Œμž¬ adAttr ν”„λ‘œνΌν‹° JSON 예제

    {}
  • SHOPPING_BRAND_IMAGE_THUMBNAIL_AD μ‡Όν•‘ 검색 이미지 μ„¬λ„€μΌν˜• μ†Œμž¬ ad ν”„λ‘œνΌν‹° JSON 예제

    {
        "description": "κ΄‘κ³ μ†Œμž¬μ˜ μ„€λͺ… 문ꡬ",
        "extraDescription": "κ΄‘κ³ μ†Œμž¬μ˜ μΆ”κ°€ μ„€λͺ… 문ꡬ",
        "headline": "κ΄‘κ³ μ†Œμž¬μ˜ 제λͺ© 문ꡬ",
        "image": "이미지 패슀",
        "landingUrl": "λžœλ”© νŽ˜μ΄μ§€ URL",
        "logoImage": "둜고 이미지 패슀"
    }
  • SHOPPING_BRAND_IMAGE_THUMBNAIL_AD μ‡Όν•‘ 검색 이미지 μ„¬λ„€μΌν˜• μ†Œμž¬ adAttr ν”„λ‘œνΌν‹° JSON 예제

    {}
  • SHOPPING_BRAND_IMAGE_BANNER_AD μ‡Όν•‘ 검색 이미지 λ°°λ„ˆν˜• μ†Œμž¬ ad ν”„λ‘œνΌν‹° JSON 예제

    {
        "description": "κ΄‘κ³ μ†Œμž¬μ˜ μ„€λͺ… 문ꡬ",
        "headline": "κ΄‘κ³ μ†Œμž¬μ˜ 제λͺ© 문ꡬ",
        "image": "이미지 패슀",
        "logoImage": "둜고 이미지 패슀"
    }
  • SHOPPING_BRAND_IMAGE_BANNER_AD μ‡Όν•‘ 검색 이미지 λ°°λ„ˆν˜• μ†Œμž¬ adAttr ν”„λ‘œνΌν‹° JSON 예제

    {}
  • BRAND_SEARCH_NEW_AD λΈŒλžœλ“œ 검색 μ‹ μ œν’ˆ κ²€μƒ‰ν˜• μ†Œμž¬ ad ν”„λ‘œνΌν‹° JSON 예제

    {
        "dittoId": "μ†Œμž¬ μ €μž₯μ†Œ 고유 번호",
        "thumbnail": "μ†Œμž¬ 썸넀일",
        "productReleaseDate": "μ œν’ˆ μΆœμ‹œμΌ"
    }
  • BRAND_SEARCH_NEW_AD λΈŒλžœλ“œ 검색 μ‹ μ œν’ˆ κ²€μƒ‰ν˜• μ†Œμž¬ ad ν”„λ‘œνΌν‹° JSON 예제

    {}
  • RSA_AD νŒŒμ›Œλ§ν¬ λ°˜μ‘ν˜• μ†Œμž¬ ad ν”„λ‘œνΌν‹° JSON 예제

    {
      "description": "λ…ΈμΆœ κ΄‘κ³ μ†Œμž¬μ˜ μ„€λͺ… λΆ€λΆ„",
      "headline": "λ…ΈμΆœ κ΄‘κ³ μ†Œμž¬μ˜ 제λͺ© λΆ€λΆ„",
      "mobile": {
          "display": "http://www.naver.com(PC ν‘œμ‹œ URL)",
          "final": "http://www.naver.com(PC λžœλ”© νŽ˜μ΄μ§€ URL)"
      },
      "pc": {
          "display": "http://www.naver.com(λͺ¨λ°”일 ν‘œμ‹œ URL)",
          "final": "http://www.naver.com(λͺ¨λ°”일 λžœλ”© νŽ˜μ΄μ§€ URL)"
      }
    }
  • RSA_AD νŒŒμ›Œλ§ν¬ λ°˜μ‘ν˜• μ†Œμž¬ adAttr ν”„λ‘œνΌν‹° JSON 예제

    {}
  • RSA_AD νŒŒμ›Œλ§ν¬ λ°˜μ‘ν˜• μ†Œμž¬ assets ν”„λ‘œνΌν‹° JSON 예제

    {
        "nccAssetId": "μ• μ…‹ 고유 번호",
        "customerId": κ΄‘κ³  계정 번호,
        "assetType": "μ• μ…‹ μœ ν˜• μ½”λ“œ",
        "assetData": {
            "text": "μ• μ…‹ 데이터"
        },
        "inspectStatus": "κ²€μˆ˜ μƒνƒœ μ½”λ“œ",
        "nccAdId": "κ΄‘κ³ μ†Œμž¬ 고유번호",
        "linkType": "링크 μœ ν˜•"
    }
⚠️ **GitHub.com Fallback** ⚠️