인터페이스: 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" 값으로 하는 다른 객체.