This document outlines the functionality and characteristics of the Google Drive File Reader node, which enables automated file content extraction from Google Drive.

Node Inputs

File Selection (Choose one method)

  • Select File: Choose a file directly from Google Drive
  • Use Link: Option to use a direct Google Drive URL

Supported File Types

  • Google Docs/Sheets
  • PDF
  • JSON
  • CSV
  • TXT
  • HTML

Node Output

  • File Name: Name of the selected file
  • File Contents: Content of the file in text format

Node Functionality

The Google Drive File Reader node provides automated access to file contents stored in Google Drive.

Key features include:

  • Support for multiple file formats
  • Batch mode for processing multiple files
  • Direct file selection or URL input
  • Secure authentication with Gumloop

When To Use

The Google Drive File Reader node is particularly valuable in scenarios requiring automated file content extraction. Common use cases include:

  • Document Processing: Extract content from documents
  • Data Analysis: Process CSV or JSON data files
  • Content Management: Access and use stored content
  • Report Generation: Compile information from multiple files

Some specific examples:

  • Reading configuration files
  • Processing uploaded forms
  • Extracting report data
  • Accessing shared documentation

Important Considerations:

  1. Requires Authentication with Google - Set up in the Credentials page
  2. You must have access to the files you want to read
  3. Some file types may have formatting removed when converted to text
  4. Large files may take longer to process
  5. PDF files will be converted to text format

In summary, the Google Drive File Reader node streamlines access to file contents stored in Google Drive, supporting various file formats and providing both individual and batch processing capabilities.