Skip to content

Commit cfffe35

Browse files
📊 blog1 게시 완료 (npm#190)
1 parent 9b16934 commit cfffe35

9 files changed

Lines changed: 147 additions & 453 deletions

File tree

blog-automation/logs/automation.log

Lines changed: 59 additions & 56 deletions
Large diffs are not rendered by default.

blog-automation/logs/run_history.json

Lines changed: 29 additions & 266 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,33 @@
11
[
2+
{
3+
"runAt": "2026-07-16T23:04:24.216382",
4+
"date": "2026-07-16",
5+
"keywords": [
6+
"OTT 가족 공유 계정 정책 변경 후 가장 저렴한 선택"
7+
],
8+
"postsGenerated": 0,
9+
"bloggerUploaded": 0,
10+
"errors": 1,
11+
"errorMessages": [
12+
"콘텐츠 생성 최종 실패 (2회 시도): 'OTT 가족 공유 계정 정책 변경 후 가장 저렴한 선택'"
13+
],
14+
"imagesInserted": 0,
15+
"totalWords": 0,
16+
"blogId": "blog1",
17+
"blogName": "HOGU What?",
18+
"platforms": {
19+
"blogger": 0
20+
},
21+
"earnings": {
22+
"totalPosts": 93,
23+
"estimatedDailyRevenue": 167.4,
24+
"estimatedMonthlyRevenue": 5022.0,
25+
"estimatedYearlyRevenue": 61101.0,
26+
"avgCPC": 0.9,
27+
"currency": "USD"
28+
},
29+
"posts": []
30+
},
231
{
332
"runAt": "2026-07-16T11:40:59.188935",
433
"date": "2026-07-16",
@@ -18309,271 +18338,5 @@
1830918338
}
1831018339
}
1831118340
]
18312-
},
18313-
{
18314-
"runAt": "2026-07-10T04:04:35.858563",
18315-
"date": "2026-07-10",
18316-
"keywords": [
18317-
"일본 여행 엔화 환전 직접 해본 가장 싼 방법"
18318-
],
18319-
"postsGenerated": 1,
18320-
"bloggerUploaded": 1,
18321-
"errors": 0,
18322-
"errorMessages": [],
18323-
"imagesInserted": 0,
18324-
"totalWords": 2917,
18325-
"blogId": "blog1",
18326-
"blogName": "HOGU What?",
18327-
"platforms": {
18328-
"blogger": 1
18329-
},
18330-
"earnings": {
18331-
"totalPosts": 120,
18332-
"estimatedDailyRevenue": 288.0,
18333-
"estimatedMonthlyRevenue": 8640.0,
18334-
"estimatedYearlyRevenue": 105120.0,
18335-
"avgCPC": 1.2,
18336-
"currency": "USD"
18337-
},
18338-
"posts": [
18339-
{
18340-
"title": "일본 여행 엔화 환전, 직접 해본 가장 싼 방법 (2026)",
18341-
"keyword": "일본 여행 엔화 환전 직접 해본 가장 싼 방법",
18342-
"blogUrl": "https://www.hoguwhat.com/2026/07/2026_024168948.html",
18343-
"imagesInserted": 0,
18344-
"wordCount": 2917,
18345-
"contentPreview": "지난달 오사카 출장 겸 여행을 준비하면서 환전 때문에 꽤 골머리를 앓았습니다. 공항 환전소는 우대율이 낮다는 건 알고 있었는데, 막상 은행 앱마다 우대율이 다르고 트래블카드까지 껴서 뭐가 진짜 싼 건지 헷갈렸습니다. 결국 세 가지 방법을 다 써보고 영수증까지 비교해봤습니다. 저처럼 출국 며칠 전에야 부랴부랴 검색하시는 분들 많으실 텐데, 제가 직접 겪은 시...",
18346-
"faqCount": 5,
18347-
"faq": [
18348-
{
18349-
"q": "엔화 환전은 언제 하는 게 가장 유리한가요?",
18350-
"a": "환율은 예측이 어렵기 때문에 특정 시점을 콕 집기보다, 출국 며칠 전부터 앱으로 흐름을 확인하고 여유 있게 나눠서 환전하는 방법을 권합니다."
18351-
},
18352-
{
18353-
"q": "트래블카드와 은행 앱 환전 중 뭐가 더 쌉니까?",
18354-
"a": "제 경험상 트래블카드 쪽이 스프레드가 적어 실질적으로 더 유리했지만, 카드 발급 시간이 필요하니 급할 땐 은행 앱도 대안이 될 수 있습니다."
18355-
},
18356-
{
18357-
"q": "공항 환전소는 아예 이용하지 말아야 하나요?",
18358-
"a": "완전히 배제할 필요는 없습니다. 다만 우대율이 낮은 편이라 소액 비상금 정도만 환전하고 나머지는 다른 방법을 병행하는 게 낫습니다."
18359-
},
18360-
{
18361-
"q": "세븐은행 ATM 인출 시 수수료는 얼마나 되나요?",
18362-
"a": "카드사와 인출 금액에 따라 다르므로 이용 전 해당 카드사 고지사항을 확인하시는 게 정확합니다."
18363-
},
18364-
{
18365-
"q": "일본 여행 중 카드만 들고 가도 괜찮을까요?",
18366-
"a": "대도시는 카드 결제가 대부분 가능하지만, 소규모 식당이나 재래시장은 현금만 받는 곳도 있어 소액 현금은 준비해가시길 권합니다."
18367-
}
18368-
],
18369-
"factCheck": {
18370-
"checked": true,
18371-
"verdict": "warn",
18372-
"issues_found": 4,
18373-
"fixes_applied": 2,
18374-
"issues": [
18375-
{
18376-
"problem": "검증 불가능한 구체적 우대율 수치를 사실처럼 제시",
18377-
"fixed": false
18378-
},
18379-
{
18380-
"problem": "은행·상품별로 다른 우대율을 특정 수치로 단정",
18381-
"fixed": false
18382-
},
18383-
{
18384-
"problem": "트래블카드 우대율을 100%에 가깝다고 단정적으로 표현",
18385-
"fixed": true
18386-
},
18387-
{
18388-
"problem": "'반드시'라는 단정적 표현으로 예외 가능성을 배제",
18389-
"fixed": true
18390-
}
18391-
]
18392-
},
18393-
"sources": [
18394-
{
18395-
"title": "한국은행 경제통계시스템 환율정보",
18396-
"url": "https://ecos.bok.or.kr"
18397-
},
18398-
{
18399-
"title": "하나은행 환율 조회",
18400-
"url": "https://www.kebhana.com"
18401-
}
18402-
],
18403-
"labels": [
18404-
"일본여행",
18405-
"엔화환전",
18406-
"환율우대",
18407-
"트래블월렛",
18408-
"트래블로그"
18409-
],
18410-
"metaDescription": "일본 여행 엔화 환전, 공항·은행 앱·트래블카드 세 가지를 직접 비교해봤습니다. 우대율 함정부터 체크리스트, 상황별 추천법까지 실제 경험 기반으로 정리했습니다.",
18411-
"adsenseCategory": "여행",
18412-
"articleType": "travel_guide",
18413-
"blogId": "blog1",
18414-
"blogName": "HOGU What?",
18415-
"socialContent": {
18416-
"instagram": {
18417-
"caption": "일본 여행 환전, 공항에서 하면 최대 8% 손해 봅니다 💸\n같은 10만엔인데 방법에 따라 차액이 커피 10잔 값 넘게 벌어져요.\n\n공항·은행 앱·트래블카드 3가지를 제가 직접 다 써보고 비교했습니다.\n우대율 '함정' 아시나요? 100% 우대라고 무조건 싼 게 아닙니다.\n\n저장 필수 🔖 (환전 전날 다시 보세요)\n\n1️⃣ 공항 환전 - 급할 때만, 우대율 낮아도 편의성 ↑\n2️⃣ 은행 앱 사전환전 - 우대율 최대치지만 수령 매장 확인 필수\n3️⃣ 트래블카드(트래블월렛/트래블로그) - 실시간 환율 + 수수료 0원대\n4️⃣ '우대율 90%' 광고 문구, 기준 환율 자체가 다를 수 있음 ⚠️\n5️⃣ 엔화는 환율 변동 폭이 커서 '타이밍'도 실전 변수\n6️⃣ 소액은 카드, 목돈은 환전 병행이 안전\n7️⃣ 출국 전 체크리스트 5가지 (블로그에 전체 정리)\n\n실제 영수증 비교, 상황별 추천법까지 블로그에 다 있어요.\n프로필 링크 or 댓글에 '엔화' 남기면 링크 보내드릴게요 👇\n\n#일본여행 #엔화환전",
18418-
"hookLine": "공항에서 환전하면 최대 8% 손해 봅니다 💸",
18419-
"storyHighlightTitle": "엔화환전",
18420-
"hashtags": {
18421-
"popular": [
18422-
"#일본여행",
18423-
"#해외여행",
18424-
"#여행스타그램",
18425-
"#여행꿀팁",
18426-
"#환전",
18427-
"#일본여행준비",
18428-
"#여행정보",
18429-
"#여행팁",
18430-
"#해외여행준비",
18431-
"#일본여행코스"
18432-
],
18433-
"medium": [
18434-
"#엔화환전",
18435-
"#환율우대",
18436-
"#트래블월렛",
18437-
"#트래블로그",
18438-
"#일본여행팁",
18439-
"#환전꿀팁",
18440-
"#해외여행비용",
18441-
"#일본여행경비",
18442-
"#여행앱추천",
18443-
"#환율체크"
18444-
],
18445-
"niche": [
18446-
"#엔화환전방법",
18447-
"#트래블카드비교",
18448-
"#은행앱환전",
18449-
"#공항환전후기",
18450-
"#2026일본여행"
18451-
]
18452-
},
18453-
"bestPostingTimes": [
18454-
"07:00",
18455-
"12:00",
18456-
"21:00"
18457-
]
18458-
},
18459-
"threads": {
18460-
"posts": [
18461-
{
18462-
"order": 1,
18463-
"label": "1/5",
18464-
"content": "일본 여행 엔화 환전, 공항에서 하면 최대 8% 더 냅니다.\n같은 10만엔이어도 방법 하나 잘못 고르면 커피 10잔 값이 날아가요.\n제가 공항·은행 앱·트래블카드 3가지 직접 다 써보고 비교했습니다."
18465-
},
18466-
{
18467-
"order": 2,
18468-
"label": "2/5",
18469-
"content": "'우대율 90%'라는 광고, 그대로 믿으면 안 됩니다.\n기준이 되는 환율 자체가 은행/앱마다 다르기 때문에\n우대율만 보고 고르면 오히려 손해 볼 수 있어요.\n실제로 비교해보니 표시 우대율과 실수령액이 안 맞는 경우도 있었습니다."
18470-
},
18471-
{
18472-
"order": 3,
18473-
"label": "3/5",
18474-
"content": "트래블카드(트래블월렛/트래블로그)는 실시간 환율 적용에 수수료가 거의 없어서\n소액 결제·현지 식비에는 확실히 유리했습니다.\n다만 현금이 필요한 상황(온천, 소도시 식당)은 여전히 환전이 필요하더라고요."
18475-
},
18476-
{
18477-
"order": 4,
18478-
"label": "4/5",
18479-
"content": "제 결론은 '한 가지만 쓰지 말 것'.\n목돈은 은행 앱 사전환전으로, 소액은 트래블카드로 병행하는 게\n가장 손해를 줄이는 방법이었습니다.\n출국 전 체크리스트도 따로 정리해뒀어요."
18480-
},
18481-
{
18482-
"order": 5,
18483-
"label": "5/5",
18484-
"content": "공항·은행 앱·트래블카드 실제 비교 영수증과 상황별 추천법 전체 정리했습니다.\n환전 방법 하나 잘못 고르면 여행 경비가 눈에 띄게 달라져요.\n👉 https://www.hoguwhat.com/2026/07/2026_024168948.html\n\n여러분은 환전 vs 트래블카드, 어느 쪽 쓰세요?"
18485-
}
18486-
],
18487-
"hashtags": [
18488-
"#일본여행",
18489-
"#엔화환전",
18490-
"#환율우대",
18491-
"#트래블월렛",
18492-
"#트래블로그"
18493-
],
18494-
"engagementQuestion": "환전 vs 트래블카드, 여러분의 선택은? 댓글로 알려주세요!",
18495-
"bestPostingTimes": [
18496-
"08:00",
18497-
"19:00"
18498-
]
18499-
},
18500-
"tiktok": {
18501-
"title": "일본 여행 엔화 환전, 진짜 싼 방법은 따로 있습니다",
18502-
"thumbnailText": "공항 환전, 최대 8% 손해 봅니다",
18503-
"scenes": [
18504-
{
18505-
"time": "0-3초",
18506-
"text": "공항에서 환전하면 최대 8% 손해 봅니다",
18507-
"direction": "카메라 정면 클로즈업, 놀란 표정 + 손가락으로 화면 가리키기",
18508-
"sound": "경고음 효과 + 긴장감 있는 비트 인트로"
18509-
},
18510-
{
18511-
"time": "3-15초",
18512-
"text": "저도 이거 모르고 공항에서 그냥 환전했다가... 나중에 계산해보니 손해가 컸어요",
18513-
"direction": "과거 여행 사진/영수증 화면 오버레이, 손으로 계산하는 연출",
18514-
"sound": "땡- 실패 효과음"
18515-
},
18516-
{
18517-
"time": "15-35초",
18518-
"text": "공항 / 은행 앱 / 트래블카드 3가지 직접 비교해봤습니다. 우대율 90%라도 기준 환율이 다르면 함정입니다",
18519-
"direction": "화면 3분할 비교 그래픽, 앱 화면 실제 캡처 삽입",
18520-
"sound": "타이핑/알림음 효과, 잔잔한 배경음 유지"
18521-
},
18522-
{
18523-
"time": "35-50초",
18524-
"text": "결론: 목돈은 은행 앱 사전환전, 소액은 트래블카드 병행이 제일 안전했습니다",
18525-
"direction": "체크리스트 텍스트 애니메이션으로 하나씩 등장",
18526-
"sound": "경쾌한 확인 효과음(딩)"
18527-
},
18528-
{
18529-
"time": "50-60초",
18530-
"text": "전체 비교표랑 체크리스트는 블로그에 다 정리했어요. 저장하고 출국 전날 다시 보세요",
18531-
"direction": "프로필 링크 손가락 클릭 연출, 저장 버튼 강조 애니메이션",
18532-
"sound": "업비트 마무리 사운드 + 클릭음"
18533-
}
18534-
],
18535-
"fullScript": "공항에서 환전하면 최대 8% 손해 봅니다. 저도 이거 모르고 그냥 공항에서 환전했다가 나중에 계산해보니 손해가 크더라고요. 그래서 공항, 은행 앱, 트래블카드 세 가지를 직접 다 써보고 비교했습니다. '우대율 90%'라고 해도 기준이 되는 환율 자체가 다르면 오히려 함정일 수 있어요. 제 결론은 목돈은 은행 앱으로 사전환전하고, 소액은 트래블카드로 병행하는 게 가장 안전했다는 겁니다. 전체 비교표랑 출국 전 체크리스트는 블로그에 다 정리해뒀어요. 저장해두고 출국 전날 다시 보세요.",
18536-
"commentBait": "여러분은 환전, 어디서 하세요? 공항 vs 은행 앱 vs 트래블카드",
18537-
"hashtags": [
18538-
"#fyp",
18539-
"#foryou",
18540-
"#일본여행",
18541-
"#엔화환전",
18542-
"#여행꿀팁",
18543-
"#트래블월렛",
18544-
"#트래블로그",
18545-
"#환율우대",
18546-
"#일본여행준비",
18547-
"#여행틱톡"
18548-
],
18549-
"backgroundMusic": {
18550-
"genre": "로파이 힙합",
18551-
"mood": "긴장감에서 안도감으로 전환되는 잔잔한 비트"
18552-
},
18553-
"bestPostingTimes": [
18554-
"07:00",
18555-
"20:00",
18556-
"23:00"
18557-
]
18558-
},
18559-
"keyword": "일본 여행 엔화 환전 직접 해본 가장 싼 방법",
18560-
"trendDirection": "stable"
18561-
},
18562-
"socialPublished": {
18563-
"instagram": {
18564-
"skipped": true,
18565-
"reason": "SOCIAL_AUTO_PUBLISH=false"
18566-
},
18567-
"threads": {
18568-
"skipped": true,
18569-
"reason": "SOCIAL_AUTO_PUBLISH=false"
18570-
},
18571-
"tiktok": {
18572-
"skipped": true,
18573-
"reason": "SOCIAL_AUTO_PUBLISH=false"
18574-
}
18575-
}
18576-
}
18577-
]
1857818341
}
1857918342
]

