실패한 푸시 알림 메시지 다시 대기

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기1분
  • 푸시 알림 전달은 여러 가지 이유로 실패할 수 있습니다. 실패한 메시지를 확인하고 필요한 경우 보낼 수 있도록 다시 큐에 넣을 수 있습니다.

    시작하기 전에

    필요한 역할: admin

    이 태스크 정보

    주:
    인스턴스가 푸시 메시지 전달을 보장하거나 확인할 수 있는 방법은 없습니다. Apple에서 푸시 알림을 처리하는 방법에 대한 자세한 내용은 Apple 개발자를 위한 로컬 및 원격 알림 프로그래밍 가이드를 참조하십시오.

    또한 큰 메시지 큐 또는 인스턴스의 다른 문제와 같은 여러 가지 이유로 메시지가 전송되지 않을 수 있습니다. 시스템 속성을 사용하여 푸시 알림이 트리거된 후 인스턴스가 푸시 알림을 대기하는 기간을 제어할 수 있습니다.

    푸시 알림 메시지 페이로드 크기는 제공자에 의해 제한됩니다.
    • Apple iOS: 2,048바이트
    • Google: 4,096바이트
    인스턴스는 이 제한을 초과하는 푸시 메시지를 전송하지 않습니다. 시스템 로그는 실패한 메시지를 저장합니다. Apple 페이로드 제한에 대한 자세한 내용은 Apple 개발자를 위한 로컬 및 원격 알림 프로그래밍 가이드를 참조하십시오.

    프로시저

    1. 다음으로 이동 모두 > 시스템 로그 > 푸시 알림레이블이 표시됩니다.
      기본적으로 오늘 생성된 메시지가 표시됩니다. 필요한 경우 필터를 변경할 수 있습니다. Type 열에는 다음 값이 있을 수 있습니다.
      • failure: 메시지를 보낼 수 없습니다.
      • pending: 메시지가 처리를 위해 대기 중입니다.
      • success: 모바일 장치에서 반드시 수신하지는 않았지만 메시지가 성공적으로 전송되었습니다.
    2. 실패한 메시지 옆에 있는 확인란을 선택한 다음 선택 목록에서 실패한 푸시 알림을 다시 큐에 추가 를 선택하여 실패한 메시지를 다시 전송되도록 큐에 넣습니다.
    3. 일부 푸시 알림이 계속 실패하면 속성의 값을 늘리는 것이 glide.push.notification.ttl_seconds 좋습니다.
      자세한 내용은 푸시 알림 속성 문서를 참조하십시오.