If you are not sure if the website you would like to visit is secure, you can verify it here. Enter the website address of the page and see parts of its content and the thumbnail images on this site. None (if any) dangerous scripts on the referenced page will be executed. Additionally, if the selected site contains subpages, you can verify it (review) in batches containing 5 pages.
favicon.ico: developers.google.com/workspace/chat/audience - Google.

site address: developers.google.com/workspace/chat/audience redirected to: developers.google.com/workspace/chat/audience

site title: Google

Our opinion (on Sunday 19 July 2026 19:47:42 UTC):

GREEN status (no comments) - no comments
After content analysis of this website we propose the following hashtags:



Meta tags:

Headings (most frequently used words):

chat, your, with, and, users, apps, access, share, information, in, spaces, identify, needs, stay, organized, collections, save, categorize, content, based, on, preferences, page, summary, discover, app, familiarity, geography, language, platform, web, versus, mobile, voice, tone, different, permissions, roles, data, related, topics, limited, to, authentication, sensitive, that, include, customers, google, workspace, for, developers, tools, connect,

Text of the page (most frequently used words):
chat (106), google (69), the (61), app (61), and (56), your (45), user (40), for (33), apps (30), users (30), space (27), with (22), messages (20), workspace (19), message (18), that (16), #information (15), get (14), spaces (13), might (11), overview (10), data (10), add (10), manage (9), console (9), support (9), build (9), language (9), can (9), make (9), all (8), thumb (8), more (8), error (8), api (8), from (8), list (8), cloud (7), script (7), when (7), needs (7), how (7), card (7), about (7), interactive (7), update (7), developer (6), samples (6), need (6), access (6), different (6), details (6), customer (6), people (6), share (6), consider (6), work (6), marketplace (6), delete (6), create (6), section (6), twitter (5), blog (5), admin (5), read (5), other (5), down (5), mobile (5), permissions (5), sensitive (5), this (5), see (5), its (5), send (5), customers (5), but (5), where (5), authenticate (5), they (5), time (5), identify (5), events (5), custom (5), español (4), products (4), youtube (4), tools (4), developers (4), experience (4), preferred (4), clear (4), professional (4), shared (4), test (4), devices (4), content (4), page (4), are (4), actionable (4), example (4), interactions (4), what (4), like (4), sure (4), writing (4), call (4), name (4), following (4), design (4), respond (4), features (4), builder (4), drive (4), search (4), migrate (4), organization (4), troubleshoot (4), state (4), platform (3), newsletter (3), apis (3), explorer (3), dashboard (3), service (3), release (3), notes (3), try (3), codelabs (3), explore (3), them (3), code (3), designing (3), considering (3), their (3), familiarity (3), concise (3), authentic (3), considerate (3), voice (3), web (3), mindful (3), avoid (3), based (3), tell (3), shares (3), reveal (3), who (3), shouldn (3), limit (3), type (3), group (3), account (3), should (3), know (3), tasks (3), you (3), into (3), multiple (3), one (3), tone (3), text (3), dialogs (3), cards (3), lots (3), screen (3), check (3), settings (3), using (3), notification (3), calendar (3), team (3), slash (3), command (3), find (3), publish (3), process (3), guides (3), home (3), started (3), errors (3), attachment (3), emoji (3), members (3), 한국어 (2), 日本語 (2), ภาษาไทย (2), বাংলা (2), हिंदी (2), فارسی (2), العربيّة (2), עברית (2), русский (2), türkçe (2), tiếng (2), việt (2), português (2), brasil (2), polski (2), italiano (2), indonesia (2), français (2), américa (2), latina (2), deutsch (2), english (2), terms (2), connect (2), subscribe (2), our (2), too (2), out (2), issue (2), last (2), updated (2), 2026 (2), utc (2), prioritize (2), geography (2), ensure (2), communication (2), efficient (2), encouraging (2), optimize (2), both (2), platforms (2), varying (2), preferences (2), licensed (2), under (2), java (2), license (2), feedback (2), define (2), journeys (2), write (2), related (2), case (2), accidentally (2), important (2), include (2), direct (2), configuring (2), configuration (2), prompting (2), confuse (2), administrators (2), has (2), determine (2), limited (2), systems (2), single (2), could (2), some (2), while (2), move (2), goal (2), most (2), long (2), help (2), saying (2), convey (2), each (2), offer (2), person (2), including (2), interfaces (2), buttons (2), than (2), collect (2), dialog (2), computers (2), size (2), directory (2), languages (2), after (2), sending (2), working (2), day (2), part (2), new (2), recommend (2), world (2), zones (2), format (2), first (2), interaction (2), don (2), assume (2), commands (2), does (2), intended (2), discover (2), ensuring (2), maintain (2), previews (2), updates (2), training (2), ons (2), extend (2), automate (2), vault (2), slides (2), sites (2), sheets (2), meet (2), keep (2), forms (2), docs (2), classroom (2), gmail (2), import (2), authorize (2), turn (2), download (2), media (2), file (2), upload (2), emojis (2), reaction (2), member (2), sections (2), dialogflow (2), develop (2), resources (2), mcp (2), server (2), reference (2), cookies, privacy, firebase, chrome, android, channel, videos, guided, hands, coding, sample, copy, own, follow, workspacedevs, easy, understand, easytounderstand, solved, problem, solvedmyproblem, otherup, missing, missingtheinformationineed, complicated, many, steps, toocomplicatedtoomanysteps, date, outofdate, samplescodeissue, otherdown, discovery, protect, accidental, leaks, tailor, across, except, otherwise, noted, registered, trademark, oracle, affiliates, site, policies, apache, creative, commons, attribution, topics, say, common, employees, company, real, boon, employee, authenticates, financial, health, best, doesn, others, checkbox, cleared, unselected, join, conversations, domain, not, frustrate, possibility, authentication, documentation, audience, have, managers, sales, these, permission, scenarios, building, roles, optimistic, friendly, always, ahead, towards, especially, encounter, asking, something, honestly, encountered, limitation, proceed, recognize, aren, looking, conversation, complete, keeping, focused, everything, favor, things, large, amount, break, short, action, presented, relevant, possible, thoughtful, noninvasive, bother, unnecessarily, repeatedly, strive, anticipate, solutions, speak, colloquially, pretend, human, giving, gender, confused, little, character, good, focus, utility, helping, personality, fits, setting, feel, jarring, inappropriate, communicate, effectively, characteristics, because, ensures, success, consult, material, guidelines, sizes, presentation, digestible, show, three, fewer, per, launching, instead, present, series, gathering, input, friendlier, trying, available, accepting, dense, options, appreciate, succinct, due, versus, given, map, option, set, must, localize, accordingly, checking, timezone, before, outside, hours, without, mention, waiting, until, begins, mentions, directly, notifies, whomever, reviewer, week, york, california, convenient, use, oftentimes, located, over, which, means, sends, notifications, learn, states, uses, special, formatting, stand, surrounding, createcontact, tells, exactly, prompt, helpful, reasons, had, works, give, instructions, reflects, actually, integrates, think, describes, whether, supports, globally, distributed, thousands, just, helps, everyone, appropriately, avoiding, unintended, exposure, prioritizing, efficiency, providing, handling, messaging, adapting, limitations, global, offering, multi, enhance, factors, discoverability, outlined_flag, summary, save, categorize, stay, organized, collections, discoverable, specific, administrator, off, merging, organizations, unpublish, listing, published, review, requirements, public, convert, debug, query, logs, logging, log, deployments, deploy, tutorials, availability, status, specify, event, external, homepage, preview, links, receive, interact, metadata, attachments, reactions, react, remove, manager, regular, membership, invite, change, position, organize, named, thread, archive, pin, elements, images, choose, architecture, plan, configure, install, client, libraries, granular, oauth, verify, requests, appsheet, pub, sub, webhook, http, basic, python, node, quickstarts, sign, skip, main,


