리소스가 업데이트될 때 Google Analytics Data API에서 웹훅 서버로 웹훅 알림을 전송하도록 장기 실행 작업 리소스를 구성합니다.
알림 구성에는 비공개 값이 포함되며 GCP 프로젝트에만 표시됩니다. 서로 다른 GCP 프로젝트는 동일한 장기 실행 작업 리소스에 서로 다른 웹훅 알림을 연결할 수 있습니다.
JSON 표현 |
---|
{ "uri": string, "channelToken": string } |
입력란 | |
---|---|
uri |
선택사항입니다. 웹훅 알림을 수신할 웹 주소입니다. 이 주소는 장기 실행 작업 리소스의 상태가 변경되면 POST 요청을 수신합니다. POST 요청의 본문에는 장기 실행 작업 리소스의 JSON 버전과 URI의 예시는 URI는 HTTPS를 사용하고 웹 서버에서 유효한 SSL 인증서가 있는 사이트를 가리켜야 합니다. URI의 최대 문자열 길이는 128자(영문 기준)여야 하며 RFC 1738의 허용 목록에 있는 문자만 사용해야 합니다. 웹훅 서버가 알림을 수신하면 5초 이내에 HTTP 응답 상태 코드 200으로 응답합니다. 웹훅 알림을 사용하려면 URI가 필요합니다. 이 웹훅 서버에 대한 요청에는 |
channelToken |
선택사항입니다. 채널 토큰은 임의의 문자열 값이며 최대 문자열 길이는 64자여야 합니다. 채널 토큰을 사용하면 웹훅 알림의 소스를 확인할 수 있습니다. 이를 통해 메일이 스푸핑되는 것을 방지할 수 있습니다. 채널 토큰은 웹훅 POST 요청의 웹훅 알림을 사용하는 데는 채널 토큰이 필요하지 않습니다. |