Skip to main content

PushNotificationTargetInput

This type allows to target different audience. In order to keep compliance, the target type define what audience will be chosen

input PushNotificationTargetInput {
OR: [PushNotificationTargetInput!]
AND: [PushNotificationTargetInput!]
NOT: [PushNotificationTargetInput!]
target: PushNotificationTargetEnum!
eventIds: [ID!]
exhibitorIds: [ID!]
planningIds: [ID!]
eventGroupIds: [ID!]
communityProfileIds: [ID!]
engagementScoreAbove: Float
engagementScoreBelow: Float
}

Fields

PushNotificationTargetInput.OR ● [PushNotificationTargetInput!] list input

Require a "PARENT" target type - other fields except "AND" and "NOT" will be ignored.

PushNotificationTargetInput.AND ● [PushNotificationTargetInput!] list input

Require a "PARENT" target type - other fields except "OR" and "NOT" will be ignored.

PushNotificationTargetInput.NOT ● [PushNotificationTargetInput!] list input

Require a "PARENT" target type - other fields except "AND" and "OR" will be ignored.

PushNotificationTargetInput.target ● PushNotificationTargetEnum! non-null enum

PushNotificationTargetInput.eventIds ● [ID!] list scalar

Target event attendees. Require a "EVENT_ATTENDEE" target type - other fields will be ignored.

PushNotificationTargetInput.exhibitorIds ● [ID!] list scalar

Ids of exhibitor whose members will be targeted. Require a "EXHIBITOR_MEMBER" target type - other fields will be ignored.

PushNotificationTargetInput.planningIds ● [ID!] list scalar

Ids of planning whose attendees will be targeted. Require a "PLANNING_ATTENDEE" target type - other fields will be ignored.

PushNotificationTargetInput.eventGroupIds ● [ID!] list scalar

Target eventGroups. Require a "EVENT_GROUP" target type - other fields will be ignored.

PushNotificationTargetInput.communityProfileIds ● [ID!] list scalar

Target communityProfiles. Require a "COMMUNITY_PROFILE" target type - other fields will be ignored.

PushNotificationTargetInput.engagementScoreAbove ● Float scalar

Target people with engagement score above this value. Require a "ENGAGEMENT_SCORE" target type - other fields except "engagementScoreBelow"will be ignored.

PushNotificationTargetInput.engagementScoreBelow ● Float scalar

Target people with engagement score below this value. Require a "ENGAGEMENT_SCORE" target type - other fields except "engagementScoreAbove"will be ignored.

Member Of

CreatePushNotificationInput input ● PushNotificationTargetInput input