Pick and Copy CSE

G 폴더 카피 그룹 회원에게 제공하는 서비스입니다.

https://docs.google.com/document/d/12IUeIhUMF8LnZk0Vr8BIuvD9IqjeXTg27qjebZD5U9o/edit?usp=sharing

Web Site

Web App

Source code

권한이 있는 사용자만 클릭하세요.


Drive CSE

Search site: drive.google.com/*


gdrive cse

Search site: drive.google.com/*

실수로 똑같은 검색을 반복하는 것을 막기 위해 Search 버튼을 클릭하면 Query 입력란과 Exact 입력란의 내용을 지웁니다.

Spreadsheet 링크를 클릭하면 검색 결과를 기록한 시트를 볼 수 있습니다.

Clear Sheet 버튼을 클릭하면 시트의 복사본을 만들고 시트의 내용을 지웁니다.

시트의 복사본 Url을 gfolder Copy 앱에 입력하면 검색된 파일을 복사합니다.


_PaC_Sheet URL:

https://docs.google.com/spreadsheets/d/ + File ID


gfolder Copy Groups

Web page: https://gfoldercopy.eojji.com/group


Google Custom Search

Creating a Custom Search Engine

https://developers.google.com/custom-search/docs/tutorial/creatingcse

There are two ways of creating a Custom Search Engine (CSE):

https://cse.google.com/cse/docs/all

Custom Search basics

The following documents introduce you to basic concepts and guide you through the creation of your first search engine.

Custom Search advanced features

The following documents cover the advanced features of Custom Search.


https://cse.google.com/create/new


검색할 사이트:

https://developers.google.com/custom-search/json-api/v1/overview#prerequisites


https://console.cloud.google.com/apis/library/customsearch.googleapis.com/?q=Custom%20Search

CSE: list

https://developers.google.com/custom-search/json-api/v1/reference/cse/list

performance

https://developers.google.com/custom-search/json-api/v1/performance

Request Parameters

https://developers.google.com/custom-search/docs/xml_results#request-parameters

Boolean Operators

https://developers.google.com/custom-search/docs/xml_results_appendices#boolean-operators

Boolean AND [.]

Boolean NOT [-]

Boolean OR [|]

Boolean Parentheses [()]


Pac Permissions

Pick and Copy

The developer of Pick and Copy, a@eojji.com, needs your permission to access your data on Google.


GoogleAppsScript

When reviewing permissions, consider whether you trust Pick and Copy.

계정 선택

Pick and Copy(으)로 이동

 


시작하기

 gfoldercopy@gmail.com

Pick and Copy의 요청 범위

Pick and Copy 앱이 계정에 액세스하도록 허용하시겠습니까?

이 앱의 개인정보처리방침을 검토하실 수 있습니다. 내 계정에서 계정에 연결된 이 앱 또는 다른 앱을 삭제할 수 있습니다.

Query - Pick and Copy

 

Query:  mp4|avi|mpeg|mkv       At least 2 characters

Exact:  2017

Exclude:  download|zip|docs

Click the Search

Spreadsheet, Clear Sheet

pac.eojji.com, Privacy Policy 

Message:


_PaC_Sheet

_PaC_Sheet mp4|avi|mkv|wmv|mpg|flv,bluray

https://docs.google.com/spreadsheets/d/1omHBbE73Uj4C-YUuCXvraRRa0c9RJAy49bb-kzhPKok/edit?usp=sharing


_PaC_Sheet 구글 스프레드시트 파일 주소를 복사합니다.

주의: gfolder Copy앱에서 사용할려면 파일 이름이 _PaC_Sheet 로 시작해야 합니다.


gfolder Copy

gfolder Copy 사이트에서 앱의 링크를 클릭하여 실행합니다.

https://gfoldercopy.eojji.com/


위에서 복사한 _PaC_Sheet의 주소를 gfolder copy 앱의 URL 입력란에 붙여 넣기하고 Copy 버튼을 클릭합니다.


시트와 같은 이름의 폴더가 만들어 졌습니다.

이곳에 파일이 복사됩니다.


구글 드라이브의 내 드라이브에서 복사 이력 파일(_gfolderCopy Log)을 찾을 수 있습니다.

https://drive.google.com/drive/u/0/my-drive

_gfolderCopy Log


구글 스택드라이버

애플리케이션 로그 모니터링

Apps Script monitoring and analytics with Stackdriver Logging and BigQuery (Google Cloud Next '17)

Identify and understand errors in Apps Script with Stackdriver

조대협의 블로그  


BigQuery 서비스

BigQuery Pricing

https://developers.google.com/apps-script/advanced/bigquery

BigQuery 서비스를 사용하면 Apps Script에서 Google BigQuery API 를 사용할 수 있습니다 . 이 API를 통해 사용자는 BigQuery 프로젝트를 관리하고, 새로운 데이터를 업로드하고, 쿼리를 실행할 수 있습니다.

Sample code

https://developers.google.com/apps-script/advanced/bigquery#run_query

Advanced Google Services

https://developers.google.com/apps-script/guides/services/advanced

참조: https://goo.gl/vWwf51

SELECT timestamp, textPayload FROM [gdrive-cse:dsGdriveCse.script_googleapis_com_console_logs_20171222] ORDER BY labels.script_googleapis_com_user_key, timestamp

위의 쿼리로 시트를 만들어서 gfolder copy 그룹에 공유했습니다.

https://groups.google.com/forum/?hl=ko#!forum/gfoldercopy


BigQuery API 참조

https://developers.google.com/bigquery/docs/reference/v2/

https://www.googleapis.com/discovery/v1/apis/bigquery/v2/rest

https://cloud.google.com/bigquery/docs/reference/rest/v2/tables#resource

https://cloud.google.com/bigquery/docs/reference/rest/v2/tables/get

SELECT timestamp, textPayload, labels.script_googleapis_com_user_key

FROM [pac-query:pac.script_googleapis_com_console_logs_20171211] LIMIT 1000


Google Cloud 게시/구독

Cloud Pub/Sub Pricing

Google Cloud Pub/Sub is priced according to the data volume used:

Monthly data volume          Price Per GB

First 10GB                            $0.00

Next 50TB                            $0.06

Next 100TB                            $0.05

Beyond 150TB                    $0.04

subscriptions 구독

https://console.cloud.google.com/cloudpubsub/subscriptions/sub

전송유형: 푸시인 경우 메시지가 게시되는 즉시 게시/구독에서 이를 전달합니다. 가져오기인 경우 구독자가 전송을 요청해야 합니다.


Google API 콘솔

고급 Google 서비스


Drive Api

https://developers.google.com/apps-script/advanced/drive

https://console.cloud.google.com/apis/library

Google Drive API


참조:

https://www.youtube.com/watch?v=TWTlLBBDfoM

https://sites.google.com/site/scriptsexamples/learn-by-example/export-logs-to-bigquery

https://www.facebook.com/groups/bigquery/


문서 주소

문서 게시

작성자: a@eojji.com