Tiện ích là các ứng dụng nhẹ được viết bằng HTML và JavaScript. Trong Google Sites, tiện ích cho phép bạn nhúng các phương tiện truyền thông phong phú, lấy thức ăn, và thực hiện các nhiệm vụ đơn giản như quản lý một danh sách công việc phải làm.

Hầu hết các tiện ích mà bạn sử dụng được lưu trữ trên internet công cộng và mã nguồn của họ có thể được đọc bởi bất cứ ai.Tuy nhiên, Google Apps Premier khách hàng có thể tạo ra các tiện ích riêng mà chỉ có thể nhìn thấy các thành viên của tên miền Google Apps của họ. Bạn có thể tìm thấy những tiện ích trong một thư mục với tên miền của công ty bạn trong thư mục tiện ích.


Với sự hỗ trợ cho an toàn Google kết nối Dữ liệu (SDC) trong Google Sites, tiện ích cá nhân của bạn có thể kết nối với dữ liệu được lưu trữ phía sau tường lửa doanh nghiệp của bạn. Vì vậy, người dùng của bạn có thể truy cập hệ thống doanh nghiệp hiện tại của bạn ngay trong trình duyệt ngay cả khi họ không kết nối với mạng công ty của bạn. Ví dụ, bạn có thể sử dụng tiện ích tư nhân và SDC để tạo ra một trang web với các tiện ích hiển thị dữ liệu từ CRM của bạn và hệ thống quản lý trật tự để cho nhân viên bán hàng theo dõi doanh thu, tiềm năng, và các dữ liệu bán hàng khác. Thay vì phải đăng nhập vào nhiều hệ thống, nhân viên bán hàng sẽ dễ dàng truy cập vào thông tin này từ bất cứ nơi nào thông qua tài khoản Google Apps của họ - cho họ thêm thời gian để hoàn tất giao dịch.

Bắt đầu

Để tìm hiểu làm thế nào để viết một tiện ích, hãy kiểm tra hướng dẫn phát triển các tiện ích.

Trong trang web, có hai nơi mà bạn sẽ làm việc khi phát triển một tiện ích riêng. Đầu tiên là thức ăn PrivateGadgetSpec tên miền của bạn. Đây là nơi bạn lưu mã tiện ích và đó là nơi bạn có thể kiểm tra các tiện ích như bạn đang phát triển. Thứ hai là thức ăn PrivateGadget được sử dụng để kiểm soát các tiện ích xuất hiện trong thư mục riêng của mình. Khi bạn xuất bản một tiện ích, bạn sẽ được sao chép nó từ thức ăn PrivateGadgetSpec vào nguồn cấp dữ liệu PrivateGadget. Theo mặc định chỉ Google Apps các quản trị viên có thể tiết kiệm và xuất bản các tiện ích.

Chúng tôi đã xây dựng một công cụ gọi là máy chủ Tool nguồn cấp dữ liệu khách hàng (FSCT) để giúp quản lý các tiện ích cá nhân của bạn. FSCT bao gồm Windows và Unix kịch bản để thực hiện quản lý tiện ích dễ dàng hơn. Ví dụ, trên một hệ thống Unix, bạn sẽ tiết kiệm được một tiện ích với nguồn cấp dữ liệu PrivateGadgetSpec của bạn với lệnh này: $ / insertGadgetSpec.sh PrivateGadgetSpec gadgetName gadgetSpecFile.

Bạn có thể xuất bản một tiện ích được lưu vào thư mục của bạn với lệnh này: $ / publishGadget.sh PrivateGadget PrivateGadgetSpec / gadgetName.

Để thêm tài liệu về cách cấu hình các tiện ích tin thấy wiki FSCT .

Quản lý tiện ích

Chúng tôi cũng đã thực hiện một vài tiện ích beta để làm cho quá trình này dễ dàng quản lý: Editor Gadget tư nhân và các tiện ích quản lý thư mục.

Để chèn tiện ích vào một trang Sites, hãy vào Insert menu, và chọn Gadgets , sau đó hơn . Sau đó, thêm mỗi tiện ích với URL của nó. Bạn có thể tìm Editor Gadget riêng ở đây và quản lý giám đốc ở đây.

Tiện ích riêng Editor cho phép bạn viết và lưu các tiện ích với nguồn cấp dữ liệu PrivateGadgetSpec của bạn. Quản lý thư mục cho phép bạn xuất bản những tiện ích được lưu vào thư mục của tên miền và quản lý các loại tin được sử dụng trong các thư mục. Nếu danh mục trong thông số tiện ích phù hợp với tên của các loại tin mà bạn tạo ra, sau đó các tiện ích được xuất bản sẽ tự động hiển thị trong mục này. Bạn cần phải tạo ra ít nhất một loại, để có thể xem phần riêng của thư mục của bạn.

Cuối cùng tip cho các nhà phát triển tiện ích. Khi bạn đang viết tiện ích của bạn, có thể bạn sẽ muốn thử nghiệm làm thế nào nó làm việc. Trong PGE các bạn có thể sao chép URL URL Gadget dán nhãn và sử dụng URL đó để chèn các tiện ích vào trang trang web của bạn. Thông thường trang web sẽ cache một số tiện ích cho khoảng một giờ, nhưng nếu bạn thêm "nocache = 1?" Vào cuối của URL của trang web của bạn, mỗi khi bạn làm mới trang, bạn sẽ thấy phiên bản được lưu mới nhất của tiện ích của bạn .