# GooglePlaces Framework Reference

# GMSPlaceReviewSummary

    @interface GMSPlaceReviewSummary : NSObject <https://developers.google.com/maps/documentation/places/ios-sdk/reference/objc/Protocols/GMSPlaceAISummary.html>

AI-generated summary of the place using user reviews.
- `


  ### [text](https://developers.google.com/maps/documentation/places/ios-sdk/reference/objc/Classes/GMSPlaceReviewSummary#/c:objc(cs)GMSPlaceReviewSummary(py)text)


  ` The summary of user reviews.

  #### Declaration

  Swift

      var text: String? { get }

  Objective-C

      @property (nonatomic, copy, readonly, nullable) NSString *text;

- `


  ### [textLanguageCode](https://developers.google.com/maps/documentation/places/ios-sdk/reference/objc/Classes/GMSPlaceReviewSummary#/c:objc(cs)GMSPlaceReviewSummary(py)textLanguageCode)


  ` The language code of the summary, if available.

  #### Declaration

  Swift

      var textLanguageCode: String? { get }

  Objective-C

      @property (nonatomic, copy, readonly, nullable) NSString *textLanguageCode;

- `


  ### [flagContentURI](https://developers.google.com/maps/documentation/places/ios-sdk/reference/objc/Classes/GMSPlaceReviewSummary#/c:objc(cs)GMSPlaceReviewSummary(py)flagContentURI)


  ` 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;

- `


  ### [disclosureText](https://developers.google.com/maps/documentation/places/ios-sdk/reference/objc/Classes/GMSPlaceReviewSummary#/c:objc(cs)GMSPlaceReviewSummary(py)disclosureText)


  ` 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;

- `


  ### [disclosureTextLanguageCode](https://developers.google.com/maps/documentation/places/ios-sdk/reference/objc/Classes/GMSPlaceReviewSummary#/c:objc(cs)GMSPlaceReviewSummary(py)disclosureTextLanguageCode)


  ` The language code for the disclosure text.

  #### Declaration

  Swift

      var disclosureTextLanguageCode: String? { get }

  Objective-C

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

- `


  ### [-init](https://developers.google.com/maps/documentation/places/ios-sdk/reference/objc/Classes/GMSPlaceReviewSummary#/c:objc(cs)GMSPlaceReviewSummary(im)init)


  ` Unavailable

  #### Declaration

  Objective-C

      - (instancetype)init NS_UNAVAILABLE;