- Overview
- Adobe Sign
- Alteryx
- Amazon Comprehend
- Amazon Connect
- Amazon Rekognition
- Amazon Textract
- Box
- Release notes
- About the Box activity package
- Fix XAML After Package Update
- Project compatibility
- Setup
- Technical references
- Box Scope
- Commit Session
- Create File Version Session
- Create Upload Session
- Upload Part
- Delete Old Version
- Get Versions
- Promote Version
- Upload File Version
- Copy File
- Delete File
- Download File
- Get File Comments
- Get File Info
- Get File Info Details
- Get File Lock Info
- Lock File
- Move File
- Unlock File
- Upload File
- Copy Folder
- Create Folder
- Delete Folder
- Get Folder Info
- Get Folder Items
- Rename Folder
- Search For Content
- Execute Method
- Cognitive
- DocuSign
- Release notes
- About the DocuSign activity package
- Project compatibility
- Setup
- DocuSign Scope
- Invoke DocuSign Operation
- Create Envelope
- Create Envelope And Send
- Create Envelope From Template
- Create Envelope Recipients
- Get Document
- Get Documents
- Get Envelope
- Get Form Data
- Send Envelope
- Update Envelope
- List Attachments
- List Custom Fields
- List Documents
- List Envelope Status Changes
- List Recipients
- Create Bulk Send List
- Create Bulk Send Request
- Get Bulk Send List
- Get Bulk Send Lists
- Create Template Custom Fields
- Create Template Recipients
- Get Template
- List Templates
- Google Vision
- Jira
- Release notes
- About the Jira activity package
- Project compatibility
- Setup
- Jira Scope
- Execute Method
- Add Attachment
- Delete Attachment
- Download Attachment
- Get Attachments
- Add Comment
- Delete Comment
- Get Comments
- Create Component
- Delete Component
- Get Components
- Search Dashboards
- Create Filter
- Get Filters
- Create Issue Link
- Delete Issue Link
- Get Issue Link Types
- Get Issue Links
- Add Watcher
- Assign Issue
- Clone Issue
- Create Issue
- Delete Issue
- Get Issue
- Get Watchers
- Remove Watcher
- Search Issues Using JQL
- Transition Issue
- Update Issue
- Create Project
- Delete Project
- Get Project Types
- Get Projects
- Update Project
- Get Transitions
- Create User
- Delete User
- Find Users
- Marketo
- Microsoft Dynamics
- Microsoft Dynamics Finance and Operations
- Microsoft Translator
- Microsoft Vision
- Oracle Integration Cloud
- Oracle NetSuite
- Salesforce
- Release notes
- About the Salesforce activity package
- Project compatibility
- Setup
- Quickstart
- Salesforce Application Scope
- Create Bulk API Job
- Get Bulk API Job
- Get Bulk API Job Results
- Start or Abort Bulk API Job
- Assign File
- Download File
- Upload File
- Composite Request
- Delete Record
- Get List View Records
- Get Record
- Insert Record
- Update Record
- Upsert Record
- Execute Report
- Execute SOQL
- Format Column Names
- Format Labels And Values
- Lightning REST API Request
- Search
- SAP BAPI
- ServiceNow
- Slack
- Smartsheet
- Release notes
- About the Smartsheet activity package
- Project compatibility
- Setup
- Technical references
- Quickstart: Working With Rows
- Smartsheet Application Scope
- Attach File
- Attach URL
- Delete Attachment
- Get Attachment
- List Attachments
- Add Comment
- Delete Comment
- Get Comment
- List Discussions
- Copy Folder
- Create Folder
- Delete Folder
- Get Folder
- List Folders
- Add Group Members
- Get Group
- List Groups
- Remove Group Member
- Get Report
- List Reports
- Add Rows
- Copy Rows
- Create Discussion on Row
- Delete Rows
- Get Row
- List Rows
- Move Rows
- Update Rows
- Copy Sheet
- Create Sheet
- Create Sheet From Template
- Download Sheet
- Get Sheet
- List Sheets
- Update Sheet
- Add User
- Get User
- List Users
- Remove User
- Copy Workspace
- Create Workspace
- List Workspaces
- Import Sheet From CSV / XLSX
- Invoke Smartsheet Operation
- Search Activity
- Send Via Email
- Share Object
- SuccessFactors
- Tableau
- Twilio
- Workato
- Workday
About the Google Vision activity package
Google Cloud Vision API enables developers to understand the content of an image by encapsulating powerful machine learning models in an easy to use REST API.
It quickly classifies images into thousands of categories (e.g., "sailboat", "lion", "Eiffel Tower"), detects individual objects and faces within images, and finds and reads printed words contained within images.
The Google Vision package can perform metadata analysis on images. There are multiple use cases depending on the industry and application.
The possible use cases are:
- Label Detection - Detect broad sets of categories within an image, ranging from modes of transportation to animals.
- Explicit Content Detection - Detect explicit content like adult themes or violence within an image.
- Logo Detection - Detect popular product logos within an image.
- Optical Character Recognition - Detect and extract text within an image, with support for a broad range of languages, along with support for automatic language identification.
- Face Detection - Detect multiple faces within an image.
-
Web Detection - Search the Internet for similar images.
Note: Please refer to the Product lifecycle page for UiPath Studio version compatibility and support.
Before using the the Google Vision Activities Package, you need to configure your applications using the Google Cloud Platform .
There are two configuration steps:
- Enable APIs - this step enables automation by granting API access to your Google applications.
- Create Credentials - this specifies the authentication type used to interact with your enabled APIs.
1. Enable APIs
Follow the steps listed below to enable your APIs.
- Sign in to the Google Cloud Platform using your personal, work, or school Google G Suite account.
-
In the top menu bar, after Google Cloud Platform, select the project you want to use for your automation project.
-
If you don't have a project, create one by following the Creating and Managing Projects instructions in the Google Cloud documentation.
-
- Open the Navigation menu in the top navigation bar.
-
Hover over APIs & Services (showing a menu of options) and select Library (opening the API Library).
- From the API Library, go to the Machine Learning section.
-
Click Cloud Vision API.
-
In the Google Vision API page, click Enable.
You're done! Now, let's create your credentials to access the enabled APIs.
2. Create credentials
Follow the steps listed below to create credentials for your project.
-
From your project APIs & Services page (Google Cloud Platform> Project > APIs & Services), click Credentials in the left-hand navigation panel.
-
After the Credentials page opens, click Create credentials and select the type of credentials used for your application.
Note:You should consult your IT department to determine the type of credentials you should use for your project. For more information about the differences between the credential types, seeAuthentication Overview .
For information about each credential type, see the details below.
- API key
An API key is the simplest authentication mechanism.
For more information about API Keys, see Using API Keys in the Google Cloud Documentation.
- OAuth client ID
The OAuth Client ID method is recommended for attended automation because user consent is required before the robot can access to your Google account (for more information, see User consent in the Google Help documentation).
For more information about OAuth client ID, see Using OAuth 2.0 to Access Google APIs in the Google Cloud Documentation. For step-by-step instructions, see Setting up OAuth 2.0 in the Google Help documentation.
- Service account key
A service account key is a special type of Google account that belongs to your application instead of to an individual end user. Your application calls Google APIs on behalf of the service account, so users aren't directly involved.
For more information about Service account keys, see Understanding service accounts in the Google Cloud Documentation.
-
Follow the applicable instructions (listed below) to add your selected credentials.
You're done!
Now that you have enabled APIs and added credentials, you can build automation projects that include Google Vision activities.
Use of the software developed and provided by UiPath in connection with any Google software is subject to the UiPath Open Platform Activity License Agreement. Google software and services used in conjunction with the UiPath software may be accessed and used in accordance with Google Terms and any other applicable agreements, policies or guidelines as made available by Google.*