We send the Amazon Chime SDK meeting events to the Amazon Chime backend to analyze meeting health trends or identify common failures. This helps to improve your meeting experience.
Event ingestion is enabled for clients using AWS SDK v2.934.0 and above. To opt out of event ingestion, provide NoOpEventReporter to DefaultMeetingSession while creating the meeting session.
import {ConsoleLogger,DefaultDeviceController,DefaultMeetingSession,LogLevel,MeetingSessionConfiguration,NoOpEventReporter,EventReporter,DefaultEventController} from'amazon-chime-sdk-js';constlogger = newConsoleLogger('MyLogger', LogLevel.INFO);constdeviceController = newDefaultDeviceController(logger);// You need responses from server-side Chime API. See below for details.constmeetingResponse = // The response from the CreateMeeting API action.constattendeeResponse = // The response from the CreateAttendee or BatchCreateAttendee API action.constconfiguration = newMeetingSessionConfiguration(meetingResponse, attendeeResponse);// Use NoOpEventReporter to opt-out of event ingestion.consteventReporter = newNoOpEventReporter();constmeetingSession = newDefaultMeetingSession(configuration,logger,deviceController,newDefaultEventController(configuration, logger, eventReporter));
Event Ingestion
We send the Amazon Chime SDK meeting events to the Amazon Chime backend to analyze meeting health trends or identify common failures. This helps to improve your meeting experience.
Sensitive attributes
The Amazon Chime SDK for JavaScript will not send below sensitive attributes to the Amazon Chime backend.
externalMeetingId
externalUserId
Opt out of Event Ingestion
Event ingestion is enabled for clients using AWS SDK v2.934.0 and above. To opt out of event ingestion, provide
NoOpEventReporter
toDefaultMeetingSession
while creating the meeting session.Give feedback on this guide