Text of the page (random words):
google for developers skip to main content google workspace home google chat all products google workspace apps admin console cloud search gmail google calendar google chat google classroom google docs google drive google forms google keep google meet google sheets google sites google slides google tasks google vault extend automate share add ons apps script chat apps drive apps marketplace resources tools admin console apps script dashboard google cloud console apis explorer card builder training support how to get started codelabs developer support updates release notes developer previews youtube newsletter x twitter blog english deutsch español español américa latina français indonesia italiano polski português brasil tiếng việt türkçe русский עברית العربيّة فارسی हिंदी বাংলা ภาษาไทย 中文 简体 中文 繁體 日本語 한국어 sign in google chat overview guides reference mcp server samples support card builder google workspace home google chat overview guides reference mcp server samples support card builder all products more resources more get started develop with google chat overview develop on google workspace quickstarts call the chat api apps script java node js python build a basic interactive chat app http service apps script dialogflow cx dialogflow es webhook pub sub appsheet authenticate and authorize authenticate with chat authenticate as a user authenticate as an app verify requests from chat manage granular oauth permissions for chat apps call the chat api install client libraries configure the chat api plan identify your users needs define all user journeys choose a chat app architecture design user interactions build send and manage messages overview send a message create and update user cards format messages build user interfaces build cards add text and images add interactive ui elements manage messages get a message list messages search for messages update messages delete a message pin a message archive messages check message read state get read state for a space message update read state for a space message get read state for a thread message work with spaces create a named space create a space and add members get details about a space find a direct message space find a group chat list spaces update a space delete a space get a user s space notification settings update a user s space notification settings organize spaces into sections create a section update a section delete a section change the position of a section list sections list spaces in a section move a space to a different section manage members in spaces invite or add a user google group or chat app to a space get details about a membership list members in a space make a user a space manager or regular member remove a member from a space react to messages add a reaction to a message list reactions for a message delete a reaction from a message work with custom emojis create a custom emoji delete a custom emoji get details about a custom emoji list custom emojis in an organization upload and download attachments upload media as a file attachment download media as a file attachment get metadata about a message attachment interact with users overview build an interactive chat app as a google workspace add on build a chat app using interaction events receive and respond to user interactions respond to commands build interactive dialogs preview links build a homepage for your chat app collect and process information from users connect to external systems and tools work with events from google chat overview get details about a space event list events from a space subscribe to events using the google workspace events api identify and specify google chat users manage users availability status write actionable error messages explore chat app samples and tutorials deploy test and troubleshoot create and manage deployments test interactive features log errors turn on error logging query error logs troubleshoot overview troubleshoot chat app errors troubleshoot card and dialog errors debug chat apps convert an interactive chat app to a google workspace add on publish to the google workspace marketplace publish chat apps to the google workspace marketplace process and review requirements for public chat apps maintain published chat apps update or unpublish an app listing in the google workspace marketplace migrate chat apps after merging organizations determine if chat apps need to migrate migrate chat apps to a new organization turn off or delete an app manage chat as a google workspace administrator overview search for and manage spaces in your organization make a space discoverable to specific users migrate your organization to chat overview authorize chat apps to import data import data to chat google workspace apps admin console cloud search gmail google calendar google chat google classroom google docs google drive google forms google keep google meet google sheets google sites google slides google tasks google vault extend automate share add ons apps script chat apps drive apps marketplace tools admin console apps script dashboard google cloud console apis explorer card builder training support how to get started codelabs developer support updates release notes developer previews youtube newsletter x twitter blog home google workspace google chat guides send feedback identify your users needs stay organized with collections save and categorize content based on your preferences page summary outlined_flag when designing your google chat app prioritize user needs by considering factors like app discoverability and user familiarity with chat app features account for global users by considering time zones and offering multi language support to enhance user experience optimize your chat app for both web and mobile platforms ensuring clear and concise messaging while adapting to screen size limitations maintain a professional authentic and considerate tone in your chat app s communication prioritizing user efficiency and providing clear error handling be mindful of user permissions and data access ensuring sensitive information is shared appropriately and avoiding unintended data exposure in shared spaces this page describes how to account for your users needs when designing a google chat app whether your chat app supports a globally distributed team of thousands or just one person ensure your chat app helps everyone who messages it by including the intended user in your design process discover your chat app consider where your intended users can discover your chat app for the first time when you publish your chat app think about where users can find it for example don t assume that users know what your chat app does make sure your chat app s name reflects what it actually does or the service that it integrates with familiarity with chat apps your chat app might be the first interaction a user has had with chat apps don t assume that users know how a chat app works features like chat app commands and dialogs might confuse some users so give them instructions for example when prompting the user to issue a slash command we recommend the following format this prompt is helpful for the following reasons tells the user exactly what they need to type uses special formatting to make the createcontact slash command stand out from the surrounding text states the goal of the slash command to learn more about how to help users with other interactive chat app features see design user interactions geography identify where in the world your users use your chat app oftentimes people in a chat space are located all over the world which means that they re working in different time zones if your chat app sends notifications to users or spaces be mindful of the time of day for example the following chat app notifies whomever is the on call reviewer for the week but if part of the team is in new york and part of the team is in california we recommend configuring the chat app to send a message at a time that is convenient for all users if your chat app mentions a user directly consider checking that user s timezone in the calendar api before sending the notification if it s outside that user s working hours consider sending the message without a mention or waiting until their work day begins language your chat app can respond to users in multiple languages to support more than one language your chat app must check for a user s preferred language and localize its content accordingly for chat spaces add a language option to the chat app s configuration settings after users set a language in the space your chat app can respond to messages using the space s preferred language to check a user s preferred language get user name from the user type in the google chat api map user name to user id in the directory api get user languages for the given user id in the directory api platform web versus mobile google chat is available on computers and mobile devices computers offer lots of screen space where users might be more accepting of information dense messages with lots of buttons and options on mobile devices users appreciate succinct messages due to the limited screen size try to show three or fewer buttons per card if you need more consider launching a dialog instead dialogs can present a series of cards that make gathering lots of user input a friendlier experience than trying to collect all of the information in a single card message test your chat app on multiple devices of varying sizes to make sure its presentation of information is digestible voice and tone because chat apps are text based interfaces writing clear concise and actionable messages ensures user success when writing messages for your chat app consult the google material design writing guidelines each chat app is different but to communicate effectively with chat users your chat app s voice and tone should convey the following characteristics professional your chat app might be helping people at work make sure its personality fits into a professional setting or it might feel jarring and inappropriate authentic chat apps can speak colloquially but shouldn t pretend to be human avoid giving your chat app a gender or a name that could be confused with a person including a little character is good but your chat app should focus on its utility considerate be thoughtful and noninvasive your chat app shouldn t bother users unnecessarily or repeatedly strive to anticipate user needs and offer solutions efficient recognize that most users aren t looking for a long conversation help people complete tasks by keeping the chat app experience focused avoid saying everything in favor of saying the most important things if you do need to convey a large amount of information break long messages into multiple short messages try to limit each message to one call to action and make the information presented as relevant as possible encouraging be optimistic and friendly with users as they explore your chat app users should always know how to move ahead towards their goal especially if they encounter an error like asking your chat app to do something that it can t honestly tell users that they ve encountered an error or limitation and tell them how to proceed users with different permissions roles and data access people in chat have different permissions and data access in google workspace and other systems a single chat space could include administrators managers sales people and customers these are some of the permission related scenarios to consider while building your chat app limited access to chat apps google workspace administrators can limit who has access to chat apps in google chat for more information see determine the audience for your app in the google workspace marketplace documentation authentication prompting a customer to authenticate to a customer s google workspace domain might not work and might confuse and frustrate the user account for this possibility by writing an actionable error message share sensitive information in chat spaces if a user authenticates a chat app to share sensitive information like financial or health data it might be best to limit that chat app to 1 1 direct messages so that the chat app doesn t accidentally reveal sensitive information in a chat space where others might see it when configuring this type of chat app in the google cloud console on the configuration page make sure that the join spaces and group conversations checkbox is cleared and unselected share information in chat spaces that include customers it s common for employees of a company to share a chat space with customers your chat app can be a real boon to employee customer interactions but if your chat app shares a space with customers it s important to consider what data your chat app might reveal for example say your chat app shares customer case details if your chat app shares a customer case in a chat space shared with other customers it might accidentally reveal customer information to people who shouldn t see it related topics write actionable error messages define all user journeys send feedback except as otherwise noted the content of this page is licensed under the creative commons attribution 4 0 license and code samples are licensed under the apache 2 0 license for details see the google developers site policies java is a registered trademark of oracle and or its affiliates last updated 2026 04 20 utc need to tell us more 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 2026 04 20 utc when designing a google chat app prioritize user needs by considering their discovery familiarity with chat apps geography and preferred language ensure clear concise communication with a professional authentic considerate efficient and encouraging voice optimize for both web and mobile platforms and be mindful of varying user permissions and data access protect sensitive data and avoid accidental information leaks in shared spaces tailor messages based on user preferences and test across different devices n blog read the google workspace developers blog x twitter follow workspacedevs on x twitter code samples explore our sample apps or copy them to build your own codelabs try a guided hands on coding experience videos subscribe to our youtube channel google workspace for developers platform overview developer products release notes developer support terms of service tools admin console apps script dashboard google cloud console apis explorer connect blog newsletter x twitter youtube android chrome firebase google cloud platform google ai all products terms privacy manage cookies english deutsch español español américa latina ...
Thumbnail images (randomly selected): * Images may be subject to copyright.GREEN status (no comments)
  • Google Workspace
  • Spark icon
  • X (Twitter)
  • Code Samples
  • Codelabs
  • Videos
  • Google Developers

