[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-07-25 UTC。"],[[["\u003cp\u003e\u003ccode\u003ecast.framework.system.Message\u003c/code\u003e objects represent custom messages received from a sender application.\u003c/p\u003e\n"],["\u003cp\u003eUse \u003ccode\u003ecast.framework.CastReceiverContext#addCustomMessageListener\u003c/code\u003e to listen for these custom message events.\u003c/p\u003e\n"],["\u003cp\u003eMessages contain a \u003ccode\u003etype\u003c/code\u003e (always "message"), a \u003ccode\u003esenderId\u003c/code\u003e, and a \u003ccode\u003edata\u003c/code\u003e payload with the message content.\u003c/p\u003e\n"]]],[],null,["cast.[framework](/cast/docs/reference/web_receiver/cast.framework).[system](/cast/docs/reference/web_receiver/cast.framework.system).Message \nclass static\n\nA custom message received from a sender. To listen for custom events use the\n[cast.framework.CastReceiverContext#addCustomMessageListener](/cast/docs/reference/web_receiver/cast.framework.CastReceiverContext#addCustomMessageListener) method.\n\nConstructor\n\nMessage\n\nnew\nMessage(type, senderId, data)\n\n| Parameter ||\n|----------|-------------------------------------------------------|\n| type | string The message type. It is always \"message\". |\n| senderId | string The sender ID. |\n| data | any type The message payload. Value must not be null. |\n\nProperties\n\ndata \nconstant\n\nnon-null any type\n\nThe message payload.\n\nsenderId \nconstant\n\nstring\n\nThe sender ID.\n\ntype\n\n\u003cbr /\u003e\n\nThe message type. It is always \"message\"."]]