Google Drive개 모듈
Adobe Workfront Fusion Google Drive 모듈을 사용하면 Google Drive에서 파일, 폴더 또는 공유 드라이브를 모니터링, 검색, 만들기, 업데이트, 삭제 및 관리할 수 있습니다.
Adobe Workfront Fusion 시나리오에서는 Google Drive 계정을 여러 타사 응용 프로그램 및 서비스에 연결할 수 있습니다.
시나리오를 만드는 방법에 대한 지침이 필요하면 시나리오 만들기 Adobe Workfront Fusion를 참조하십시오.
모듈에 대한 자세한 내용은 의 모듈 Adobe Workfront Fusion을 참조하세요.
액세스 요구 사항
이 문서의 기능을 사용하려면 다음 액세스 권한이 있어야 합니다.
보유 중인 플랜, 라이선스 유형 또는 액세스 권한을 확인하려면 Workfront 관리자에게 문의하세요.
Adobe Workfront Fusion 라이선스에 대한 자세한 내용은 Adobe Workfront Fusion 라이선스를 참조하세요.
Google 드라이브 API 정보
Google 드라이브 커넥터는 다음을 사용합니다.
Workfront Fusion에 Google Drive 연결 중
@gmail.com 또는 @googlemail.com 사용자인 경우 클라이언트 ID 및 클라이언트 암호를 가져오려면 the Google Cloud Platform에 OAuth 클라이언트를 만들어야 합니다.
OAuth 클라이언트를 만들고 클라이언트 ID 및 클라이언트 암호를 얻는 방법에 대한 단계별 지침은 연결 Adobe Workfront Fusion to Google Services 사용자 지정 OAuth 클라이언트 사용을 참조하십시오.
Google Drive 계정을 Workfront Fusion에 연결하는 방법에 대한 지침은 Adobe Workfront Fusion에 연결 만들기 - 기본 지침을 참조하십시오.
Google Drive개 모듈 및 해당 필드
Google Drive 모듈을 구성할 때 Workfront Fusion에 아래 나열된 필드가 표시됩니다. 앱 또는 서비스의 액세스 수준과 같은 요소에 따라 이러한 필드와 함께 Google Drive 필드가 추가로 표시될 수 있습니다. 모듈의 굵은 제목은 필수 필드를 나타냅니다.
필드나 함수 위에 맵 단추가 표시되면 이 단추를 사용하여 해당 필드에 대한 변수와 함수를 설정할 수 있습니다. 자세한 내용은 한 모듈에서 다른 모듈로 정보를 매핑 Adobe Workfront Fusion을 참조하십시오.
트리거
폴더에서 파일 보기
지정된 폴더에서 파일을 추가하거나 수정할 때 파일 세부 정보를 검색합니다.
모든 파일 보기
Google Drive의 파일을 추가하거나 수정할 때 파일 세부 정보를 검색합니다.
공유 파일 보기
새 파일이 공유되거나 기존 공유 파일이 업데이트될 때 트리거됩니다.
댓글 보기
선택한 파일에서 댓글을 추가하거나 수정할 때 트리거됩니다.
액션
파일 업로드
파일을 Google Drive에 업로드합니다.
파일 업데이트
파일의 메타데이터 또는 컨텐츠를 업데이트합니다.
파일 복사
파일을 새 위치에 복사합니다.
파일 삭제
파일 또는 폴더를 영구적으로 삭제합니다.
파일/폴더를 휴지통으로 이동
파일 또는 폴더를 휴지통으로 이동합니다.
파일 가져오기
지정된 ID로 파일을 검색합니다.
파일/폴더 검색
검색 조건에 따라 파일 또는 폴더를 검색합니다.
폴더 만들기
지정한 위치에 폴더를 만듭니다.
공유 링크 가져오기
Google 드라이브의 파일에 대한 공유 링크를 검색합니다.
문제 해결
파일을 업로드하거나 업데이트할 수 없음
파일 업로드 또는 업데이트가 실패할 경우 다음과 같은 몇 가지 상황이 발생합니다.
- 업로드한 파일이 너무 커서 Google Drive 계획에 허용된 최대 파일 크기 제한을 초과하거나 Google Drive 저장소 제한을 초과했습니다. 저장소 계획을 업그레이드하거나 Google Drive 서비스에서 기존 파일을 삭제할 수 있습니다.
- 파일을 업로드할 선택한 폴더가 더 이상 존재하지 않습니다. 시나리오가 중지되고 대상 폴더를 다시 선택해야 합니다.
파일 검색
폴더의 목록 파일 모듈에서 다음 부분으로 구성된 자체 쿼리를 사용할 수 있습니다.
-
필드 - 검색 중인 파일의 특성(예: 파일의 특성
name
). -
연산자 - 일치 항목(예:
contains
)을 제공하기 위해 데이터에 대해 수행되는 테스트입니다. -
값 - 테스트된 특성의 콘텐츠(예:
My cool document
파일의 이름).
절을 연결 and
또는 or
과(와) 결합하고 쿼리를 not
(으)로 무효화합니다.
필드
title
contains
1, =
, !=
fullText
contains
2, 3mimeType
contains
, =
, !=
modifiedDate
<=
, <
, =
, !=
, >
, >=
lastViewedByMeDate
<=
, <
, =
, !=
, >
, >=
trashed
=
, !=
starred
=
, !=
parents
in
owners
in
writers
in
readers
in
sharedWithMe
=
, !=
properties
has
이러한 필드의 연산자에 대해 다음 사항을 고려하십시오.
-
contains
연산자는title
에 대해서만 접두사 일치를 수행합니다.예를 들어 "HelloWorld" 제목은
title contains 'Hello'
에 대해 일치하지만title contains 'World'
에는 일치하지 않습니다. -
contains
연산자는fullText
에 대한 전체 문자열 토큰에 대해서만 일치를 수행합니다.예를 들어, 문서의 전체 텍스트에 문자열 "HelloWorld"가 포함되어 있으면
fullText contains 'HelloWorld'
쿼리만 결과를 반환합니다.fullText contains 'Hello'
과(와) 같은 쿼리는 이 시나리오에서 결과를 반환하지 않습니다. -
contains
연산자는 큰따옴표로 묶인 경우 정확한 영숫자 구문에서 일치합니다.예를 들어, 문서의
fullText
에 문자열 "Hello there world"가 포함되어 있으면fullText contains '"Hello there"'
쿼리는 결과를 반환하지만fullText contains '"Hello world"'
쿼리는 결과를 반환하지 않습니다.또한 검색은 영숫자이므로 문서의
fullText
에 문자열 "Hello_world"가 포함되어 있으면fullText contains '"Hello world"'
쿼리가 결과를 반환합니다. -
type
날짜 필드는 현재 서로 비교할 수 없으며 상수 날짜에만 해당됩니다.
값 유형
\'
(예: 'Valentine\'s Day'
)을(를) 사용하여 작은 따옴표를 이스케이프 처리합니다.true
또는 false
입니다.2012-06-04T12:00:00-08:00
).연산자
contains
=
!=
<
<=
>
>=
in
and
or
not
has
복합 절의 경우 괄호를 사용하여 절을 함께 그룹화할 수 있습니다. 예:modifiedDate > '2012-06-04T12:00:00' and (mimeType contains 'image/' or mimeType contains 'video/')
이 검색은 2012년 6월 4일 이후에 마지막으로 수정한 이미지 또는 비디오 MIME 형식의 모든 파일을 반환합니다. and
및 or
연산자는 괄호를 사용하지 않고 왼쪽에서 오른쪽으로 평가되므로 위의 예에서는 2012년 6월 4일 이후에 수정된 이미지만 반환하지만 2012년 6월 4일 이전의 모든 비디오를 반환합니다.
예시
이 페이지의 모든 예제에서는 인코딩되지 않은 <q>q</q>
매개 변수를 보여 줍니다. 여기서 title = 'hello'
은(는) title+%3d+%27hello%27
(으)로 인코딩됩니다. 클라이언트 라이브러리는 이 인코딩을 자동으로 처리합니다.
-
이름이 "hello"인 파일 검색
title = 'hello'
-
폴더별 MIME 유형을 사용하여 폴더 검색
mimeType = 'application/vnd.google-apps.folder'
-
폴더가 아닌 파일 검색
mimeType != 'application/vnd.google-apps.folder'
-
"hello" 및 "goodbye"가 포함된 이름의 파일 검색
제목에 'hello'가 포함되어 있고 이름에 'goodbye'가 포함되어 있습니다.
-
"hello"라는 단어가 포함되지 않은 이름의 파일 검색
제목에 'hello'가 포함되어 있지 않음
-
콘텐츠에 "hello"라는 단어가 포함된 파일 검색
fullText에 'hello'가 포함되어 있습니다.
-
콘텐츠에 "hello"라는 단어가 포함되지 않은 파일 검색
fullText에 'hello'가 포함되어 있지 않습니다.
-
콘텐츠에서 "hello world"라는 정확한 구문이 포함된 파일을 검색합니다.
fullText에 "hello world"가 들어 있습니다."fullText에 "hello_world"가 들어 있습니다."
-
"" 문자가 포함된 쿼리가 있는 파일 검색(예: "\authors")
전체 텍스트에 '\\authors'가 포함되어 있음
-
test@example.org
사용자가 쓸 수 있는 파일 검색의 'test@example.org' writers
-
parents
컬렉션에서 ID1234567
을(를) 검색합니다. ID가1234567
인 폴더에서 직접 있는 모든 파일과 폴더를 찾습니다.상위의 '1234567'
-
parents
컬렉션에서 별칭 IDappDataFolder
을(를) 검색합니다. 응용 프로그램 데이터 폴더 바로 아래에 있는 모든 파일과 폴더를 찾습니다.상위 항목의 'appDataFolder'
-
test@example.org
및test2@example.org
사용자가 쓸 수 있는 파일 검색writers의 'test@example.org' 및 writers의 'test2@example.org'
-
휴지통에 있는 "important" 텍스트가 포함된 파일 검색
fullText에 'important'가 포함되어 있고 휴지통으로 이동된 = true
-
2012년 6월 4일 이후에 수정된 파일 검색
modifiedDate > '2012-06-04T12:00:00' // 기본 시간대는 UTC입니다.
modifiedDate > '2012-06-04T12:00:00-08:00'
-
이름에 "hello"가 있는 인증된 사용자와 공유된 파일을 검색합니다.
sharedWithMe 및 제목에 'hello'가 포함됨
-
값이
8e8aceg2af2ge72e78
인 이름이additionalID
인 사용자 지정 파일 속성이 있는 파일을 검색합니다.속성에는 { key='additionalID' 및 value='8e8aceg2af2ge72e78' 및 visibility='PRIVATE' }이(가) 있습니다.
이 안내서의 Source은 Google Drive 설명서입니다.