활동 피드란 무엇인가요?
활동 피드를 통해 사용자는 앱 내에서 수신한 알림의 기록을 볼 수 있습니다. OneSignal은 알림 전달에 중점을 두지만 현재 각 개별 사용자에게 전송된 메시지의 기록을 저장하지 않습니다. 이 기능을 구축하려면 백엔드 서버 또는 사용자 기기에 직접 알림 데이터를 직접 저장해야 합니다.- 옵션 1
- 옵션 2
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
OneSignal의 REST API, Event Streams 또는 기기 내 로직을 사용하여 사용자 알림 기록을 추적하고 표시하는 인앱 활동 피드를 구축하는 방법을 알아보세요.
Event Streams 활성화
message.sent, message.delivered, message.clicked).이벤트 데이터를 처리하도록 백엔드 구성
external_id(사용자 ID)event 유형(message.delivered 등)timestampcontents(알림 메시지)additional_data(사용자 지정 메타데이터)활동 피드 항목 저장 및 구조화
{
"message.id": "f3c9cd09-10d7-4f59-b9bc-66e16607f1d5",
"message.name": "the-name-you-set",
"message.title": "Claim 50% Off Today", // email subject example
"message.title": "{'en':'the message title/headings'}", // push title example
"message.contents": "{'en':'the message content'}",
"message.template_id": "the-template-uuid-if-set",
"message.url": "the-message-url",
"message.app_url": "the-message-app-url",
"message.web_url": "the-message-web-url"
}
앱에서 피드 렌더링
추가 메타데이터로 향상
additional_data를 포함하세요. 예를 들어:
{
"action": "commented",
"post_id": "xyz123"
}
이 페이지가 도움이 되었나요?