# GooglePlaces Framework Reference

# GMSPlaceAISummary

    @protocol GMSPlaceAISummary <NSObject>

Protocol for the AI-generated summary of the place.
- `


  ### [flagContentURI](https://developers.google.com/maps/documentation/places/ios-sdk/reference/objc/Protocols/GMSPlaceAISummary#/c:objc(pl)GMSPlaceAISummary(py)flagContentURI)


  ` Returns the URI to 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/Protocols/GMSPlaceAISummary#/c:objc(pl)GMSPlaceAISummary(py)disclosureText)


  ` Returns the AI disclosure message "Summarized with Gemini".

  #### 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/Protocols/GMSPlaceAISummary#/c:objc(pl)GMSPlaceAISummary(py)disclosureTextLanguageCode)


  ` Returns the disclosure text's language code, if available.

  #### Declaration

  Swift

      var disclosureTextLanguageCode: String? { get }

  Objective-C

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