GooglePlaces Framework Reference

GMSPlaceNeighborhoodSummary

@interface GMSPlaceNeighborhoodSummary : NSObject <GMSPlaceAISummary>

A class that represents a summary of a neighborhood.

  • An overview summary of the neighborhood

    Declaration

    Swift

    @NSCopying var overview: GMSPlaceContentBlock? { get }

    Objective-C

    @property (nonatomic, copy, readonly, nullable) GMSPlaceContentBlock *overview;
  • A detailed description of the neighborhood.

    Declaration

    Swift

    @NSCopying var detailDescription: GMSPlaceContentBlock? { get }

    Objective-C

    @property (nonatomic, copy, readonly, nullable) GMSPlaceContentBlock *detailDescription;
  • A link where users can flag a problem with the summary.

    Declaration

    Swift

    var flagContentURI: URL? { get }

    Objective-C

    @property (nonatomic, copy, readonly, nullable) NSURL *flagContentURI;
  • The AI disclosure message “Summarized with Gemini” (and its localized variants). This will be in the language specified in the request if available.

    Declaration

    Swift

    var disclosureText: String? { get }

    Objective-C

    @property (nonatomic, copy, readonly, nullable) NSString *disclosureText;
  • The language code for the disclosure text.

    Declaration

    Swift

    var disclosureTextLanguageCode: String? { get }

    Objective-C

    @property (nonatomic, copy, readonly, nullable) NSString *disclosureTextLanguageCode;
  • Unavailable

    Declaration

    Objective-C

    - (instancetype)init NS_UNAVAILABLE;