[[["Прост для понимания","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-24 UTC."],[[["\u003cp\u003e\u003ccode\u003eGCKApplicationMetadata\u003c/code\u003e provides comprehensive information about a Cast receiver application, including its ID, name, icon, and supported namespaces.\u003c/p\u003e\n"],["\u003cp\u003eIt includes details about the sender application, such as its identifier and launch URL, if available.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can access properties like \u003ccode\u003eapplicationID\u003c/code\u003e, \u003ccode\u003eapplicationName\u003c/code\u003e, \u003ccode\u003eimages\u003c/code\u003e, and \u003ccode\u003enamespaces\u003c/code\u003e to utilize app metadata.\u003c/p\u003e\n"],["\u003cp\u003eIt also offers methods like \u003ccode\u003esenderAppIdentifier\u003c/code\u003e and \u003ccode\u003esenderAppLaunchURL\u003c/code\u003e for retrieving sender application details.\u003c/p\u003e\n"],["\u003cp\u003eThe class inherits from \u003ccode\u003eNSObject\u003c/code\u003e and conforms to the \u003ccode\u003eNSCopying\u003c/code\u003e protocol for object copying.\u003c/p\u003e\n"]]],["The `UserActionState` class represents the state of a user action related to media. It's created using a `UserAction` parameter which cannot be null. It has two properties: `userAction`, which holds the user's action, and `customData`, which is an optional field for application-specific data. This data structure is utilized to manage and convey information about specific media user interactions.\n"],null,["cast.[framework](/cast/docs/reference/web_receiver/cast.framework).[messages](/cast/docs/reference/web_receiver/cast.framework.messages).UserActionState \nclass static\n\nRepresents User Action state for media.\n\nConstructor\n\nUserActionState\n\nnew\nUserActionState(userAction)\n\n| Parameter ||\n|------------|-------------------------------------------------------------------------------------------------------------------------------------|\n| userAction | [cast.framework.messages.UserAction](/cast/docs/reference/web_receiver/cast.framework.messages#.UserAction) Value must not be null. |\n\nProperties\n\ncustomData\n\n(non-null Object or undefined)\n\nOptional app specific data.\n\nuserAction\n\nnon-null [cast.framework.messages.UserAction](/cast/docs/reference/web_receiver/cast.framework.messages#.UserAction)\n\nThe user action."]]