共有連絡先エントリの拡張プロパティとして、任意の名前と値のペアを使用して、共有連絡先に関連する追加情報を設定できます。鍵の一意性を維持するのはお客様の責任です。拡張プロパティの値は、値(任意の文字列)または XML BLOB(プレーンテキスト)として保存できます。共有される連絡先ごとに、最大 10 個の拡張プロパティを関連付けることができます。各拡張プロパティは適度に小さくする必要があります。写真や着信音は使用しないでください。
[null,null,["最終更新日 2025-03-25 UTC。"],[],[],null,["# Extended properties and projections\n\nTo define custom characteristics for a shared contact, use extended properties\nand projections.\n\nExtended properties\n-------------------\n\nYou can set additional shared contact related information as an extended\nproperty, with arbitrary name-value pairs, for a shared contact entry. It's\nyour responsibility to preserve key uniqueness. The value of an extended\nproperty can be stored as a value (arbitrary string) or an XML blob (plain\ntext). Each shared contact can have at most 10 extended properties associated.\nEach extended property should be reasonably small; don't use a photo or a\nringtone.\n| **Note:** Extended properties aren't displayed in the Shared Contacts Manager for Google Contacts.\n\n### Example\n\nThe following example shows an extended property with a key and a value: \n\n <gd:extendedProperty name=\"com.google\" value=\"\u003cvar\u003eVALUE\u003c/var\u003e\"/>\n\nThe following example shows an extended property with key and an XML blob: \n\n <gd:extendedProperty name=\"com.google\">\n <\u003cvar\u003eXML_PARAMETER\u003c/var\u003e></\u003cvar\u003eXML_PARAMETER\u003c/var\u003e>\n </gd:extendedProperty\u003e\n\nProjection values\n-----------------\n\nTo limit extended property visibility, use projections. Setting extended\nproperties (`gd:extendedElement` elements) is allowed only within a `full` or\n`property-`\u003cvar translate=\"no\"\u003eKEY\u003c/var\u003e projection.\n\nThe following table describes the supported projection values:\n\n| Projection name | Description |\n|------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `thin` | No `gd:extendedProperty` elements are returned or updated. |\n| `property-`\u003cvar translate=\"no\"\u003eKEY\u003c/var\u003e | \u003cvar translate=\"no\"\u003eKEY\u003c/var\u003e indicates the key of an extended property (`gd:extendedProperty` element) that's returned (for `GET` requests) or should be updated (for a `PUT` or `POST` request). If the extended property isn't used during update operations, the property is deleted. |\n| `full` | All `gd:extendedProperty` elements are returned and all elements have to be included during an update. |"]]