🏛 무인 관제탑

OMNI-NEXUS KCTA TOUR 본사 관리 · B2B 카테고리 설정

B2B 전용 — 고객(B2C) 메뉴에서는 관리자 링크를 노출하지 않습니다. 진입은 B2B 협업 게이트 또는 통합 포털에서만 안내합니다.

포털 상위노출·자료수집·상위업체·뉴스레터·통합 포털은 동일 로그인(허용 아이디 + 비밀번호)으로만 접근합니다. 설정은 js/b2b-staff-config.js

OMNI-NEXUS KCTA TOUR world clock · KST vs city (IANA)

SEOUL (KST)

00:00:00

00:00:00

🤖 운용 봇 실행 허브

브라우저에서 동작하는 봇은 새 탭으로 엽니다. 포털 SEO·관광 수집·전체 FTP는 작업 PC에서 PowerShell로 실행합니다(가비아 웹호스팅만으로 원격 셸 실행 불가). 실행 후 JSON은 FTP 반영 뒤 운용결과 통합 보고에서 표·필터·복사로 확인하세요. 매일 아침 등록·실행 내역은 일별 봇·등록 대시보드에서 날짜별로 묶어 보고·체크하세요.

17가이드 TourAPI 수집봇 17지자체 가이드 봇 패널 마케팅 자동화 포털·관광 JSON 검수 봇 리포트 검색 노출 점검 블로그 수집 리포트 블로그 재가공 리포트 운용결과 통합 보고 일별 봇·등록 대시보드 전국관광정보 운영 · 블로그 봇 관공서 인센티브 수집(B2B) 인센티브만 JSON 통합 수집 JSON 문화·축제 노출 인센·문화축제 수집 검수

PC 일괄(프로젝트 루트에서 실행):

powershell -NoProfile -ExecutionPolicy Bypass -File scripts\run-bots-and-deploy.ps1 -SkipTourApi

검수 봇만: powershell -NoProfile -File scripts\site-verify-bot.ps1 · TourAPI 포함 시 위 명령에서 -SkipTourApi 를 빼고 키를 설정하세요.

블로그 검색·수집봇 / 재가공 배포봇의 실행 명령·설명전국관광정보 운영·점검 → 블로그 봇으로 옮겼습니다. 위 리포트 버튼으로 JSON은 그대로 열 수 있습니다.

매일 자동: GitHub Actions — portal-tourism-bots-ikcta.yml · site-verify-ikcta.yml 가 각각 매일 UTC 스케줄로 봇을 돌리고(FTP 시크릿 시 서버 반영), PC 예약은 scripts\register-daily-bots-scheduled.ps1 또는 일괄 scripts\run-daily-bots-report-and-ftp.ps1 를 사용하세요. GitHub와 PC를 동시에 쓰면 같은 날 봇이 중복 실행될 수 있습니다.

🏛 관공서 인센티브 + 문화·축제 수집 검수

이 구역에서 수집 리포트(URL별 성공·실패)와 통합 JSON을 불러와 인센티브·문화·축제각각 표로 미리보기합니다(일자·제목·요약·본문 앞부분·링크). 파일: data/gov-regional-collect.json, data/gov-incentive-collect-report.json. 봇: scripts\gov-incentive-search-collect-bot.ps1 한 번에 인센티브·문화·축제 검색을 순차 실행합니다. 인센티브 열람: B2B 관리자 전용 · 공개 노출: 문화·축제 페이지

작업 PC — 수집만 실행(프로젝트 루트):

powershell -NoProfile -ExecutionPolicy Bypass -File scripts\gov-incentive-search-collect-bot.ps1

📰 블로그·17지역 봇 활동 검수

서버의 수집·재가공·지역 manifest JSON을 읽어 최근 실행 요약, 시·도별 건수, URL별 성공 여부, 소식에 병합된 항목을 표로 보여 줍니다. 실행은 작업 PC PowerShell · FTP 반영 후 여기서 확인하세요. 17시·도 봇 명령 · 통합 보고 페이지 동일 패널

🗺️ 17지자체 가이드 · data/17-regions-travel-guide.json

서버 JSON을 불러와 건수·메타·시·도별 집계앞부분 미리보기 표를 봅니다. 전체 목록은 가이드 페이지 · 원본 JSON

시·도별 건수

시·도 id 표시명 합계 관광지 문화
불러오는 중…

목록 미리보기 (앞에서 최대 120건 · 전체는 가이드 페이지)

시·도 권역 장소명 유형 contentid

🤖 17지자체 TourAPI 전담 수집 봇 · B2C 반영

data/17-regions-travel-guide.json한국관광공사 KorService2로 갱신한 뒤, 동일 JSON·가이드 페이지를 FTP로 B2C(ikcta)에 올립니다. 브라우저 봇 패널과 별도로, 작업 PC에서 아래 PowerShell을 실행하는 것이 전담 파이프라인입니다. 매일 자동은 Windows 작업 스케줄러 등록으로 걸 수 있습니다(기본: incremental·가벼움).

B2C 가이드 페이지 상태 JSON 원본
불러오는 중…

수동 1회(프로젝트 루트): 매일 권장 · 시·도별 추가 수집(incremental)

powershell -NoProfile -ExecutionPolicy Bypass -File scripts\run-17reg-collector-daily.ps1

