Skip to content

Advanced_Behavioral_Statement_Examples

terrelsa13 edited this page Sep 6, 2024 · 1 revision

Behavioral Statment

  • Any monitored user has the media_item set as a favorite AND
  • Any monitored user satisfies the count and count equality of (the basic played filter statement OR the basic created filter statement)

When the above is true:

  • Remove the movie media_item from the list of media_items to be deleted.

When the above is false:

  • No action is taken on the movie media_item.

advanced_settings:
  behavioral_statements:
    movie:
      favorited:
        action: keep
        user_conditional: any
        played_conditional: any_any
        action_control: 3
        dynamic_behavior: false
        extra:
          genre: 0
          library_genre: 0

Behavioral Statment

  • Any monitored user has the media_item set as a favorite AND
  • Any monitored user satisfies the count and count equality of (the basic played filter statement OR the basic created filter statement)

When the above is true:

  • Add the movie media_item to the list of media_items to be deleted.

When the above is false:

  • No action is taken on the movie media_item.

advanced_settings:
  behavioral_statements:
    movie:
      favorited:
        action: delete
        user_conditional: any
        played_conditional: any_any
        action_control: 3
        dynamic_behavior: false
        extra:
          genre: 0
          library_genre: 0

Behavioral Statment

  • All monitored users have the media_item set as a favorite AND
  • Any monitored user satisfies the count and count equality of (the basic played filter statement OR the basic created filter statement)

When the above is true:

  • Remove the movie media_item from the list of media_items to be deleted.

When the above is false:

  • No action is taken on the movie media_item.

advanced_settings:
  behavioral_statements:
    movie:
      favorited:
        action: keep
        user_conditional: all
        played_conditional: any_any
        action_control: 3
        dynamic_behavior: false
        extra:
          genre: 0
          library_genre: 0

Behavioral Statment

  • Any monitored user has the media_item set as a favorite AND
  • All monitored users satisfy the count and count equality of either (the basic played filter statement OR the basic created filter statement)

When the above is true:

  • Remove the movie media_item from the list of media_items to be deleted.

When the above is false:

  • No action is taken on the movie media_item.

advanced_settings:
  behavioral_statements:
    movie:
      favorited:
        action: keep
        user_conditional: any
        played_conditional: all_any
        action_control: 3
        dynamic_behavior: false
        extra:
          genre: 0
          library_genre: 0

Behavioral Statment

  • Any monitored user has the media_item set as a favorite AND
  • Any monitored user satisfies the count and count equality of both (the basic played filter statement AND the basic created filter statement)

When the above is true:

  • Remove the movie media_item from the list of media_items to be deleted.

When the above is false:

  • No action is taken on the movie media_item.

advanced_settings:
  behavioral_statements:
    movie:
      favorited:
        action: keep
        user_conditional: any
        played_conditional: any_all
        action_control: 3
        dynamic_behavior: false
        extra:
          genre: 0
          library_genre: 0

Behavioral Statment

  • Any monitored user has the media_item set as a favorite AND
  • Any monitored user satisfies the count and count equality of (the basic played filter statement OR the basic created filter statement)

When the above is true:

  • No action is taken on the movie media_item.

When the above is false:

  • No action is taken on the movie media_item.

advanced_settings:
  behavioral_statements:
    movie:
      favorited:
        action: keep
        user_conditional: any
        played_conditional: any_any
        action_control: 0
        dynamic_behavior: false
        extra:
          genre: 0
          library_genre: 0

Behavioral Statment

  • Any monitored user has the media_item set as a favorite AND
  • Any monitored user satisfies the count and count equality of (the basic played filter statement OR the basic created filter statement)

When the above is true:

  • Remove the movie media_item from the list of media_items to be deleted.

When the above is false:

  • Add the movie media_item to the list of media_items to be deleted.

advanced_settings:
  behavioral_statements:
    movie:
      favorited:
        action: keep
        user_conditional: any
        played_conditional: any_any
        action_control: 5
        dynamic_behavior: false
        extra:
          genre: 0
          library_genre: 0

Behavioral Statment

  • Any monitored user has the media_item set as a favorite AND
  • Any monitored user satisfies the count and count equality of (the basic played filter statement OR the basic created filter statement)

When the above is true:

  • Add the movie media_item to the list of media_items to be deleted.

When the above is false:

  • Remove the movie media_item from the list of media_items to be deleted.

advanced_settings:
  behavioral_statements:
    movie:
      favorited:
        action: keep
        user_conditional: any
        played_conditional: any_any
        action_control: 7
        dynamic_behavior: false
        extra:
          genre: 0
          library_genre: 0

Behavioral Statment

  • Only those monitored users who have the media_item set as a favorite satisfy the count and count equality of (the basic played filter statement OR the basic created filter statement)