Verified site has: 148 subpage(s). Do you want to verify them? Verify pages:

1-5 6-10 11-15 16-20 21-25 26-30 31-35 36-40 41-45 46-50
51-55 56-60 61-65 66-70 71-75 76-80 81-85 86-90 91-95 96-100
101-105 106-110 111-115 116-120 121-125 126-130 131-135 136-140 141-145 146-148


Top 50 hastags from of all verified websites.

Supplementary Information (add-on for SEO geeks)*- See more on header.verify-www.com

Header

HTTP/1.1 301 Moved Permanently
location htt????/developers.google.com/workspace/chat/audience
x-cloud-trace-context 4724fc999e5e0e4b6157819ce371b977
date Sun, 19 Jul 2026 19:47:41 GMT
content-type text/html
server Google Frontend
Content-Length 0
Connection close
HTTP/2 200
last-modified Mon, 20 Apr 2026 21:52:46 GMT
content-type text/html; charset=utf-8
vary Cookie
vary Accept-Encoding
content-security-policy base-uri self ; object-src none ; script-src strict-dynamic unsafe-inline https: http: nonce-4pcVMZxjO6czwc78nfa+cuLxCmZ5ST unsafe-eval ; frame-ancestors self htt????/codeassist.google.com htt????/code-assist-free-tier.corp.google.com; report-uri htt????/csp.withgoogle.com/csp/devsite/v2
strict-transport-security max-age=63072000; includeSubdomains; preload
x-xss-protection 0
x-content-type-options nosniff
cache-control no-cache, must-revalidate
expires 0
pragma no-cache
content-encoding gzip
x-cloud-trace-context d80974a5004ee027389fab0c62dc8ade
date Sun, 19 Jul 2026 19:47:42 GMT
server Google Frontend
content-length 31170
alt-svc h3= :443 ; ma=2592000,h3-29= :443 ; ma=2592000

