AppsPeopleOzExternalMergedpeopleapiPerson
People APIInfrastructureGoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPerson
SEO Analysis
AI GeneratedBackend infrastructure with indirect SEO impact. This model (Apps People Oz External Mergedpeopleapi Person) contains 76 attributes that define its data structure. Key functionality includes: See go/relation-vs-relationship for relation vs relationship explanation.
Actionable Insights for SEOs
- Understanding this model helps SEOs grasp Google's internal data architecture
Attributes
76nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiRelation.tSee go/relation-vs-relationship for relation vs relationship explanation.
nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPhoto.tSee go/people-api-concepts/photos for usage details
nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiOrganization.tnilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiMission.tcustomSchemaFieldAppsPeopleOzExternalMergedpeopleapiCustomSchemaField →nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiCustomSchemaField.tnilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiCoverPhoto.tDEPRECATED. Now always returns a default cover photo. See go/sunset-cover-photo.
linkedPersonAppsPeopleOzExternalMergedpeopleapiPerson →nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPerson.tOther person resources linked indirectly by an edge. The full person or just the IDs may be populated depending on request parameters. We consider linked people distinct people, but they share information. Example: A contact with two outgoing edges. The two edges are considered separate, but linked people.
nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiName.tSee go/people-api-howto:names for details about names in PeopleAPI.
nilFull type: GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiSortKeys.tnilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiSipAddress.tSipAddress is currently in use by contacts.
inAppReachabilityAppsPeopleOzExternalMergedpeopleapiInAppReachability →nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiInAppReachability.tUsed only by profile service, deprecated for PeopleAPI and Sharpen. If you aren't sure, contact people-api-users@ and profile-service-eng@.
nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiCalendar.tb/145671020: Deprecated for Profiles, but not for Contacts.
socialConnectionAppsPeopleOzExternalMergedpeopleapiSocialConnection →nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiSocialConnection.tNOTE: this is used by go/starlight, but not actually used or returned in PeopleAPI. See b/27281119 for context. Please reach out to people-api-eng@ if you have questions.
nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPlusPageInfo.tDEPRECATED. Info about plus pages in the person.
nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiExternalId.tnilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiMapsProfile.tMapsProfile, see go/product-profiles-backend-api
nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiTagline.tOnly supported for PLACE container results, no data will be returned for profiles.
interactionSettingsAppsPeopleOzExternalMergedpeopleapiInteractionSettings →nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiInteractionSettings.tDEPRECATED. This field isn't populated in people.list.
peopleInCommonAppsPeopleOzExternalMergedpeopleapiPerson →nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPerson.tDEPRECATED. This feature was stubbed, but never implemented. This field will not be populated with any results.
connectionReminderAppsPeopleOzExternalMergedpeopleapiConnectionReminder →nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiConnectionReminder.tReminder to connect with a Contact (part of go/people-prompts). Also contains contact-level prompts settings. Each Contact can have a single connection_reminder (but can have multiple Prompts inside of it). Field is repeated per PeopleAPI data model go/people-api-concepts#repeated. Only supported for CONTACT container.
limitedProfileSettingsAppsPeopleOzExternalMergedpeopleapiLimitedProfileSettingsField →nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiLimitedProfileSettingsField.tSettings for the limited profile. See go/limited-profiles-api.
nilFull type: GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPersonMetadata.tnilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiBirthday.tnilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiEmail.tnilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiOtherKeyword.tLegacy arbitrary key value fields
inAppNotificationTargetAppsPeopleOzExternalMergedpeopleapiInAppNotificationTarget →nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiInAppNotificationTarget.tWays to send in-app notifications to this person. See go/reachability. This field is read-only and ignored for mutates.
nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPlaceDetails.tData specific to places. Data which also applies to contacts and profiles such as name, phone, photo, etc. are returned in the corresponding Person fields.
rightOfPublicityStateAppsPeopleOzExternalMergedpeopleapiRightOfPublicityState →nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiRightOfPublicityState.tnilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiIm.tnilFull type: GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiLegacyFields.tDEPRECATED. This field was only for backwards compatibility with legacy GData callers, and should not be used by new clients. Legacy fields used for mobile clients.
nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiOccupation.tnilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiSshPublicKey.tnamePronunciationAudioMetadataInfoAppsPeopleOzExternalMergedpeopleapiNamePronunciationAudioMetadataInfo →nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiNamePronunciationAudioMetadataInfo.tMetadata info for a user's name pronunciation audio. See go/name-pronunication-backend.
relationshipInterestAppsPeopleOzExternalMergedpeopleapiRelationshipInterest →nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiRelationshipInterest.tDEPRECATED. No data is returned for this field anymore.
nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiSkills.tcontactPromptSettingsInfoAppsPeopleOzExternalMergedpeopleapiContactPromptSettingsInfo →nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiContactPromptSettingsInfo.tprofileUrlstringnilFull type: String.tDEPRECATED. No data is returned for this field anymore. (go/people-api-concepts#repeated): Use person.profile_url_repeated instead. Access to this field is restricted to a set of legacy clients. This is a Google+-only field. See go/fbs-g+-deprecation. NOTE: Person.profile_url is only populated for profile-centric person.
managementUpchainAppsPeopleOzExternalMergedpeopleapiManagementUpchain →nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiManagementUpchain.tcontactEditContextInfoAppsPeopleOzExternalMergedpeopleapiContactEditContextInfo →nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiContactEditContextInfo.tContactEditContextInfo is a timestamp and additional metadata (e.g. the source of the edit) for the last 'human initiated edit'. See also ContactCreateContextInfo.
nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiWebsite.tnilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPhone.tteamsExtendedDataAppsPeopleOzExternalMergedpeopleapiTeamsExtendedData →nilFull type: GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiTeamsExtendedData.tDEPRECATED. UNSUPPORTED. This field is never populated.
contactCreateContextInfoAppsPeopleOzExternalMergedpeopleapiContactCreateContextInfo →nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiContactCreateContextInfo.tContactCreateContextInfo has a timestamp timestamp and additional metadata (e.g. the source of the creation) for when the contact was created. See also ContactEditContextInfo.
personAttributeAppsPeopleOzExternalMergedpeopleapiPersonAttribute →nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPersonAttribute.tIn order to request this field, the client must set desired PersonAttributeKey in the dedicated RequestMask field person_attribute. Unlike other person fields, this field cannot be requested in the include_field field mask.
nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiLocation.tnilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPronoun.tPronouns are not supported for consumer profiles. See go/pronouns-in-people-system-prd for more details.
ageRangeRepeatedAppsPeopleOzExternalMergedpeopleapiAgeRangeType →nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiAgeRangeType.tData on the person's age range, adult status, and age of consent. NOTE: Please read go/people-api-howto:age on how to correctly get age data.
nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPosixAccount.tnilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiLanguage.tprofileUrlRepeatedAppsPeopleOzExternalMergedpeopleapiProfileUrl →nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiProfileUrl.tDEPRECATED. No data is returned for this field anymore. This is a Google+-only field. See go/fbs-g+-deprecation.
nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiUserDefined.tUserDefined is currently in use by contacts.
nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiEvent.tEvent is currently in use by contacts.
rosterDetailsAppsPeopleOzExternalMergedpeopleapiRosterDetails →nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiRosterDetails.tData specific to rosters (such as Google Groups and Chat Rooms). Data which also applies to contacts and profiles such as name, email, and photo, etc are returned in the corresponding Person fields.
emergencyInfoAppsPeopleOzExternalMergedpeopleapiEmergencyInfo →nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiEmergencyInfo.tEmergency information. See go/emergency-trusted-contacts-papi.
visibleToGuestsAppsPeopleOzExternalMergedpeopleapiVisibleToGuests →nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiVisibleToGuests.tAdd annotation_id and metadata (product_source) for visible to guests contacts go/visible-to-guests.
ageRangestringnilFull type: String.tDeprecated. If age is needed use person.age_range_repeated instead. Please see go/people-api-howto:age on how to correctly get age data.
searchProfileAppsPeopleOzExternalMergedpeopleapiSearchProfile →nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiSearchProfile.tProfile for Janata and Search. go/janata-profile-in-sgbe
contactStateInfoAppsPeopleOzExternalMergedpeopleapiContactStateInfo →nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiContactStateInfo.tContact state and related metadata. See go/fbs-contacts-trash. If this field was requested but is not set on the Person then the contact is in the DEFAULT contact state. This field is read-only, and should not be set on a mutate (e.g. UpdatePerson) call. Clients must call the explicit APIs (e.g. UntrashPerson) to change contact state.
nilFull type: GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPersonExtendedData.tData added by extensions that are not specific to a particular field.
nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiNickname.tnilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiAbout.tpersonIdstringnilFull type: String.tThe ID of the person. This is determined by the backend, is unstable, and may not be the same as a user_id. Internally referred as 'personKey' to distinguish from the common PersonId pojo. See go/people-api-concepts#person-id
nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiFileAs.treadOnlyProfileInfoAppsPeopleOzExternalMergedpeopleapiReadOnlyProfileInfo →nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiReadOnlyProfileInfo.tInformation about the profiles that are a part of this Person. This is only applicable to PROFILE and DOMAIN_PROFILE containers.
relationshipStatusAppsPeopleOzExternalMergedpeopleapiRelationshipStatus →nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiRelationshipStatus.tDEPRECATED. No data is returned for this field anymore.
nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiInterest.tcontactGroupMembershipAppsPeopleOzExternalMergedpeopleapiContactGroupMembership →nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiContactGroupMembership.tContact groups that this person is a member of.
nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiAddress.tcircleMembershipAppsPeopleOzExternalMergedpeopleapiCircleMembership →nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiCircleMembership.tCircles that this person is a member of.
certifiedBornBeforeAppsPeopleOzExternalMergedpeopleapiCertifiedBornBefore →nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiCertifiedBornBefore.tbraggingRightsAppsPeopleOzExternalMergedpeopleapiBraggingRights →nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiBraggingRights.tUsed only by contacts, no data will be returned for profiles.
nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiGender.tfingerprintstringnilFull type: String.tA fingerprint that can be used to reliably determine if a resource has changed. Externally it is used as part of the etag.
nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiMembership.tDEPRECATED. Please use circle_membership or contact_group_membership instead. Contact-groups and circles that this person is a member of.
communicationEmailAppsPeopleOzExternalMergedpeopleapiCommunicationEmail →nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiCommunicationEmail.tnilFull type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiClientData.t