TextModuleData
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
文字模組的資料。所有欄位均為選填。如果有標題,系統會顯示,並串連已定義的不同類型內文。
JSON 表示法 |
{
"header": string,
"body": string,
"localizedHeader": {
object (LocalizedString )
},
"localizedBody": {
object (LocalizedString )
},
"id": string
} |
欄位 |
body |
string
文字模組的內文,定義為連續字串。建議長度上限為 500 個字元,以確保在較小的螢幕上可顯示完整字串。
|
localizedBody |
object (LocalizedString )
內文的翻譯字串。建議長度上限為 500 個字元,以確保在較小的螢幕上可顯示完整字串。
|
id |
string
文字模組相關聯的 ID。這個欄位可以方便您管理文字模組,並在範本覆寫功能中參照這些模組。ID 只能包含英數字元、「_」或「-」。不得包含點,因為在範本覆寫中,半形句號是用來分隔 FieldReference.fieldPaths 內的欄位。
|
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-07-25 (世界標準時間)。
[null,null,["上次更新時間:2025-07-25 (世界標準時間)。"],[[["\u003cp\u003eText modules consist of a header and body, with optional localized versions for each.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eheader\u003c/code\u003e and \u003ccode\u003ebody\u003c/code\u003e fields are strings with recommended maximum lengths for display purposes.\u003c/p\u003e\n"],["\u003cp\u003eLocalized content can be provided using the \u003ccode\u003elocalizedHeader\u003c/code\u003e and \u003ccode\u003elocalizedBody\u003c/code\u003e fields, which accept LocalizedString objects.\u003c/p\u003e\n"],["\u003cp\u003eEach text module can have a unique \u003ccode\u003eid\u003c/code\u003e for management and referencing within templates, using only alphanumeric characters, '_', or '-'.\u003c/p\u003e\n"]]],["The provided data defines the structure of a Text module using a JSON format. Key fields include `header`, `body`, `localizedHeader`, `localizedBody`, and `id`, all optional. Headers and bodies can be defined as strings or localized objects with recommended maximum lengths of 35 and 500 characters, respectively. The `id` field, for management, must be alphanumeric, using '_' or '-' and not '.'. Different body types will be combined, if provided.\n"],null,["# TextModuleData\n\n- [JSON representation](#SCHEMA_REPRESENTATION)\n\nData for Text module. All fields are optional. Header will be displayed if available, different types of bodies will be concatenated if they are defined.\n\n| JSON representation |\n|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"header\": string, \"body\": string, \"localizedHeader\": { object (/wallet/reference/rest/v1/LocalizedString) }, \"localizedBody\": { object (/wallet/reference/rest/v1/LocalizedString) }, \"id\": string } ``` |\n\n| Fields ||\n|-------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `header` | `string` The header of the Text Module. Recommended maximum length is 35 characters to ensure full string is displayed on smaller screens. |\n| `body` | `string` The body of the Text Module, which is defined as an uninterrupted string. Recommended maximum length is 500 characters to ensure full string is displayed on smaller screens. |\n| `localizedHeader` | `object (`[LocalizedString](/wallet/reference/rest/v1/LocalizedString)`)` Translated strings for the header. Recommended maximum length is 35 characters to ensure full string is displayed on smaller screens. |\n| `localizedBody` | `object (`[LocalizedString](/wallet/reference/rest/v1/LocalizedString)`)` Translated strings for the body. Recommended maximum length is 500 characters to ensure full string is displayed on smaller screens. |\n| `id` | `string` The ID associated with a text module. This field is here to enable ease of management of text modules and referencing them in template overrides. The ID should only include alphanumeric characters, '_', or '-'. It can not include dots, as dots are used to separate fields within FieldReference.fieldPaths in template overrides. |"]]