Skip to content
RTILA Web Business Automation
  • Home
  • Features
  • Pricing
  • Marketplace
  • Support
    • Documentation

Cart

RTILA Web Business Automation
  • Home
  • Features
  • Pricing
  • Marketplace
  • Support
    • Documentation
Free Download
Free Download

Billing & Licensing

10
  • Change License’s registered email address
  • Upgrade a License
  • Manage License Activation Count
  • RTILA Studio local database
  • Standalone Exe Antivirus False Positive Alert
  • Team Member Activation URL & License
  • AppSumo Codes Redemption
  • Download & Activate RTILA Studio
  • AppSumo Code Stacking & Upgrade
  • Mac OS Installation Warning

Custom Commands

36
  • WordPress Posts via API (beta)
  • Webhook Send Request
  • Target Text Before After
  • Download File to Folder
  • Clipboard Copy & Paste
  • ChatGPT API Full Control
  • Generate Random Numbers and Text
  • Regex & JS Filters
  • API Bridge Get Post Requests
  • WhatsApp API send MSG
  • GET HTML
  • Slack Notification Command
  • Target Elements With Text Value
  • Directory Get Files Path
  • Folder and File Monitoring
  • Get iFrame URL
  • Get File Content
  • Verify License Easy Digital Downloads
  • Save Variable to File
  • Rename File
  • Move File to New Directory
  • Delete File
  • Mouse Events
  • Get System Info
  • Airtable Get & Update Records
  • Email Send Via SMTP
  • Wait For Element to disappear
  • OCR Passport Reader
  • Target Element in Shadow Dom
  • Airtable Get Records
  • Airtable Update Records
  • Sanitize URL
  • Email Verification
  • Get Hardware ID HWID
  • Timestamp Unix and UTC
  • Switch Tab Focus Command

How-To & Tutorials

42
  • How to target a CSS element
  • Change default Browser
  • Export Results to a CSV file
  • Profile Session Feature
  • OCR Feature: read text from images
  • Auto Download Pinterest Images
  • Save current URL using JavaScript
  • Search & Filter Projects
  • Error handling Strategy
  • Working with Arrays and Objects in RTILA
  • Auto Comment On WordPress Posts
  • Run Automations in Silent Mode
  • License Check for Standalone Executables
  • Trigger Standalone Bots via Command lines
  • How To Find Custom Collections For List type Datasets
  • Correcting & Completing Auto-Recorder Commands
  • RTILA WordPress Plugin installation & configuration
  • Using Developer Tools In RTILA Studio
  • Create A Project From Scratch
  • Bring back disappearing commands & properties
  • Export & share an RTILA project file
  • Install Browser Extensions using Profile Session
  • How To Fill a Form Using Generic Form Filler Child-Project
  • Project Settings: Import URLs manual entry, From File, From Project, and Read XML Sitemap
  • Project Settings: Import URLs manual entry
  • Use Local Storage Variable to scrape Do-follow Links
  • Schedule Launch of Automations
  • Email Results File via Gmail
  • Read from Google Sheets & Post on WordPress
  • Website Load Testing Automation
  • Read data from a txt or csv file
  • Downloading files
  • Open in a New tab
  • Using filters to complete a URL
  • Choosing the right collection
  • Set a Counter with JavaScript
  • Setup reCAPTCHA Resolution
  • Woo Categories & ChatGPT API
  • Login to Google Account & share profile session
  • Google Search Baby Steps
  • Auto-Recorder as a 1st step
  • Standalone Executable Bots

Official Commands

58
  • List Command
  • Incogniton Anti-detect browser
  • Save results to file command
  • RTILA Cloud API Documentation
  • FTP / SFTP Command
  • Custom Commands
  • Integrations
  • RPA & Desktop OS Commands
  • Add And Configure Dataset Properties
  • Inspection Panel Interface & Elements
  • Config & binaries files for Standalone
  • Focus On Element Command
  • Go To Url Command
  • Scroll Element Command
  • Execute JavaScript Code command
  • Reload Page Command
  • Compare Variables Condition
  • Take Screenshot Command
  • Smart Variable (ChatGPT API)
  • Child Projects
  • Confirm (Dialog Box) Command
  • Populate Text Field Command
  • Hover Mouse On Element Command
  • Download Page Command
  • Stop Automation Command
  • Log Message Command
  • Input (prompt box) Variable
  • Extract Results Command
  • Wait for Element to Appear Command
  • Selector (DOM element)
  • Check Radio Input Command
  • Dynamic Variable (JavaScript Code)
  • Static Variables
  • Set Checkbox State Command
  • Set Dropdown Value Command
  • Press a Keyboard Key Command
  • Upload File Command
  • Double Click On An Element Event
  • Click On An Element Event
  • Switch Browser Identity Command
  • Slack Notification Command
  • Save as Pdf Command
  • Go Back To Previous Page Command
  • Go Forward To Next Page Command
  • Proxies Built-In Rotation
  • External Proxy Rotation API
  • Regular Expressions
  • Mock Location Command
  • Close Page Command
  • Desktop Notification Command
  • Command Folder
  • Clear Cookie Command
  • Change Page Size Command
  • Break Loop Command
  • DataSet Types
  • Link Crawler Command
  • Alert Message Command
  • Wait Commands
  • Home
  • Docs
  • How-To & Tutorials
  • How To Find Custom Collections For List type Datasets
