This article presents possible use cases and corresponding sample flows that you can support. This can be a helpful jumping off point as you plan your implementation.
You may want to notify members when they are reported for spam. For example, if a member repeatedly posts promotional links in a discussion forum and is reported for spam, sending a notification ensures transparency and provides the reported member an opportunity to appeal or correct their behavior.
To notify reported members:
createdEvent.entity.reason.category
and check for the "SPAM"
value.createdEvent.entity.reportedMemberId
.id
field. Retrieve and save the value of member.loginEmail
.You may want to prevent abuse of the reporting system to maintain fairness and avoid overburdening Wix users. For example, a member could exploit the system by submitting false or excessive reports to target other members unfairly. By implementing safeguards, you can discourage misuse and ensure the reporting system is used appropriately.
To prevent abuse of the system:
createdEvent.entity.reportingMemberId
.