Meta Tags

title="Google"
name="google-signin-client-id" content="721724668570-nbkv1cfusk7kk4eni4pjvepaus73b13t.apps.googleusercontent.com"
name="google-signin-scope" content="profile email htt????/www.googleapis.com/auth/developerprofiles htt????/www.googleapis.com/auth/developerprofiles.award htt????/www.googleapis.com/auth/devprofiles.full_control.firstparty"
property="og:site_name" content="Google for Developers"
property="og:type" content="website"
name="theme-color" content="#fff"
charset="utf-8"
content="IE=Edge" http-equiv="X-UA-Compatible"
name="viewport" content="width=device-width, initial-scale=1"
property="og:title" content="Identify your users' needs  |  Google Chat  |  Google for Developers"
property="og:url" content="htt????/developers.google.com/workspace/chat/audience"
property="og:image" content="htt????/www.gstatic.com/devrel-devsite/prod/v544324a32f4e1e28baf5bd35dca83b6157fef32c5ffbe146b7ca395602e11426/developers/images/opengraph/white.png"
property="og:image:width" content="1200"
property="og:image:height" content="675"
property="og:locale" content="en"
name="twitter:card" content="summary_large_image"

Load Info

page size31170
load time (s)0.439299
redirect count1
speed download71002
server IP 172.217.22.110
* all occurrences of the string "http://" have been changed to "htt???/"