Skip to main content
View as Markdown

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