Демонтаж Google Play Games v.2020.03.16839 виявив рядки коду, які підсвічують майбутній список друзів для нової функції Play Together.
Можливо, Google Play Games не є одним із найпопулярніших додатків компанії, але Google постійно оновлює програму з новими функціями. Це був один із найперших додатків компанії отримати темну тему і Google навіть випустив a капітальний проектний ремонт за додаток минулого року. Раніше цього року, у лютому, розбір APK програми виявив майбутню функцію, яка буде сповістити користувачів про обрану Google гру тижня. Тепер під час демонтажу останньої версії Google Play Games (v2020.03.16839) було виявлено ще кілька важливих функцій, які зараз тестуються.
Розбирання APK часто може передбачити функції, які можуть з’явитися в майбутньому оновленні програми, але можливо, що жодна з функцій, які ми тут згадуємо, може не потрапити в майбутній випуск. Це пояснюється тим, що ці функції наразі не реалізовані в живій збірці та можуть бути вилучені розробниками в будь-який час у майбутній збірці.
Список друзів
Легкодоступний список друзів — це функція, яку ви знайдете майже на будь-якій ігровій платформі. Це допомагає вам зв’язуватися з друзями на платформі, перевіряти, коли вони онлайн, і легко надсилати запрошення грати в ігри разом. На жаль, Google Play Games наразі не має списку друзів. Однак незабаром це може змінитися. Рядки коду, виявлені під час останнього демонтажу програми, показують, що компанія внутрішньо тестує список друзів для програми.
<stringname="games__profile__accept_invitation">Acceptstring>
<stringname="games__profile__achievements_loading_spinny_content_description">Loading more achievements into achievements tab.string>
<stringname="games__profile__add_friend">Accept invitestring>
<stringname="games__profile__add_name">Add a namestring>
<stringname="games__profile__cancel_invitation">Cancel invitestring>
<stringname="games__profile__create_invite_url_menu_item">Create invite linkstring>
<stringname="games__profile__create_invite_url_network_error">"You're offline. Check your connection or try again later."string>
<stringname="games__playtogether__friend_requests_collapsed">Collapsedstring>
<stringname="games__playtogether__friend_requests_expanded">Expandedstring>
<stringname="games__profile__friend_status">Friendsstring>
<stringname="games__profile__friends_chip_content_description">You are friends with %1$s. Remove friend.string>
<stringname="games__profile__game_over">Remove this friend?string>
<stringname="games__profile__game_over_prompt"><b> %1$s (%2$s) </b> will no longer be in your list of friendsstring>
<stringname="games__profile__game_over_prompt_without_nickname"><b> %1$s </b> will no longer be in your list of friendsstring>
<stringname="games__profile__ignore_invitation">Ignorestring>
<stringname="games__profile__pending_chip_content_description">Friend invitation is pending.string>
<stringname="games__profile__pending_status">Pendingstring>
<stringname="games__profile__remove_friend">Removestring>
<stringname="games__profile__remove_friend_menu_item">Remove friendstring>
<stringname="games__profile__report_abuse_dialog_button">Submitstring>
<stringname="games__profile__report_abuse_dialog_gamer_tag_option">Gamer ID: %1$sstring>
<stringname="games__profile__report_abuse_dialog_nickname_option">Name: %1$sstring>
<stringname="games__profile__report_abuse_dialog_title">Select the name to reportstring>
<stringname="games__profile__report_abuse_gamer_tag_submitted_message">"Thanks. We'll look into it."string>
<stringname="games__profile__report_abuse_menu_item">Report inappropriate namestring>
<stringname="games__profile__report_abuse_nickname_submitted_message">Thanks for letting us knowstring>
<stringname="games__profile__send_invitation">Send invitestring>
<stringname="games__profile__send_invitation_dialog_button_text_without_name">Sendstring>
<stringname="games__profile__send_invitation_dialog_gamer_tag_only_button_text">No, include gamer ID onlystring>
<stringname="games__profile__send_invitation_dialog_header">Include your name in the invite?string>
<stringname="games__profile__send_invitation_dialog_header_for_friend_suggestions">Send friend invitestring>
"games__profile__send_invitation_dialog_prompt">Friend invites contain your gamer ID (%1$s). Including your name (%2$s) might help %3$s recognize you.
"games__profile__send_invitation_dialog_prompt_for_friend_suggestions">When you invite a suggested friend, your gamer ID (%1$s) and your name (%2$s) appear in the invite
<stringname="games__profile__send_invitation_dialog_real_name_button_text">Yes, include namestring>
<stringname="games__profile__send_invite_button_content_description">Invite %1$s to be friends.string>
<stringname="games__profile__tab_achievements">Achievementsstring>
<stringname="games__profile__tab_friends">Friendsstring>
<stringname="games__profile__tab_unknown_count">- -string>
<stringname="games__search__friends_history_header">Historystring>
<stringname="games__search__friends_invitation_header">Get a link to invite your friendsstring>
<stringname="games__settings__automatic_friends_list_access_denied_item_label">"Games you play can't automatically access your friends list"string>
<stringname="games__settings__automatic_friends_list_access_granted_item_label">Games you play can automatically access your friends liststring>
Як і очікувалося, ця функція дозволить вам надсилати запрошення друзям із додатка разом зі своїм гравцем ID, і ви зможете додати своє ім’я до запрошення, якщо ваші друзі не знають вашого гравця ID. Якщо прийняти запрошення, вашого друга буде додано до вашого списку друзів, і ви також отримаєте можливість видалити його зі свого списку. Якщо ви вважаєте псевдонім гравця образливим, ви також отримаєте можливість повідомити про користувача. Крім того, якщо ваші друзі не мають програми на своєму пристрої, ви також матимете можливість створити посилання для запрошення, яким ви зможете поділитися, щоб додати будь-кого до свого списку друзів. Крім того, ви також отримаєте можливість поділитися своїм списком друзів з іграми, у які ви граєте щоб вам було легше грати з ними, однак ігри не матимуть доступу до вашого списку друзів за замовчуванням.
Грайте разом
Це підводить нас до майбутньої функції Play Together, яка йде рука об руку зі списком друзів. Відповідно до коду, ігри з доступом до вашого списку друзів дозволять вам легко бачити всіх ваших друзів, які грають у цю гру, і грати разом з ними. Ваші друзі також матимуть можливість поділитися своїм списком друзів із грою, щоб грати з ще більшою кількістю людей.
"games__playtogether__friends_list_visibility_description">Games with access to your friends list let you see and play with friends easily. Games’ use ofthis data is subject to their < a href=https://support.google.com/googleplay/?p=games_friends_policy>privacy policies. Your friends can also share their friends list with games.
<stringname="games__playtogether__friends_list_visibility_no_description">Games will ask you for permissionstring>
<stringname="games__playtogether__friends_list_visibility_no_label">Nostring>
<stringname="games__playtogether__friends_list_visibility_title">Can games you play automatically access your friends list? (Includes gamer IDs, not emails)string>
<stringname="games__playtogether__friends_list_visibility_yes_description">Games that you play can automatically access your friends liststring>
<stringname="games__playtogether__friends_list_visibility_yes_label">Yesstring>
<stringname="games__playtogether__non_google_error">Sorry, you can only invite Googlers to dogfood this featurestring>
<stringname="games__playtogether__privacy_settings_saved_success_message">"All set. You're ready to add some friends."string>
<stringname="games__playtogether__receive_friend_invites">Receive friend invitesstring>
"games__consent__dialog_content_subtitle">See and play with friends inthis game. Access includes gamer IDs, not emails. The game’s use ofthis data is subject to their < a href=https://support.google.com/googleplay/?p=games_friends_policy>privacy policy. You can change this setting in Play Games.
"games__consent__dialog_content_title">%1$s wants to access your friends list
<stringname="games__open_invitation__clipboard_title">Play Games friend invitation linkstring>
<stringname="games__open_invitation__copy_toast">Link copiedstring>
<stringname="games__open_invitation__dialog_copy_icon_content_description">Copy friend invitation linkstring>
<stringname="games__open_invitation__dialog_share_button">Send linkstring>
<stringname="games__open_invitation__dialog_title">Invite more friendsstring>
"games__open_link_profile_toast_message">Viewing as %1$s
Як згадувалося раніше, ігри не матимуть доступу до вашого списку друзів за умовчанням і запитуватимуть у вас дозвіл щоразу, коли ця функція буде випущена. Для тих, хто піклується про конфіденційність, використання іграми даних вашого списку друзів регулюватиметься політикою конфіденційності друзів Google Play Games. Цікаво, що в коді також згадується, що наразі функція дозволяє користувачам лише «тільки запрошувати Співробітники Google тестують цю функцію". Це підтверджує, що функція наразі тестується внутрішньо.
Налаштування конфіденційності
Окрім спільного доступу до списку друзів, функція Play Together також дозволить вам ділитися своєю ігровою діяльністю, щоб ваші друзі могли бачити, у які ігри ви грали. Вибір видимості запропонує вам три варіанти, які дозволять вам зробити вашу ігрову діяльність приватною, видимою для друзів або видимою для всіх. Якщо ви припините грати в певну гру, ви також отримаєте можливість заборонити грі доступ до вашого списку друзів.
<stringname="games__popup__connecting">Connecting to Play Gamesstring>
<stringname="games__privacy__checkup_dialog_continue">Continuestring>
<stringname="games__privacy__checkup_dialog_footer_text">You can change these settings in Play Gamesstring>
<stringname="games__privacy__checkup_dialog_next">Nextstring>
<stringname="games__privacy__checkup_dialog_not_now">Not nowstring>
<stringname="games__privacy__checkup_dialog_save">Savestring>
<stringname="games__privacy__checkup_dialog_saving_spinny_content_description">Saving your settingsstring>
<stringname="games__privacy__checkup_dialog_title">Friends and your privacystring>
<stringname="games__privacy__game_activity_description">"Select who can see your games, rankings, and achievements. If you select “Only you,” we'll hide everything except your gamer ID."string>
<stringname="games__privacy__game_activity_everyone_description">Others on Play Games can see your activitystring>
<stringname="games__privacy__game_activity_everyone_description_current_setting">Others on Play Games can see your activity. <b>This is your current setting.</b>string>
<stringname="games__privacy__game_activity_everyone_label">Everyonestring>
<stringname="games__privacy__game_activity_friends_description">Only friends you add can see your activitystring>
<stringname="games__privacy__game_activity_friends_description_current_setting">Only friends you add can see your activity. <b>This is your current setting.</b>string>
<stringname="games__privacy__game_activity_friends_label">Friendsstring>
<stringname="games__privacy__game_activity_private_description">"Other gamers (including your friends) can't see your activity"string>
<stringname="games__privacy__game_activity_private_description_current_setting">"Other gamers (including your friends) can't see your activity. <b>This is your current setting.</b>"string>
<stringname="games__privacy__game_activity_private_label">Only youstring>
<stringname="games__privacy__game_activity_title">Who can see your game activity on your profile?string>
<stringname="games__privacy__play_together_intro_page_message">"See what they're playing, compete on leaderboards, and more"string>
<stringname="games__privacy__play_together_intro_page_title">Now you can add your friends in Play Gamesstring>
<stringname="games__settings__friends_visibility_dialog_subtitle">Select who can see your achievements, leaderboards, and games playedstring>
<stringname="games__settings__friends_visibility_dialog_title">Game activitystring>
<stringname="games__settings__friends_visibility_label_everyone">Everyone can see your game activitystring>
<stringname="games__settings__friends_visibility_label_only_friends">Only friends can see your game activitystring>
<stringname="games__settings__friends_visibility_label_private">Only you can see your game activitystring>
<stringname="games__settings__friends_visibility_selection_everyone">Everyonestring>
<stringname="games__settings__friends_visibility_selection_friends_only">Friends onlystring>
<stringname="games__settings__friends_visibility_selection_private">Only youstring>
<stringname="games__settings__game_friends_list_access_currently_denied">"%1$s can't access your friends list"string>
"games__settings__game_friends_list_access_currently_granted">%1$s can access your friends list
"games__settings__game_friends_list_access_denied">%1$s can no longer access your friends list
"games__settings__game_friends_list_access_granted">%1$s can now access your friends list
Якщо ви вирішите поділитися своєю ігровою діяльністю з друзями, вони зможуть бачити свої досягнення, таблиці лідерів і зіграні ігри. Але ви не зможете отримати доступ до їхньої ігрової активності, доки вони не змінять налаштування видимості та не зроблять свою діяльність видимою або для людей у списку друзів, або для всіх.
Дякуємо PNF Software за надання нам ліцензії на використання Декомпілятор JEB, професійний інструмент зворотного проектування для програм Android.