Create advanced filters to find assets in the Files library Updated November 21, 2024 23:32 Note: This article is about the new beta Admin App, which is still in development. Changes may occur. Please provide feedback directly in the beta app. All files uploaded to Showpad are stored in your Files library. As your library grows, you may need to use filters to find specific files.To help you find exactly what you’re looking for, you can create advanced filters using the Showpad Query Language (ShowQL). ShowQL is a powerful and user-friendly query language that lets you define sophisticated criteria to precisely target files. Your filter is automatically applied as you build it. See how it looks Key features Use filters based on one or more criteria to find relevant files Use these filters to export a specific list of files You need this to succeed The beta Admin App enabled Showpad Enterprise package Showpad Administrator or Promoted Member account with Content Management permissions The quick way Open the Libraries tab and select All files from the left menu. Click Advanced near the top right of the library. Click in the search bar and select one of the available attributes. Choose a comparison operator. Enter or select the value you want to find and press Enter. You can add another criterion to your search by clicking + add. The list of files is updated as soon as you add new criteria. Do this step by step Understand advanced filtering logic Create an advanced filter List of available identifiers and operators Understand advanced filtering logic The Showpad Query Language (ShowQL) is a powerful and user-friendly query language that lets you define sophisticated criteria to precisely target content within your Files library. To create advanced filters using ShowQL, it's important to understand their construction and logic. There are two types of filters you can build: Simple query: This is a filter that uses a single statement. You need to select an identifier, an operator, and a value. The identifier tells Showpad where to look, and the value defines what you seek. The operator determines how to compare the identifier and the value. Combined queries: This is a more complex filter in which you can combine multiple statements by using one of the following logical operators: and: This operator returns content that matches both statements. or: This operator returns content that matches either statement. Note: Manually entered text values are case-sensitive. This means that your results could be affected because "a" and "A" are treated as two distinct letters. However, this is not the case when using the contains (~) or does not contain (!~) operators. When using either of these operators, manually entered text values must be lowercase. Create an advanced filter Navigate to the Libraries tab. If your organization uses multiple Divisions, select the desired Divison from the top-left dropdown menu. Select All Files from the left menu. In the Files library, Click Advanced near the top right of the library. Click in the search bar and select one of the available attributes. Select a comparison operator by clicking on the option presented in the search bar. This defines how the selected attribute is compared to the value. The available operators depend on the type of attribute selected. Select or enter the value you want to include. Only values that correspond to the selected attribute are displayed. Press Enter on your keyboard. You can add another criterion to your search by clicking + add. This will add a logical operator between your search criteria. Click on the displayed operator to change it. and: This operator is selected by default. Using it requires that any results returned must match both of your search criteria. or: This operator will return results that match either of the criteria. The list of displayed files is updated as soon as you add new criteria. You can clear the search bar at any time by clicking Reset in the search bar. List of available identifiers and operators Showpad identifiers are grouped into five themes. The following table details the available identifiers and the operators that can be used with them. Theme Identifier Operators Description File File type is (=) is not (!=) Select one of the following file types: Document Photo Raw SCORM Video Audio Webapp URL File name contains (~) does not contain (!~) is (=) is not (!=) The value must: have at least 2 characters have no more than 64 characters be lowercase not include special characters File size less than (<) less than or equals (<=) greater than (>) greater than or equals (>=) Enter a value in Mb. File content contains (~) does not contain (!~) Allows you to search the content inside documents that have indexed text. The value must: have at least 5 characters be a single word. File extension is (=) is not (!=) Select a file extension from the list of supported file formats. Divisions is (=) is not (!=) Select a Division from the displayed list. Status is (=) is not (!=) Select one of the following statuses: Active Processing Failed Data Authors contains (~) does not contain (!~) Select one or more users from the displayed list. Languages all any none Select one or more languages from the displayed list. Countries all any none Select one or more countries from the displayed list. Permissions is (=) is not (!=) You can select one of the following permissions: Can be annotated Can be downloaded internally Restrict internal download PDF Can be downloaded externally Restrict external download PDF Only entire document is shareable Can be shared Can be personalized Page groups are enforced Global Show in Kiosk Mode Tags all any none Select one or more tags from the displayed list. Type to search list. Date Added is (=) is before (<) is after (>) is on or before (<=) is on or after (>=) is between (>=, <=) Select a date from the date picker. Last uploaded is (=) is before (<) is after (>) is on or before (<=) is on or after (>=) is between (>=, <=) Select a date from the date picker. Last updated is (=) is before (<) is after (>) is on or before (<=) is on or after (>=) is between (>=, <=) Select a date from the date picker. Expired is (=) is before (<) is after (>) is on or before (<=) is on or after (>=) is between (>=, <=) Select a date from the date picker. Released is (=) is before (<) is after (>) is on or before (<=) is on or after (>=) is between (>=, <=) Select a date from the date picker. Last buyer activity is (=) is before (<) is after (>) is on or before (<=) is on or after (>=) is between (>=, <=) The date of the latest buyer activity. This includes views of emails, links, Shared Spaces, and downloads. Select a date from the date picker. Last seller activity is (=) is before (<) is after (>) is on or before (<=) is on or after (>=) is between (>=, <=) The date of the latest seller activity. This includes in-app views, Shares, downloads, and adding to Shared Spaces. Select a date from the date picker. Analytics Comments less than (<) less than or equals (<=) greater than (>) greater than or equals (>=) Enter a number. Likes less than (<) less than or equals (<=) greater than (>) greater than or equals (>=) Enter a number. Views less than or equals (<=) greater than (>) greater than or equals (>=) Enter a number. Buyer interest is (=) is not (!=) The buyer engagement performance grade. It is measured over the last 3 months, using percentiles to rank files from A (Top Performing) to E (Underperforming) based on recipient views. Local files are compared to local files in the same Library/Division. Global files are compared to all global files. Select a value: Top Performing (A) Strong (B) Solid (C) Limited (D) Underperforming (E) Seller interest is (=) is not (!=) The seller engagement performance grade. It is measured over the last 3 months, using percentiles to rank files from A (Top Performing) to E (Underperforming) based on in-app views. Local files are compared to local files in the same Library. Select a value: Top Performing (A) Strong (B) Solid (C) Limited (D) Underperforming (E) Other Description contains (~) does not contain (!~) Note: The value must have at least 5 characters and be a single word. External ID is (=) is not (!=) Note: The value must have at least 5 characters. Slug is (=) is not (!=) Note: The value must have at least 5 characters. Learn how this feature works in the current Online Platform. Related articles Refresh review assignments and customize PitchIQ scoring metrics Use and create filters to find specific files Create advanced filters to find content in your library Web App Release Notes Record and submit PitchIQs