Stay organized with collections
Save and categorize content based on your preferences.
Attachment
Represents an attachment created by an add-on. This can be used within the context of different
Google extensibility products to generate new attachments, such as for Calendar events.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-12-02 UTC."],[[["\u003cp\u003eRepresents attachments generated by add-ons in Google products like Calendar.\u003c/p\u003e\n"],["\u003cp\u003eAllows setting the attachment's title, resource URL, MIME type, and icon URL.\u003c/p\u003e\n"],["\u003cp\u003eProvides methods for customization, including \u003ccode\u003esetIconUrl\u003c/code\u003e, \u003ccode\u003esetMimeType\u003c/code\u003e, \u003ccode\u003esetResourceUrl\u003c/code\u003e, and \u003ccode\u003esetTitle\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eAll customization methods return the Attachment object itself for method chaining.\u003c/p\u003e\n"]]],[],null,["Attachment\n\nRepresents an attachment created by an add-on. This can be used within the context of different\nGoogle extensibility products to generate new attachments, such as for Calendar events.\n\n```javascript\nconst attachment = CardService.newAttachment()\n .setResourceUrl('https://fakeresourceurl.com')\n .setTitle('Attachment title')\n .setMimeType('text/html')\n .setIconUrl('https://fakeresourceurl.com/iconurl.png');\n``` \n\nMethods\n\n| Method | Return type | Brief description |\n|--------------------------------------------------------|-----------------|-------------------------------------------|\n| [setIconUrl(iconUrl)](#setIconUrl(String)) | [Attachment](#) | Sets the icon URL for the attachment. |\n| [setMimeType(mimeType)](#setMimeType(String)) | [Attachment](#) | Sets the MIME type for the attachment. |\n| [setResourceUrl(resourceUrl)](#setResourceUrl(String)) | [Attachment](#) | Sets the resource URL for the attachment. |\n| [setTitle(title)](#setTitle(String)) | [Attachment](#) | Sets the title for the attachment. |\n\nDetailed documentation \n\n`set``Icon``Url(iconUrl)` \nSets the icon URL for the attachment.\n\nParameters\n\n| Name | Type | Description |\n|-------------|----------|-----------------------------------------|\n| `icon``Url` | `String` | The URL address of the attachment icon. |\n\nReturn\n\n\n[Attachment](#) --- This object, for chaining.\n\n*** ** * ** ***\n\n`set``Mime``Type(mimeType)` \nSets the MIME type for the attachment.\n\nParameters\n\n| Name | Type | Description |\n|--------------|----------|----------------------------------------------------------|\n| `mime``Type` | `String` | The MIME type of the content in the attachment resource. |\n\nReturn\n\n\n[Attachment](#) --- This object, for chaining.\n\n*** ** * ** ***\n\n`set``Resource``Url(resourceUrl)` \nSets the resource URL for the attachment.\n\nParameters\n\n| Name | Type | Description |\n|-----------------|----------|--------------------------------|\n| `resource``Url` | `String` | The URL address of a resource. |\n\nReturn\n\n\n[Attachment](#) --- This object, for chaining.\n\n*** ** * ** ***\n\n`set``Title(title)` \nSets the title for the attachment.\n\nParameters\n\n| Name | Type | Description |\n|---------|----------|------------------------------|\n| `title` | `String` | The title of the attachment. |\n\nReturn\n\n\n[Attachment](#) --- This object, for chaining."]]