Description #
The Imports module allows for importing sermons from YouTube channels or playlists into the Sermons module using the YouTube API, with options for one-time imports or weekly automated imports at a specific day and time. File import functionality (e.g., CSV, XML, XLSX) is planned but not yet implemented.
Module Integrations #
- Sermons: Populates the Sermons module with imported sermon content, streamlining multimedia management.
- People: Links imported sermons to speakers via member profiles, if specified.
- Podcasts: Syncs imported sermons to podcast episodes for audio distribution.
Module Options #
Customize the Imports module to control import settings and schedules.
- Navigate to Church Infinite > Website Settings > Modules > Imports or Sermons > Options in the dashboard.
- Configure settings, such as:
- YouTube API Key: Enter a valid API key for accessing YouTube data.
- Default Import Settings: Set preferences for video limits or metadata mapping.
- Save changes to apply settings across your website.
Managing Imports #
Sermon Imports #
Description: Sermon imports bring YouTube videos from channels or playlists into the Sermons module, automating content population.
Setting Up Imports:
- Go to Sermons > Import Sermons in the dashboard.
- In the import details section:
- Source: Select YouTube as the import source.
- Channel ID: Enter the YouTube channel ID (e.g., UC1234567890).
- Playlist ID: Optionally specify a playlist ID to import specific videos.
- Video Limit: Set a limit for the number of videos to import (based on API quota, e.g., 50).
- Metadata Mapping: Assign YouTube fields (e.g., title, description) to Sermon fields (e.g., title, Bible passage).
- For automated imports:
- Enable Weekly Imports.
- Select a day and time (e.g., Monday at 12:00 AM).
- Save settings to configure the import.
Running Imports:
- Go to Sermons > Import Sermons.
- For one-time imports:
- Click “Run Import” to start the process.
- Wait for the import to complete (duration depends on video count and API limits).
- For automated imports:
- Ensure settings are saved with a scheduled day and time.
- The system will run imports automatically as configured.
Reviewing Imports:
- Go to Sermons > All Sermons.
- Filter by imported sermons (e.g., using a tag like “Imported”).
- Review each sermon:
- Check title, description, speaker, series, topics, and media for accuracy.
- Edit as needed (follow Sermons module instructions for editing).
- Publish or save as draft to display on the “Sermons” page.
Import Options: Customize the import process:
- API Quota: Monitor YouTube API usage to avoid limits (configured via API key).
- Automated Scheduling: Set weekly imports to reduce manual effort.
- Metadata: Map YouTube data (e.g., video title to sermon title) for consistency.