Google API là giao diện lập trình ứng dụng API do Google phát triển cho phép giao tiếp với các dịch vụ của Google và tích hợp chúng với các dịch vụ khác.. • Được sử dụng để theo dõi, đ
Trang 3Google API là giao diện lập trình ứng dụng ( API ) do Google phát triển cho phép giao tiếp với các dịch vụ của Google và tích hợp chúng với các dịch vụ khác Ví dụ trong số này bao gồm Search, Gmail, Translate hoặc Google Maps Các ứng dụng của bên thứ
ba có thể sử dụng các API này để tận dụng hoặc mở rộng chức năng của các dịch vụ hiện có
API Google hỗ trợ hầu hết các trang web hiện đại trực tuyến Từ phân tích, đến trao đổi quảng cáo, bản đồ, đến lượt chia sẻ trên Google+, rất có thể, hầu hết các trang web đều đang sử dụng API Google Hiện tại, có tới 57 API có sẵn từ Google, cũng như một số công cụ dành cho nhà phát triển khác
MỞ ĐẦU
Trang 4• Được sử dụng để theo dõi, đo lường, phân tích và báo cáo số liệu về lượt tương tác của người dùng với các trang web, ứng dụng hay nền tảng
• Google phát triển với mục đích hỗ trợ các quản trị viên kiểm tra tổng thể tình trạng của project và có các giải pháp cải thiện phù hợp
GOOGLE ANALYTICS
Google cam kết số liệu mà họ cung cấp đều chính xác
Trang 5Bao gồm API để báo cáo và cấu hình
Trang 6API siêu dữ liệu
Trang 7API dữ liệu
• Với API Dữ Liệu ta có thể trả lời được các câu hỏi:
Ứng dụng Android của tôi có bao nhiêu người dùng hoạt động hàng ngày trong tuần trước?
Mỗi URL trang trong số 10 URL hàng đầu cho trang web của tôi đã nhận được bao nhiêu lượt xem trong 28 ngày qua?
Trang 8Hạn ngạch API dữ liệu
Trang 9Giới hạn hạn ngạch ( API quản lý , API
báo cáo cốt lõi v3 , API báo cáo MCF , API siêu dữ liệu ,
API xóa người dùng và API báo cáo thời gian thực )
•50.000 yêu cầu cho mỗi dự án mỗi ngày
•10 truy vấn mỗi giây (QPS) trên mỗi địa chỉ IP
Trang 10Dành cho các nhà phát triển muốn viết các ứng dụng tương tác với YouTube.
YOUTUBE DATA API
Trang 11Tài nguyên
và các loại tài nguyên
Trang 12Các hoạt động được hỗ
trợ
Trang 13- Các Youtube Data API sử dụng hạn ngạch để đảm bảo rằng các nhà
phát triển sử dụng dịch vụ như dự định và không tạo ra các ứng dụng làm giảm chất lượng dịch vụ một cách không công bằng hoặc hạn chế quyền truy cập của những người khác
- Tất cả các yêu cầu API, bao gồm cả các yêu cầu không hợp lệ, phải chịu chi phí hạn ngạch ít nhất là một điểm
Hạn mức sử dụng
Trang 14Các dự án bật API dữ liệu
YouTube có hạn ngạch phân bổ mặc định là 10.000 đơn vị mỗi
ngày
Trang 15Speech-to-Text API
Tính năng chuyển giọng nói thành văn bản được định giá dựa trên lượng âm thanh
được dịch vụ xử lý thành công mỗi tháng , được đo bằng gia số làm tròn đến 15 giây.
Các yếu tố định giá
Định giá chuyển giọng nói thành văn bản được xác định bởi các yếu tố sau:
Việc nhận dạng có được thực hiện bằng cách sử dụng mô hình tiêu chuẩn hay nâng cao hay không
Các số kênh trong âm thanh được công nhận
Bảng giá dưới đây áp dụng cho các ứng dụng trên hệ thống cá nhân (ví dụ: điện thoại, máy tính bảng, máy tính xách tay, máy tính để bàn)
Trang 16Speech-to-Text API
Giá trong bảng dưới đây áp dụng cho số phút âm thanh được xử lý mỗi tháng
** Mỗi yêu cầu được làm tròn đến gia số gần nhất là 15 giây.
Trang 17GOOGLE MAP API
Khi sử dụng Google Map API, bạn có thể đánh dấu bất kỳ địa điểm nào trên bản đồ, kèm theo đó là những thông tin về địa điểm đó, bao gồm các khu vui chơi, ATM, trường học,…
Tính năng chỉ đường đến địa điểm cần tìm (tuyến đường tối ưu nhất cho các phương tiện và nhiều lựa chọn khác), địa điểm có thể được cung cấp như cách làm ở trên hoặc thông qua dịch vụ mà Google Map cung cấp sẵn
Giúp khoanh vùng khu vực như khu kinh tế, khu sản xuất, khu đô thị hay các khu bị ô nhiễm,…
Có thể theo dõi tình hình giao thông, lưu lượng phương tiện tại các khu vực,… và có giải pháp hợp lý
Dịch vụ Google API sẽ miễn phí khi sử dụng để xây dựng các ứng dụng nhỏ, yêu cầu
thấp, tuy nhiên với các ứng dụng lớn và nhằm mục đích kinh doanh thì bạn sẽ phải trả
một khoản phí để sử dụng hết những tính năng của Google Map API
Trang 18• Hiện tại, Google đã thay đổi cách tính phí cho cho các dịch vụ Map API, khi tạo Account mới, người dùng sẽ được sử dụng free dịch vụ API từ Google với hạn mức là 200$/ 1
tháng, bao gồm tất cả dịch vụ mà Google Map API cung cấp Nghĩa là bạn có thể phát
triển những ứng dụng nhỏ với lượt request thấp, chi phí cho tổng số request trong tháng dưới 200$ theo bảng giá mà Google đưa ra sẽ được miễn phí tháng đó, ngược lại nếu số lượng request vượt mức 200$ thì cần phải thanh toán toàn bộ chi phí
• Ví dụ: Số lượng request của ứng dụng trong tháng chỉ đạt mức phí 190$, bạn sẽ hoàn toàn được miễn phí và không phải thanh toán số tiền đó Nếu mức phí vượt hạn mức free, 210$/ tháng thì bạn sẽ phải thanh toán toàn bộ số tiền 210$ đó
GOOGLE MAP API – Cách tính phí
Trang 19GOOGLE MAP API
Trang 20GOOGLE ADS API
Google Ads API (AdWords API) cho phép nhà phát triển xây dựng các công cụ giúp nhà quảng cáo quản lý tài khoản Google Ads và chiến dịch của họ một cách hiệu quả và sáng tạo hơn
Quyền truy cập cơ bản
• Đây là cấp truy cập mặc định cho tất cả các mã thông báo của nhà phát triển đã được phê duyệt. Quyền truy cập cơ bản cho phép các nhà phát triển thực hiện tối đa 10.000 hoạt động và tải
xuống tới 1.000 báo cáo mỗi ngày
Quyền truy cập thông thường
• Cấp độ truy cập này cung cấp các hoạt động hàng ngày không giới hạn và báo cáo lượt tải xuống cho các nhà phát triển đủ điều kiện. Các nhà phát triển có thể yêu cầu cấp độ truy cập này bằng cách hoàn thành ứng dụng truy cập tiêu chuẩn
• Không tính phí cho cả hai cấp độ truy cập
Trang 21 Hạn mức của hoạt động trong một ngày.
GOOGLE ADS API
Trang 22• Phí không tuân thủ được tính như sau:
Phí dựa trên số lượng thao tác (hoặc số lượt tải xuống báo cáo) trong khoảng thời gian 30 ngày trước đó, 1 đô la cho mỗi 25.000 thao tác hoặc 1 đô la cho mỗi 25.000 lượt tải báo cáo, tùy
theo mức nào lớn hơn. Kết quả tính toán sẽ được làm tròn đến 1.000 đô la (nếu dưới 1.000 đô la) và giới hạn ở mức 25.000 đô la. Tổng phí không tuân thủ trong bất kỳ chu kỳ đánh giá nào sẽ được giới hạn ở mức 50.000 đô la theo lịch trình đánh giá ở trên
• Khi hóa đơn được phát hành do không tuân thủ, hóa đơn đó phải được thanh toán đầy đủ, nếu không mã thông báo của bạn có thể bị hạ cấp xuống Quyền truy cập cơ bản hoặc bị thu hồi
GOOGLE ADS API
Trang 23CÁCH LẤY GOOGLE API KEY