전량 목록 교체(느림): -Mode jeju17 · 사진·개요까지(매우 느림): -Mode jeju17rich

powershell -NoProfile -ExecutionPolicy Bypass -File scripts\run-17reg-collector-daily.ps1 -Mode jeju17

매일 자동(작업 스케줄러) — 기본 04:15 incremental. 제거 시 -Unregister

powershell -NoProfile -ExecutionPolicy Bypass -File scripts\register-17reg-collector-daily.ps1 -DailyAt 04:15

로그: data/17reg-collector-bot.log · 키·FTP는 기존과 동일(secrets\data-go-kr-service-key.txt, secrets\ftp-password.local 또는 환경변수).

📝 전국관광정보 페이지

고객(B2C): 메인 「관광정보」버튼 → tourism-info-exposure.html 만. 운영·봇·JSON 점검은 고객 화면과 섞지 말고 korea-tourism-info-ops.html 로 모읍니다. 여행사 GDS·아마데우스 참고만 필요하면 travel-amadeus-reference.html입니다. 관광 소식창은 data/tourism-news.json에서 허브 링크를 관리합니다. 시·도별 사진·노출 전용 페이지는 tourism-info-exposure.html · data/b2c-region-exposure.json입니다.

블로그 수집·재가공 봇(명령) 운영·점검 대시보드(봇·JSON) 관광정보 열기 Amadeus 참고 페이지 항공발권 연습기 열기 메인 소식창 확인

💰 숙박 · 렌트카 · 전세버스 가격 입력폼

여기서 입력한 값은 로컬 저장소(ktour_products)에 등록되며, 각 B2C 페이지(숙박/렌트카/전세버스)에 즉시 반영됩니다. 숙박은 방타입·식사·부대시설주중/주말·성수기/비수기·엠바고 요금을 함께 올릴 수 있습니다. 같은 목록을 다른 PC나 서버 배포 환경에서 쓰려면 폼 아래 ktour_products 백업·복원으로 JSON을 내려받거나 붙여 넣으면 됩니다.

숙박 ERP — 방타입·식사·부대시설 / 성·비수기·엠바고

ktour_products 백업 · 복원

다른 PC·브라우저나 FTP 배포 후에도 동일 상품 목록을 쓰려면 JSON 파일로 내려받아 보관하거나, 아래에 붙여 넣어 복원하세요. (localStorage 키: ktour_products)

📌 블로그·수집 → 자동일정 반영 현황

자동일정표(b2b-trip-itinerary.html)가 매번 읽는 data/trip-blog-collected-pins.json · data/tourism-news.json 요약입니다. 스크랩·기고는 자료수집에서 이어 가고, JSON 수정 후 FTP로 올리면 여기서도 갱신됩니다.

관광 소식(JSON) — 자동일정에 붙는 후보

제목 지역 표시
불러오는 중…

trip-blog-collected-pins.json — 지역별

지역 id 관광 식사 items

🔎 네이버 검색 API 상태 (웹문서만)

개발자센터의 datalab·캡차·nid 등과 무관하게, 여행사 URL 수집에 쓰는 webkr 한 종류api/naver-search-probe.php 로 확인합니다. 키·API 사용 설정은 애플리케이션 목록에서 합니다.

상태 API URL API 명 응답시간 업데이트 시각
불러오는 중…

본 페이지 구역으로 바로 이동하거나, 다른 관리·운영 페이지로 이동합니다. 영문 파일명(예: verify-live띄어쓰기 AND 검색. 목록은 data/admin-hub-search-index.json에서 불러오며, 실패 시 내장 최소 목록으로 동작합니다.

📊 실시간 매칭 통계 (신뢰 & 협업)

상품·캐릭터 노출 현황. "사장님 상품이 뉴욕 랜드사에서 50번 조회됐습니다!"

랜드사별 상품 조회 수

지자체 캐릭터 클릭률

통계가 쌓이면 표시됩니다. overseas.html·characters 페이지 이용 시 자동 기록.

✈ 글로벌 예약 자동 확약 (배려 & 소통)

해외 랜드사 예약 시 한국 공급자에게 영문/국문 병기 확약서. 24시간 비즈니스 성사.

해외 랜드사·예약 관리 →

📞 오늘의 긴급 랜드사 연락처

해외 노선 배정 랜드사 — 1분 1초가 급할 때 바로 연결

해외 랜드사 관리 →

📋 본사 지원 카테고리 (B2B 상품 등록용)

체크된 카테고리만 B2B 사업자가 상품 등록 시 선택할 수 있습니다.

🏆 상위업체 관리

포털·B2C에서 우선 노출되는 업체 목록. 상위업체 상품이 먼저 노출됩니다.

상위업체 등록 → premier-register.html

📋 등록자 · B2B 허용

B2B 상품 등록자 목록. 허용된 사업자는 B2B 협업 페이지에서 상품·오피니언을 등록할 수 있습니다.

B2B 등록 허용 → b2b-gate.html (등록자 허용 후 B2B 협업 페이지에서 상품 등록)

📦 등록 상품 목록 (무형·유형 구분없이 등급제/인증제)

[OMNI-NEXUS KCTA TOUR 공식 인증] 마크를 admin에서 수동으로 달아주세요.

📝 오피니언 기고 목록