Skip to content

인터페이스: InvitePayload

context.inviteAsync의 페이로드. 사용자가 보낸 초대를 통해 공유되는 콘텐츠를 나타냅니다.

목차

속성

속성

cta

Optional cta: string | LocalizableContent

콜투액션 버튼의 텍스트.


data

Optional data: Record<string, unknown>

이 컨텍스트 메시지에서 시작된 세션에 전달되는 객체. 문자열로 변환할 경우, 문자 수는 1000자 이하이어야 합니다. 또한, Wortal.session.getEntryPointData()를 통해 접근할 수 있다.


dialogTitle

Optional dialogTitle: string | LocalizableContent

A일반적인 제목 대신 초대 대화 상단에 표시할 임의의 제목입니다. 이 매개 변수는 메시지의 일부로 전송되지 않고 대화 상자의 헤더에 표시됩니다. 제목은 문자열 또는 기본 텍스트를 "default" 값으로 하는 객체, 또는 로케일 키를 매핑한 "localizations" 값으로 하는 다른 객체.

플랫폼 참고: Facebook 전용입니다.


filters

Optional filters: InviteFilter[]

추천에 적용할 필터 세트입니다. 여러 개의 필터를 적용할 수 있습니다. 필터를 적용했을 때 결과가 반환되지 않는 경우, 필터 없이 결과가 생성됩니다.


image

image: string

표시할 base64로 인코딩된 이미지의 데이터 URL로, 페이로드를 전송하기 위해 필요합니다.


sections

Optional sections: InviteSection[]

대화 상자에 포함된 섹션의 집합. 각 섹션에는 반환되는 결과의 최대 개수를 지정할 수 있습니다(최대 10개까지). 최대 개수를 지정하지 않으면 기본 최대값이 적용된다. 섹션을 포함할 때 배열 순서대로 정렬됩니다. 마지막 섹션에는 더 큰 결과의 최대 개수가 포함되며, maxResults를 지정한 경우 무시된다. 이 배열이 비어 있으면 기본 섹션이 사용된다.

플랫폼 참고: Facebook에만 해당됩니다.


text

text: string | LocalizableContent

텍스트 메시지 또는 기본 텍스트를 "default" 값으로 하는 객체, 또는 로케일 키를 매핑한 "localizations" 값으로 하는 다른 객체.