blog-automation/logs/used_keywords.json

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,9 @@
9595
"넷플릭스 vs 티빙 vs 웨이브 구독료 대비 콘텐츠 직접 비교",
9696
"부산 골목 맛집 관광객 없는 진짜 맛집 직접 가봤더니",
9797
"아이돌 콘서트 티케팅 앱별 수수료 비교와 꿀팁",
98-
"강릉 여행 숙소 가성비 최고였던 곳과 실망한 곳 비교"
98+
"강릉 여행 숙소 가성비 최고였던 곳과 실망한 곳 비교",
99+
"OTT 가족 공유 계정 정책 변경 후 가장 저렴한 선택",
100+
"서울 근교 당일치기 숨은 명소 계절별 추천"
99101
],
100102
"entries": [
101103
{
@@ -573,7 +575,17 @@
573575
"keyword": "강릉 여행 숙소 가성비 최고였던 곳과 실망한 곳 비교",
574576
"usedAt": "2026-07-16T11:38:45.284147",
575577
"source": "fallback"
578+
},
579+
{
580+
"keyword": "OTT 가족 공유 계정 정책 변경 후 가장 저렴한 선택",
581+
"usedAt": "2026-07-16T23:04:06.392586",
582+
"source": "high_cpc"
583+
},
584+
{
585+
"keyword": "서울 근교 당일치기 숨은 명소 계절별 추천",
586+
"usedAt": "2026-07-16T23:04:06.392586",
587+
"source": "fallback"
576588
}
577589
],
578-
"updatedAt": "2026-07-16T11:38:45.284201"
590+
"updatedAt": "2026-07-16T23:04:06.392634"
579591
}

