Slack 링크가 열리지 않나요? 확인해야 할 사항은 다음과 같습니다.
두 가지 다른 버그
URL을 클릭했는데도 open이 되지 않는다면, 그것이 앱이나 OS입니다. URL이 열리지만 메시지 아래에 카드가 없으면 Slack 펼쳐지는 것입니다. Open Graph 도구는 두 번째 경우에만 도움이 됩니다. Proovd 또는 Slack 미리보기 검사기로 태그를 확인하세요.
빠른 분할
- 클릭해도 아무 작업도 수행되지 않음/잘못된 앱 — 구성표 누락, 데스크톱 및 브라우저 처리기, 팝업 차단. OG 태그가 아닙니다.
- 미리보기 카드 없음 — Slackbot가 메타데이터를 읽을 수 없거나 도메인이 차단되었거나 Slack의 자체 펼치기 규칙이 적용됩니다.
Slack 링크가 열리지 않습니다
메시지에 실행되지 않는 URL이 포함되어 있으면 사람들은 'Slack 링크가 열리지 않음'을 검색합니다. Open Graph 여기서는 관련이 없습니다. 해결 방법:
- 텍스트에 계획이 포함되어 있나요? Slack의 자체 도움말에 따르면
http://(또는https://)가 누락된 경우 미리보기가 확장되지 않을 수 있다고 나와 있습니다. Bareexample.com또한 클릭이 아무런 도움이 되지 않는 일반적인 이유입니다. - 브라우저에서 동일한 URL을 사용해 보세요. 거기에서 실패하면 사이트가 다운되었거나 지리적으로 차단되었거나 VPN이 필요한 것입니다. Slack가 아닙니다.
- 데스크톱 앱과 브라우저 Slack.
slack://에 대한 OS 프로토콜 핸들러가 잘못되어 작업공간 링크가 앱 대신(또는 그 반대) 브라우저에서 열리는 경우가 있습니다. 데스크톱 앱을 다시 설치하면 해당 핸들러가 다시 등록됩니다. Slack 연결 문제에 대한 도움말은 앱 자체가 로드되지 않는 경우 올바른 위치입니다. - 기업 브라우저. 확장 프로그램, 팝업 차단기, '외부 링크를 열지 않음' 정책이 클릭을 차단합니다. 확장 프로그램을 끈 상태에서 비공개 창에서 테스트하세요.
URL을 Chrome에 붙여넣을 때 페이지가 로드되지만 Slack의 클릭이 아무 반응도 하지 않으면 이는 여전히 앱/OS 문제입니다. 이 기사의 웹사이트 섹션의 나머지 부분을 건너뛰세요.
Slack 링크 미리보기가 작동하지 않습니다(펼쳐짐)
누군가 링크를 공유하면 Slack를 눌러 메시지 아래에 텍스트 미리보기를 표시할 수 있습니다. Slack 이것을 전개라고 부릅니다. 미리보기가 표시되지 않는 공식적인 이유(Slack 도움말):
- 페이지에 미리보기 데이터가 없습니다(사용 가능한 Open Graph, Twitter Card 또는 oEmbed 태그 없음).
- 페이지나 파일이 비공개이거나 로그인이 가능합니다.
- 지난 한 시간 동안 해당 대화에서 동일한 링크가 이미 공유되었습니다. Slack는 해당 링크를 다시 확장하지 않습니다.
- 메시지에 5개 이상의 링크가 포함되어 있습니다.
- 호스트 Slack의 오디오/비디오가 허용 목록에 없습니다(귀하의 목록이 아닌 호스트의 목록).
귀하의 선호도
프로필 사진 → 환경설정 → 메시지 및 미디어 → 인라인 미디어 및 링크 아래에 '링크된 웹사이트의 텍스트 미리보기 표시' 및 '링크된 웹사이트의 이미지 및 파일 표시'가 있습니다. 꺼져 있으면 you 펼쳐짐이 표시되지 않습니다. 채널의 다른 사람들은 여전히 그럴 수도 있습니다.
Workspace가 차단된 도메인
소유자와 관리자는 웹사이트의 미리보기를 차단할 수 있습니다(미리보기에 마우스를 올리고 → 닫기 → '이 웹사이트의 미리보기도 차단'). 관리자는 작업공간 설정 → 첨부파일 → 차단된 미리보기에서 해당 목록을 검토합니다. 현재 '메시지 미리 채우기'라는 Slack 설정이 없습니다. 그것을 언급하는 오래된 기사는 오래되었습니다.
Slackbot가 실제로 가져오는 것
Slack의 로봇 문서에서:
- User-agent
Slackbot-LinkExpanding 1.0(+https://api.slack.com/robots)은 oEmbed 및 Twitter Card / Open Graph 태그에 대해 가능한 한 적은 페이지(HTTP 범위)를 읽습니다. Slack-ImgProxy그런 다음 참조 이미지를 가져옵니다.- 응답은 약 30분 동안 전역적으로 캐시됩니다.
- Slack robots.txt를 따르지 않습니다. robots.txt에서 Slackbot를 차단해도 펼치기가 중지되지 않습니다. WAF 챌린지 또는 403이 발생합니다.
태그는 요청된 바이트 Slackbot 내에 있어야 하며 일반적으로 HTML의 시작 부분입니다. 클라이언트가 렌더링한 메타 태그는 해당 응답에 나타나지 않습니다.
웹사이트 수정
<meta property="og:title" content="Your Title" />
<meta property="og:description" content="Your description" />
<meta property="og:image" content="https://yoursite.com/image.jpg" />
쿠키 없이 200을 반환하는 절대 HTTPS 이미지 URL을 사용하세요. 그런 다음 이전 Slack 메시지를 삭제하고(또는 30분 정도 기다린 후) 다시 게시하세요. Slack 관리자를 위한 URL 디버깅 도구를 문서화합니다. Proovd는 Slack의 내부 디버거가 아닌 Slack 및 기타 앱 전반에 걸친 동일한 태그의 타사 미리보기입니다.
빠른 체크리스트
- 클릭 대 카드: 어느 것이 실패했나요?
- URL에는
https://이 포함됩니다. - 메시지의 링크가 6개 미만입니다. 지난 한 시간 동안 해당 스레드에 URL이 게시되지 않았습니다.
- 환경설정에는 여전히 텍스트 미리보기가 표시됩니다.
- 작업 영역 차단 미리 보기 목록에 없는 도메인
- 원시 HTML의 OG 태그; 공개적으로 접근 가능한 이미지
Slackbot-LinkExpanding에 대한 Cloudflare/WAF 챌린지 없음
자주 묻는 질문
Slack는 Twitter Card 태그를 사용합니까?
예, Slackbot는 oEmbed 및 Twitter Card / Open Graph 태그를 찾습니다. Open Graph를 먼저 설정하면 Discord와 LinkedIn가 동일한 HTML을 사용할 수 있습니다.
일부 채널에는 미리보기가 표시되고 다른 채널에는 표시되지 않는 이유는 무엇입니까?
Slack에 게시된 전개 규칙은 대화 수준(지난 시간 동안 동일한 링크) 및 작업 공간 수준(차단된 도메인, Slack 연결 미리 보기 권한) 및 각 회원의 메시지 및 미디어 기본 설정입니다. 채널별 "펼침 해제"는 현재 표준 채널 토글로 확인할 수 있는 것이 아닙니다.
웹사이트에서 Slack unfurl을 확인하세요.
Proovd는 동일한 URL의 Slack, Discord, LinkedIn, X, WhatsApp 및 Reddit를 표시합니다. Slack 데스크톱 앱 내부의 링크는 열리지 않습니다.