Sau 3 tháng thực tập tại một công ty chuyên về SEO Marketing, tôi được giao nhiệm vụ viết các bài đăng cho blog của công ty. Từ đó, tôi đã học được cách tối ưu hóa bài viết để đạt vị trí TOP 5 trên kết quả tìm kiếm của Google. Dưới đây là hai bài mẫu mà tôi đã tối ưu SEO Marketing.
Bài 1: Cách kết nối OpenAI với Google Sheets
Việc kết hợp công cụ Open AI với Google Sheets là một lựa chọn phổ biến hiện nay để tự động hóa việc thu thập và phân tích dữ liệu. Open AI cũng có thể giúp bạn tiết kiệm thời gian và đảm bảo các nhiệm vụ được hoàn thành chính xác và hiệu quả. Bài viết này sẽ hướng dẫn cụ thể và dễ hiểu về cách kết nối Open AI với Google Sheets.
Bước 1: Đăng ký tài khoản OpenAI
![Giao diện đăng ký tài khoản Open AI](https://static.wixstatic.com/media/9cf01b_aa4dfbe53eb44a0589633a2f316339c3~mv2.png/v1/fill/w_975,h_408,al_c,q_90,enc_auto/9cf01b_aa4dfbe53eb44a0589633a2f316339c3~mv2.png)
Bước 2: Thêm tiện ích GPT for Sheets™ and Docs™ vào Google Sheets
![Tải tiện ích cho Google Sheets của bạn](https://static.wixstatic.com/media/9cf01b_0d1b1567b19846ca8b0820c2a0adf1fd~mv2.png/v1/fill/w_975,h_497,al_c,q_90,enc_auto/9cf01b_0d1b1567b19846ca8b0820c2a0adf1fd~mv2.png)
Tải tiện ích trên và thêm tiện ích đó vào Trang tính bạn đã tạo sẵn.
Bước 3: Set API Key cho GPT for Sheets™ and Docs™
Vào OpenAi tạo API Key riêng cho bạn.
![Tạo API Key](https://static.wixstatic.com/media/9cf01b_b677f68db52d4287ba8f609ed390342a~mv2.png/v1/fill/w_975,h_602,al_c,q_90,enc_auto/9cf01b_b677f68db52d4287ba8f609ed390342a~mv2.png)
Bước 4: Bắt đầu sử dụng Google Sheets AI
Cuối cùng, bắt đầu sử dụng thử ChatGPT được tích hợp trên Google Sheets bằng hàm:
=GPT(prompt, [value], [temperature], [maxTokens], [model])
![Google Sheet API là gì?](https://static.wixstatic.com/media/9cf01b_59f0a719dda94b8592dadeef6d578e12~mv2.png/v1/fill/w_975,h_469,al_c,q_90,enc_auto/9cf01b_59f0a719dda94b8592dadeef6d578e12~mv2.png)
Tham khảo bài viết gốc tại đây: Link
Bài 2: Google Sheets API là gì? Tận dụng Google Sheets API Python
Nắm bắt được Google Sheets API Python sẽ giúp bạn tự động hóa các tác vụ trong bảng tính, cập nhật dữ liệu và tạo báo cáo một cách nhanh chóng và hiệu quả. Hãy cùng khám phá cách sử dụng Google Sheets API Python để tối ưu công việc của bạn!
Google Sheets API là gì?
Google Sheets API là một công cụ mạnh mẽ cho phép truy cập và sửa đổi dữ liệu trên Google Sheets thông qua nhiều ngôn ngữ lập trình, bao gồm cả Python. Với khả năng tích hợp Python, Google Sheets API giúp tự động hóa các tác vụ như thêm dữ liệu, tạo trang tính mới, tạo biểu đồ và nhiều tác vụ khác. Bạn có thể tối ưu hóa quá trình làm việc trên bảng tính Google bằng cách tìm hiểu cách sử dụng Google Sheets API với Python.
Hướng dẫn kết nối Google Sheets với Python
Tạo project trên Google Cloud Console
Tạo project trên Google Cloud Console để có được một client ID và client secret key. Truy cập vào https://console.developers.google.com/projectcreate để tạo project mới.
![Tạo new project trên Google Cloud Console](https://static.wixstatic.com/media/9cf01b_09f868bd6f844b6e9cb03a33c86e22de~mv2.png/v1/fill/w_975,h_476,al_c,q_90,enc_auto/9cf01b_09f868bd6f844b6e9cb03a33c86e22de~mv2.png)
Enable các thư viện vào project
Truy cập vào project đã tạo, mở thanh Menu tại góc trên bên trái chọn option “API’s Services”, xong chọn “Library”.
![Truy cập vào Library để enable các thư viện cần thiết](https://static.wixstatic.com/media/9cf01b_1421b81c45d949fa9e9613cf1c4d1dc8~mv2.png/v1/fill/w_975,h_566,al_c,q_90,enc_auto/9cf01b_1421b81c45d949fa9e9613cf1c4d1dc8~mv2.png)
Sau khi truy cập vào Library, bước tiếp theo là ta tìm kiếm và enable 2 thư viện để hỗ trợ kết nối Google Sheets API với Python. Hai thư viện có tên là:
Google Drive API
Google Sheets API
![Enable thư viện Google Drive API và Google Sheets API](https://static.wixstatic.com/media/9cf01b_89f967f466bf432091873dfb7cb3fb09~mv2.png/v1/fill/w_975,h_273,al_c,q_85,enc_auto/9cf01b_89f967f466bf432091873dfb7cb3fb09~mv2.png)
Tạo file Credentials
![Tạo tệp tin Credentials](https://static.wixstatic.com/media/9cf01b_92ec3431996d47349c0fe1e547293e13~mv2.png/v1/fill/w_975,h_877,al_c,q_90,enc_auto/9cf01b_92ec3431996d47349c0fe1e547293e13~mv2.png)
Tạo file Python
Cài đặt các thư viện cần thiết bao gồm “google-auth” và “google-api-python-client”.
Trong file Python của bạn, import các thư viện cần thiết và khai báo “client ID” và “client secret key” của project.
Dưới đây là ví dụ về code Python để kết nối Google Sheets:
# Import thư viện cần thiết
from google.oauth2 import service_account
from googleapiclient.discovery import build
# Khai báo client ID và client secret key
creds = service_account.Credentials.from_service_account_file(
'đường dẫn tới file Credentials')
# Xác thực và đăng nhập vào tài khoản Google
service = build('sheets', 'v4', credentials=creds)
# Truy cập vào một bảng tính cụ thể
spreadsheet_id = 'ID file Google sheets của bạn'
sheet_name = 'Tên sheet'
range_name = f'{sheet_name}!A1:B5'
# Lấy dữ liệu từ bảng tính
result = service.spreadsheets().values().get(
spreadsheetId=spreadsheet_id, range=range_name).execute()
# In ra các giá trị trong bảng tính
for row in result.get('values', []):
print(row)
![Đoạn mã sử dụng Google sheets API Python](https://static.wixstatic.com/media/9cf01b_12fd7a61e5db418abe0e7dae734d0a09~mv2.png/v1/fill/w_975,h_703,al_c,q_90,enc_auto/9cf01b_12fd7a61e5db418abe0e7dae734d0a09~mv2.png)
Thực hiện xác thực và đăng nhập vào tài khoản Google để truy cập vào Google Sheets. Lưu ý rằng để sử dụng Google Sheets API, bạn cần có quyền truy cập vào tài khoản Google Sheets của bạn và xác thực bằng cách cung cấp “client ID” và “client secret key”.
![Client ID và client email trong file Credentials](https://static.wixstatic.com/media/9cf01b_855a73e1ee1f450fa6ab03275f163a10~mv2.png/v1/fill/w_975,h_557,al_c,q_90,enc_auto/9cf01b_855a73e1ee1f450fa6ab03275f163a10~mv2.png)
Lưu các thay đổi và đóng phiên kết nối sau khi hoàn thành tác vụ.
Tham khảo bài viết gốc tại đây: Link
Comentários