{"id":31578,"date":"2026-07-08T12:34:34","date_gmt":"2026-07-08T15:34:34","guid":{"rendered":"https:\/\/valeu.vip\/base\/?p=31578"},"modified":"2026-07-13T17:45:08","modified_gmt":"2026-07-13T20:45:08","slug":"supported-events","status":"publish","type":"post","link":"https:\/\/valeu.vip\/base\/supported-events\/","title":{"rendered":"Supported Events"},"content":{"rendered":"<blockquote>\n<p><strong>Resumo:<\/strong> Technical detail on which Accessibility events Valeu listens to, and how everything else is discarded.<\/p>\n<\/blockquote>\n<h2>Overview<\/h2>\n<p>The Accessibility Service is configured to react to a narrow set of event types, from a narrow set of source packages.<\/p>\n<h2>Event handling<\/h2>\n<ol>\n<li><code>TYPE_WINDOW_CONTENT_CHANGED<\/code> event received from the accessibility framework.<\/li>\n<li>Source package is checked against the Uber Driver package name.<\/li>\n<li>If matched, and if the content corresponds to a ride offer, it is processed.<\/li>\n<li>If not matched, or not related to a ride offer, the event is ignored.<\/li>\n<\/ol>\n<h2>Observations<\/h2>\n<blockquote>\n<p>Events from any application other than the supported ride-hailing apps are ignored at the source-package check \u2014 no further processing occurs.<\/p>\n<\/blockquote>\n<h2>Related articles<\/h2>\n<ul>\n<li><a href=\"https:\/\/valeu.vip\/base\/?p=31459\">Accessibility Declaration<\/a><\/li>\n<li><a href=\"https:\/\/valeu.vip\/base\/?p=31577\">Data Flow<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<div class=\"tmnf_excerpt\"><p>Resumo: Technical detail on which Accessibility events Valeu listens to, and how everything else is discarded. Overview The Accessibility Service is configured to react to a narrow set of event types, from a narrow set of source packages. Event handling TYPE_WINDOW_CONTENT_CHANGED event received from the accessibility framework. Source package is checked against the Uber Driver &hellip;<\/p>\n<\/div>","protected":false},"author":0,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"categories":[5],"tags":[66,69,79],"class_list":["post-31578","post","type-post","status-publish","format-standard","hentry","category-integrations","tag-documentacao-tecnica","tag-google-play","tag-google-play-verified"],"_links":{"self":[{"href":"https:\/\/valeu.vip\/base\/wp-json\/wp\/v2\/posts\/31578","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/valeu.vip\/base\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/valeu.vip\/base\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/valeu.vip\/base\/wp-json\/wp\/v2\/comments?post=31578"}],"version-history":[{"count":2,"href":"https:\/\/valeu.vip\/base\/wp-json\/wp\/v2\/posts\/31578\/revisions"}],"predecessor-version":[{"id":31697,"href":"https:\/\/valeu.vip\/base\/wp-json\/wp\/v2\/posts\/31578\/revisions\/31697"}],"wp:attachment":[{"href":"https:\/\/valeu.vip\/base\/wp-json\/wp\/v2\/media?parent=31578"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/valeu.vip\/base\/wp-json\/wp\/v2\/categories?post=31578"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/valeu.vip\/base\/wp-json\/wp\/v2\/tags?post=31578"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}