View Categories

How To Find Custom Collections For List type Datasets

5 min read

What are custom collections In RTILA? #

Custom collections in RTILA refer to a feature that allows users to organize and manage the data they extract from websites in a structured and personalized manner. RTILA is used to automate the process of gathering information from websites, and custom collections enhance the efficiency and usability of this data extraction by providing a way to categorize, filter, and store the scraped data according to the user’s preferences.

Overall, custom collections in RTILA provide a powerful way to efficiently manage and make sense of the vast amounts of data collected from the web. They contribute to better organization, personalized workflows, and enhanced collaboration, making the process of web scraping more productive and user-friendly.

Why do we need to find a custom collection? #

In RTILA a custom collection refers to a specific set of data or information that you want to extract from a website. Custom collections are essential to focus on a specific element in a web page. They help you obtain the specific information you need while avoiding unnecessary complications and ethical concerns associated with scraping irrelevant data.

Let’s say that a website has a list of products for example the App Sumo all products page, and we have already chosen the right CSS selector for each page just like the shown example in this picture :

you can see that we are missing some data in the red shapes, in this case, we are collecting each product data from a list of products and these products are displayed in div elements as you can see the green rectangular in the middle of the page. So what do we need to do in this case?

Yes, you probably have thought about it. We need to tell RTILA to focus only on elements in these green rectangular and avoid anything else on the page since all of our needed data is displayed there. How do we do that?!

Very simple! Just follow the upcoming steps on How to find & set the right custom collection.

How To Find & Set the Right Custom Collection? #

As we have already discussed, we now need to find the custom collection of the wanted element ( in this case the product Div element).

Here are the two steps we need to solve this issue and get all the data to show up in our dataset properties:

Find the right custom collection #

In order to find our custom collection we might need to use one of the internet browsers such as Chrome, Firefox, and Edge in case we were not able to select the div elements of each product using the CSS inspector in RTILA. Open the page in your browser and click on the right mouse click on the wanted element, then click on inspect. you can now see the page source code.

As you can see in the right section there are multiple div elements with the same class! what do you think these divs represent?

Yes each div represents one product and you can find each product’s details within its div elements, but in this case, we only need to find the custom collection which is applied and used in each product element. In this case, you can see that our wanted custom collection is the ( class=”relative h-full” ) or similarly as shown in the left side ( div.relative.h-full )

Now that we have found our custom collection we can move to the next step.

Set the Right Custom Collection #

Since we have already found our custom collection, all we need to do now is to convert this custom collection from the right section into an acceptable format in this case ( div[class*=”relative h-full”] ), you can find all about CSS selector format from here: https://www.w3schools.com/cssref/css_selectors.php

Alternatively, we can use the shown CSS selector on the left side which is ( div.relative.h-full ) in some cases it may be better to use the first method.

Now we are ready to set the custom collection by clicking on the configure dataset button and then past that custom collection on its field.

As you can see once we added the custom collection all the data showed up and there was no loss of any property.

Training Demo On How to Find Custom Collection #

Here is another training demo of the website : https://park.io/domains

that shows how to find and set the right custom collection for your project.

You can look at the first picture and see how did we get the Domain name property by finding the CCS Selector manually using the developer tools inside the RTILA browser panel

In the second picture, you can see how we find the custom collection by looking at the source code of the table element, in this case ( tbody > tr ) element that represents each row in the table, we could command the dataset property inspection to ignore anything else and only focus on each row of the table since all the data we need is in that element.

Note: Finding a custom collection for some websites could be challenging for users who have no basic knowledge of web development or CSS, but don’t worry. If you have purchased RTILA and you are not using a free plan, you can always submit a support ticket at https://rtila.com/support/

RTILA’s support team is always happy to help you out.

    Still stuck? How can we help?

    How can we help?

    Updated on 13/11/2023
    Trigger Standalone Bots via Command linesCorrecting & Completing Auto-Recorder Commands

    Powered by BetterDocs

    Table of Contents
    • What are custom collections In RTILA?
    • Why do we need to find a custom collection?
    • How To Find & Set the Right Custom Collection?
      • Find the right custom collection
      • Set the Right Custom Collection
    • Training Demo On How to Find Custom Collection

    INFO & LEGALS

    PRICING
    PAYMENTS & REFUND
    COOKIES - PRIVACY
    LICENSE AGREEMENT

    DOWNLOADS

    BOT LAUNCHER
    RTILA STUDIO ON GITHUB
    BOT & TEMPLATES
    PARTNERSHIPS

    RESOURCES

    VIDEO TUTORIALS
    DOCUMENTATION
    SUPPORT PORTAL
    FB COMMUNITY SUPPORT

    stay in touch

    Subscription Form

    follow us on

    • Facebook
    • YouTube
    • RTILA LinkedIn Page
    Copyright © RTILA CORPORATION