Storage
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Để tuỳ chỉnh trải nghiệm người dùng hiệu quả hơn thông qua Hành động, bạn có thể lưu dữ liệu giữa các lượt trò chuyện hoặc trong nhiều cuộc trò chuyện với người dùng đó.
Dữ liệu đã lưu có thể đưa ra các lời nhắc hữu ích trong một cuộc trò chuyện, lưu trữ điểm số trò chơi trong các phiên hoặc ghi nhớ những thông tin nhỏ cho người dùng.
Dữ liệu có thể được lưu trữ theo nhiều cách trong khi trò chuyện. Trong một cuộc trò chuyện, bạn có thể sử dụng các loại để chú thích các cụm từ huấn luyện trong ý định hoặc để lưu trữ thông tin của người dùng trong quá trình lấp đầy vị trí.
Bạn cũng có thể đặt giá trị cửa hàng Hành động bằng cách sử dụng webhook với các phương thức lưu trữ sau:
- Bộ nhớ dựa trên phiên hoạt động
- Bộ nhớ của người dùng
- Bộ nhớ trong nhà
Hãy sử dụng kết hợp các phương thức lưu trữ này với nhau để phù hợp nhất cách bạn muốn lưu giữ thông tin trong hoặc giữa các lệnh gọi Hành động.
Bộ nhớ dựa trên phiên hoạt động
Sử dụng bộ nhớ phiên khi bạn muốn duy trì giá trị cho một cuộc trò chuyện duy nhất, chứ không phải từ cuộc trò chuyện này sang cuộc trò chuyện khác. Trong quá trình trò chuyện, mọi dữ liệu được thu thập bằng các loại sẽ được lưu trữ trong bộ nhớ phiên.
Bộ nhớ của người dùng
Sử dụng bộ nhớ của người dùng khi bạn muốn duy trì một giá trị trong các cuộc trò chuyện cho một người dùng đã xác minh. Ví dụ: một trò chơi có thể lưu điểm số cao của người dùng trong bộ nhớ của người dùng và hiển thị điểm số cao trong thông báo chào mừng mỗi khi người dùng bắt đầu một cuộc trò chuyện mới.
Bộ nhớ trong nhà
Dùng bộ nhớ trong nhà khi bạn muốn duy trì một giá trị trong các cuộc trò chuyện đối với các thiết bị trong một hộ gia đình (dựa trên Home Graph). Bộ nhớ trong nhà không dành riêng cho bất kỳ người dùng cụ thể nào, vì vậy mọi người dùng trong hộ gia đình đều có thể đóng góp bộ nhớ này. Khi sử dụng bộ nhớ trong nhà, Google cũng sẽ hiển thị thông báo một lần cho người dùng đã xác minh và trên mỗi lệnh gọi của người dùng khách (tối đa 10 phút/10 phút).
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2025-07-26 UTC.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2025-07-26 UTC."],[[["\u003cp\u003eActions on Google can save data to customize user experiences, enabling features like reprompts and storing information across conversations.\u003c/p\u003e\n"],["\u003cp\u003eData can be saved within a single conversation using types or across conversations with session, user, or home storage, depending on the desired persistence.\u003c/p\u003e\n"],["\u003cp\u003eSession storage retains data for a single conversation, user storage saves data for a specific user across conversations, and home storage persists data for all users on devices in a household.\u003c/p\u003e\n"]]],["Data in user interactions can be saved within single or multiple conversations to enhance user experience. Data can be stored through types in intents or via webhook storage methods: session storage for single conversation data, user storage for data across conversations of a specific user, and home storage for data across conversations for all users in a household. These methods can be used in conjunction to manage how information persists.\n"],null,["# Storage\n\nTo better customize a user's experience with your Action, you can save data\nbetween turns of a conversation or across multiple conversations with that user.\nSaved data can provide helpful reprompts in a single conversation, store game\nscores across sessions, or remember small pieces of information for a user.\n\nData can be stored in multiple ways during a conversation. In a single\nconversation, you can use [types](/assistant/conversational/types) to annotate training phrases in intents or\nto store information from the user during slot filling.\n\nYou can also have your Action store values using your webhook with the following\nstorage methods:\n\n- Session storage\n- User storage\n- Home storage\n\nUse these storage methods in combination with each other to best match how you\nwant to persist information within or between invocations of your Action.\n\nSession storage\n---------------\n\nUse [session storage](/assistant/conversational/storage-session) when you want to persist a value for a single\nconversation, but not from one conversation to another. During a conversation,\nany data collected using [types](/assistant/conversational/types) is stored in session storage.\n\nUser storage\n------------\n\nUse [user storage](/assistant/conversational/storage-user) when you want to persist a value across conversations for a\nsingle verified user. For example, a game can save a user's high score in user\nstorage and present the high score in the welcome message each time the user\nstarts a new conversation.\n\nHome storage\n------------\n\nUse [home storage](/assistant/conversational/storage-home) when you want to persist a value across conversations for\ndevices in a single household (based on [Home Graph](/assistant/smarthome/concepts/homegraph)). Home storage isn't\nspecific to any particular user, so any user in the household can contribute\ntowards it. When using home storage, Google additionally presents a notification\nonce to verified users, and on each invocation by guest users (up to once per 10\nminutes)."]]