When the above is true:

  • Remove the movie media_item from the list of media_items to be deleted.

When the above is false:

  • No action is taken on the movie media_item.

advanced_settings:
  behavioral_statements:
    movie:
      favorited:
        action: keep
        user_conditional: any
        played_conditional: any_any
        action_control: 3
        dynamic_behavior: true
        extra:
          genre: 0
          library_genre: 0

Behavioral Statment

  • The first genre for this media_item is set as a favorite AND
  • Any monitored user satisfies the count and count equality of (the basic played filter statement OR the basic created filter statement)

When the above is true:

  • Remove the movie media_item from the list of media_items to be deleted.

When the above is false:

  • No action is taken on the movie media_item.

advanced_settings:
  behavioral_statements:
    movie:
      favorited:
        action: keep
        user_conditional: any
        played_conditional: any_any
        action_control: 3
        dynamic_behavior: false
        extra:
          genre: 1
          library_genre: 0

Behavioral Statment

  • Any genre for this media_item is set as a favorite AND
  • Any monitored user satisfies the count and count equality of (the basic played filter statement OR the basic created filter statement)

When the above is true:

  • Remove the movie media_item from the list of media_items to be deleted.

When the above is false:

  • No action is taken on the movie media_item.

advanced_settings:
  behavioral_statements:
    movie:
      favorited:
        action: keep
        user_conditional: any
        played_conditional: any_any
        action_control: 3
        dynamic_behavior: false
        extra:
          genre: 2
          library_genre: 0

Behavioral Statment

  • The first library genre for this media_item is set as a favorite AND
  • Any monitored user satisfies the count and count equality of (the basic played filter statement OR the basic created filter statement)

When the above is true:

  • Remove the movie media_item from the list of media_items to be deleted.

When the above is false:

  • No action is taken on the movie media_item.

advanced_settings:
  behavioral_statements:
    movie:
      favorited:
        action: keep
        user_conditional: any
        played_conditional: any_any
        action_control: 3
        dynamic_behavior: false
        extra:
          genre: 0
          library_genre: 1

Behavioral Statment

  • Any library genre for this media_item is set as a favorite AND
  • Any monitored user satisfies the count and count equality of (the basic played filter statement OR the basic created filter statement)

When the above is true:

  • Remove the movie media_item from the list of media_items to be deleted.

When the above is false:

  • No action is taken on the movie media_item.

advanced_settings:
  behavioral_statements:
    movie:
      favorited:
        action: keep
        user_conditional: any
        played_conditional: any_any
        action_control: 3
        dynamic_behavior: false
        extra:
          genre: 0
          library_genre: 2

Behavioral Statment

  • All monitored users have the media_item whitetagged AND
  • Any monitored user satisfies the count and count equality of (the basic played filter statement OR the basic created filter statement)

When the above is true:

  • Remove the movie media_item from the list of media_items to be deleted.

When the above is false:

  • No action is taken on the movie media_item.

advanced_settings:
  behavioral_statements:
    movie:
      whitetagged:
        action: keep
        user_conditional: all
        played_conditional: any_any
        action_control: 3
        dynamic_behavior: false

Behavioral Statment

  • All monitored users have the media_item blacktagged AND
  • Any monitored user satisfies the count and count equality of (the basic played filter statement OR the basic created filter statement)

When the above is true:

  • Add the movie media_item to the list of media_items to be deleted.

When the above is false:

  • Remove the movie media_item from the list of media_items to be deleted.

advanced_settings:
  behavioral_statements:
    movie:
      blacktagged:
        action: delete
        user_conditional: all
        played_conditional: any_any
        action_control: 5
        dynamic_behavior: false

Behavioral Statment

  • Any monitored user has the media_item whitelisted AND
  • Any monitored user satisfies the count and count equality of (the basic played filter statement OR the basic created filter statement)

When the above is true:

  • Remove the movie media_item from the list of media_items to be deleted.

When the above is false:

  • No action is taken on the movie media_item.

advanced_settings:
  behavioral_statements:
    movie:
      whitelisted:
        action: keep
        user_conditional: any
        played_conditional: any_any
        action_control: 3
        dynamic_behavior: false

Behavioral Statment

  • Any monitored user has the media_item blacklisted AND
  • Any monitored user satisfies the count and count equality of (the basic played filter statement OR the basic created filter statement)

When the above is true:

  • Add the movie media_item to the list of media_items to be deleted.

When the above is false:

  • Remove the movie media_item from the list of media_items to be deleted.

advanced_settings:
  behavioral_statements:
    movie:
      blacklisted:
        action: delete
        user_conditional: any
        played_conditional: any_any
        action_control: 5
        dynamic_behavior: false

Configuration File Examples

Clone this wiki locally