docs/data/analytics.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
2-
"estimatedDailyRevenue": 169.2,
3-
"estimatedMonthlyRevenue": 5076.0,
4-
"estimatedYearlyRevenue": 61758.0,
2+
"estimatedDailyRevenue": 167.4,
3+
"estimatedMonthlyRevenue": 5022.0,
4+
"estimatedYearlyRevenue": 61101.0,
55
"avgCPC": 0.9,
66
"runCount": 100,
7-
"totalWords": 320893
7+
"totalWords": 317976
88
}

docs/data/blogs.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,11 @@
11
[
2+
{
3+
"id": "blog1",
4+
"name": "HOGU What?",
5+
"postCount": 35,
6+
"runCount": 37,
7+
"lastRunAt": "2026-07-16T23:04:24.216382"
8+
},
29
{
310
"id": "blog3",
411
"name": "금융NEWS",
@@ -12,12 +19,5 @@
1219
"postCount": 29,
1320
"runCount": 31,
1421
"lastRunAt": "2026-07-16T11:39:59.255623"
15-
},
16-
{
17-
"id": "blog1",
18-
"name": "HOGU What?",
19-
"postCount": 36,
20-
"runCount": 37,
21-
"lastRunAt": "2026-07-16T11:39:03.684870"
2222
}
2323
]

0 commit comments

Comments
 (0)