ข้อมูลอ้างอิงคลาส GMSPlace

ข้อมูลอ้างอิงของชั้นเรียน GMSPlace

ภาพรวม

หมายถึงสถานที่ทางกายภาพแห่งใดแห่งหนึ่งโดยเฉพาะ

GMSPlace สรุปข้อมูลเกี่ยวกับสถานที่ตั้งทางกายภาพ ซึ่งรวมถึงชื่อ ตำแหน่ง และข้อมูลอื่นๆ ที่เราอาจมีเกี่ยวกับสถานที่นั้น ชั้นเรียนนี้จะเปลี่ยนแปลงไม่ได้

ฟังก์ชันสมาชิกสาธารณะ

(GMSPlaceOpenStatus)- isOpenAtDate:
 ใช้ init เริ่มต้นไม่ได้
(GMSPlaceOpenStatus)- isOpen
 คํานวณว่าสถานที่หนึ่งๆ เปิดให้บริการหรือไม่โดยอิงตาม openingHours, UTCOffsetMinutes รวมถึงวันที่และเวลาปัจจุบันที่ได้รับจาก [NSDate date]

ที่พัก

NSString *name
 ชื่อสถานที่
NSString *placeID
 รหัสสถานที่ของสถานที่นี้
CLLocationCoordinate2Dพิกัด
 ตำแหน่งของสถานที่
NSString *หมายเลขโทรศัพท์
 หมายเลขโทรศัพท์ของสถานที่นี้ในรูปแบบระหว่างประเทศ เช่น
NSString *formattedAddress
 ที่อยู่ของสถานที่เป็นสตริงแบบง่าย
จำนวนลอยตัวคะแนน
 การให้คะแนน 5 ดาวสำหรับสถานที่นี้โดยอิงตามรีวิวของผู้ใช้
NSArray< GMSPlaceReview * > *รีวิว
 อาร์เรย์ของ GMSPlaceReview ออบเจ็กต์ที่แสดงรีวิวของผู้ใช้เกี่ยวกับสถานที่
GMSPlacesPriceLevelpriceLevel
 ระดับราคาสำหรับสถานที่นี้ เป็นจำนวนเต็มตั้งแต่ 0 ถึง 4
NSArray< NSString * > *ประเภท
 ประเภทของสถานที่นี้
NSURL *เว็บไซต์
 เว็บไซต์ของสถานที่นี้
NSAttributedString *การระบุแหล่งที่มา
 สตริงการระบุแหล่งที่มาของผู้ให้บริการข้อมูลของสถานที่นี้
GMSPlaceViewportInfo *viewportInfo
 วิวพอร์ตที่แนะนำสำหรับสถานที่นี้
NSArray< GMSAddressComponent * > *addressComponents
 อาร์เรย์ของออบเจ็กต์ GMSAddressComponent ที่แสดงถึงคอมโพเนนต์ในที่อยู่ของสถานที่
GMSPlusCode *plusCode
 การแสดง Plus Code ของสถานที่ตั้งสำหรับสถานที่นี้
GMSOpeningHours *openingHours
 ข้อมูลเวลาทำการปกติของสถานที่นี้
GMSOpeningHours *currentOpeningHours
 แสดงเวลาทำการของสถานที่นี้ในช่วง 7 วันข้างหน้า
NSArray< GMSOpeningHours * > *secondaryOpeningHours
 แสดงผลอาร์เรย์ของชั่วโมงรองของสถานที่นี้ในช่วง 7 วันข้างหน้า
NSUIntegeruserRatingsTotal
 แสดงจำนวนรีวิวที่รวมอยู่ในคะแนนของสถานที่นี้
NSArray< GMSPlacePhotoMetadata * > *รูปภาพ
 อาร์เรย์ของ GMSPlacePhotoMetadata วัตถุที่แสดงถึงรูปภาพของสถานที่
หมายเลข NS *UTCOffsetMinutes
 การชดเชยเวลา UTC ของสถานที่ในหน่วยนาที
GMSPlacesBusinessStatusbusinessStatus
 GMSPlaceBusinessStatus ของสถานที่
NSString *editorialSummary
 แสดงข้อมูลสรุปด้านบรรณาธิการของสถานที่นี้
สี UI *iconBackgroundColor
 สีพื้นหลังของไอคอนตามประเภทสถานที่เพื่อกำหนดสีให้กับมุมมองด้านหลังไอคอน
NSURL *iconImageURL
 URL ตามประเภทสถานที่ ซึ่งคุณสามารถใช้เพื่อเรียกข้อมูล NSData ของไอคอนสถานที่ได้
GMSBooleanPlaceAttributeสั่งกลับบ้าน
 ใส่แอตทริบิวต์สถานที่สำหรับประสบการณ์การถ่ายโอน
GMSBooleanPlaceAttributeการจัดส่ง
 ใส่แอตทริบิวต์สถานที่สำหรับบริการนำส่ง
GMSBooleanPlaceAttributedineIn
 ระบุแอตทริบิวต์สำหรับการรับประทานอาหารในร้าน
GMSBooleanPlaceAttributecurbsidePickup
 ระบุแอตทริบิวต์สำหรับบริการรับสินค้าโดยไม่ต้องลงจากรถ
GMSBooleanPlaceAttributeสำรองได้
 แอตทริบิวต์สถานที่ซึ่งบ่งบอกว่าสถานที่เป็นที่นิยมในหมู่นักท่องเที่ยว
GMSBooleanPlaceAttributeservesBreakfast
 แอตทริบิวต์สถานที่ซึ่งบ่งบอกว่าสถานที่เสิร์ฟอาหารเช้า
GMSBooleanPlaceAttributeservesLunch
 แอตทริบิวต์สถานที่ที่ระบุว่าสถานที่เสิร์ฟอาหารกลางวัน
GMSBooleanPlaceAttributeservesDinner
 แอตทริบิวต์สถานที่ที่ระบุว่าสถานที่เสิร์ฟอาหารเย็น
GMSBooleanPlaceAttributeservesBeer
 แอตทริบิวต์สถานที่ที่ระบุสถานที่เสิร์ฟเบียร์
GMSBooleanPlaceAttributeservesWine
 แอตทริบิวต์สถานที่ซึ่งระบุว่าสถานที่เสิร์ฟไวน์
GMSBooleanPlaceAttributeservesBrunch
 แอตทริบิวต์สถานที่ที่ระบุว่าสถานที่เสิร์ฟอาหารมื้อสาย
GMSBooleanPlaceAttributeservesVegetarianFood
 แอตทริบิวต์สถานที่ที่ระบุสถานที่เสิร์ฟอาหารมังสวิรัติ
GMSBooleanPlaceAttributewheelchairAccessibleEntrance
 แอตทริบิวต์สถานที่ซึ่งระบุว่าทางเข้านี้รองรับเก้าอี้รถเข็น

เอกสารประกอบเกี่ยวกับฟังก์ชันของสมาชิก

- (GMSPlaceOpenStatus) isOpenAtDate: (วันที่ NS *) วันที่

ใช้ init เริ่มต้นไม่ได้

คํานวณว่าสถานที่หนึ่งๆ เปิดให้บริการหรือไม่โดยอิงตาม openingHours, UTCOffsetMinutes และ date

พารามิเตอร์
วันที่จุดอ้างอิงเวลาที่ใช้ระบุว่าสถานที่เปิดหรือไม่
การคืนสินค้า:
GMSPlaceOpenStatusOpen หากสถานที่เปิดอยู่, GMSPlaceOpenStatusClosed หากสถานที่ปิด และ GMSPlaceOpenStatusUnknown หากไม่ทราบสถานะเปิด
หมายเหตุ
เลิกใช้งานแล้ว เลิกใช้งานวิธีนี้เพื่อใช้ GMSPlacesClient::isOpenAtDate:place:date:callback</ code> and will be removed in a future release.
แล้ว

คํานวณว่าสถานที่หนึ่งๆ เปิดให้บริการหรือไม่โดยอิงตาม openingHours, UTCOffsetMinutes รวมถึงวันที่และเวลาปัจจุบันที่ได้รับจาก [NSDate date]

การคืนสินค้า:
GMSPlaceOpenStatusOpen หากสถานที่เปิดอยู่, GMSPlaceOpenStatusClosed หากสถานที่ปิด และ GMSPlaceOpenStatusUnknown หากไม่ทราบสถานะเปิด
หมายเหตุ
เลิกใช้งานแล้ว เลิกใช้งานวิธีนี้เพื่อเปลี่ยนไปใช้ GMSPlacesClient::isOpen:place:callback แล้ว และจะนำออกในรุ่นถัดไป

เอกสารเกี่ยวกับพร็อพเพอร์ตี้

- (NSString*) name [read, copy]

ชื่อสถานที่

- (NSString*) placeID [read, copy]

รหัสสถานที่ของสถานที่นี้

- (CLLocationCoordinate2D) coordinate [read, assign]

ตำแหน่งของสถานที่

สถานที่ตั้งไม่จำเป็นต้องเป็นจุดศูนย์กลางของสถานที่ และจุดเข้าหรือออกใดๆ แต่เป็นจุดที่เลือกอย่างไม่มีกฎเกณฑ์ภายในขอบเขตทางภูมิศาสตร์ของสถานที่นั้นๆ

- (NSString*) phoneNumber [read, copy]

หมายเลขโทรศัพท์ของสถานที่นี้ในรูปแบบระหว่างประเทศ เช่น

รวมถึงรหัสประเทศที่ขึ้นต้นด้วย "+" ตัวอย่างเช่น หมายเลขโทรศัพท์ของ Google Sydney คือ "+61 2 9374 4000"

- (NSString*) formattedAddress [read, copy]

ที่อยู่ของสถานที่เป็นสตริงแบบง่าย

- คะแนน (แบบลอย) [read, assign]

การให้คะแนน 5 ดาวสำหรับสถานที่นี้โดยอิงตามรีวิวของผู้ใช้

ช่วงการให้คะแนนมีตั้งแต่ 1.0 ถึง 5.0 0.0 หมายความว่าเราไม่มีคะแนนสำหรับสถานที่นี้ (เช่น เนื่องจากมีผู้ใช้รีวิวสถานที่นี้ไม่เพียงพอ)

- (NSArray<GMSPlaceReview *>*) รีวิว [read, copy]

อาร์เรย์ของ GMSPlaceReview ออบเจ็กต์ที่แสดงรีวิวของผู้ใช้เกี่ยวกับสถานที่

- (GMSPlacesPriceLevel) priceLevel [read, assign]

ระดับราคาสำหรับสถานที่นี้ เป็นจำนวนเต็มตั้งแต่ 0 ถึง 4

เช่น ค่า 4 หมายความว่าสถานที่นี้คือ "$$$$" (แพง) ค่า 0 หมายถึงฟรี (เช่น พิพิธภัณฑ์ที่เปิดให้เข้าชมฟรี)

- (NSArray<NSString *>*) ประเภท [read, copy]

ประเภทของสถานที่นี้

ประเภทคือ NSString ค่าที่ถูกต้องคือประเภทใดก็ได้ที่บันทึกไว้ใน <https://developers.google.com/places/ios-sdk/supported_types>

- (NSURL*) เว็บไซต์ [read, copy]

เว็บไซต์ของสถานที่นี้

- (NSAttributedString*) การระบุแหล่งที่มา [read, copy]

สตริงการระบุแหล่งที่มาของผู้ให้บริการข้อมูลของสถานที่นี้

ลิงก์เหล่านี้อยู่ในรูปแบบ NSAttributedString ซึ่งอาจมีไฮเปอร์ลิงก์ไปยังเว็บไซต์ของผู้ให้บริการแต่ละราย

โดยทั่วไป ข้อมูลเหล่านี้จะต้องแสดงต่อผู้ใช้หากข้อมูลจาก GMSPlace นี้ปรากฏ ตามที่อธิบายไว้ในข้อกำหนดในการให้บริการของ Places SDK

- (GMSPlaceViewportInfo*) viewportInfo [read, assign]

วิวพอร์ตที่แนะนำสำหรับสถานที่นี้

อาจเป็นค่าศูนย์หากไม่ทราบขนาดของสถานที่

ซึ่งจะแสดงวิวพอร์ตที่มีขนาดเหมาะสำหรับการแสดงสถานที่นี้ ตัวอย่างเช่น ออบเจ็กต์ GMSPlace ที่แสดงถึงร้านค้าอาจมีวิวพอร์ตที่ค่อนข้างเล็ก ในขณะที่ออบเจ็กต์ GMSPlace ที่แสดงประเทศอาจมีวิวพอร์ตขนาดใหญ่มาก

- (NSArray<GMSAddressComponent *>*) addressComponents [read, copy]

อาร์เรย์ของออบเจ็กต์ GMSAddressComponent ที่แสดงถึงคอมโพเนนต์ในที่อยู่ของสถานที่

คอมโพเนนต์เหล่านี้มีไว้เพื่อวัตถุประสงค์ในการดึงข้อมูลที่มีโครงสร้างเกี่ยวกับที่อยู่ของสถานที่ เช่น ค้นหาเมืองของสถานที่นั้น

ไม่ควรใช้คอมโพเนนต์เหล่านี้สำหรับการจัดรูปแบบที่อยู่ หากต้องระบุที่อยู่ที่มีการจัดรูปแบบ ให้ใช้พร็อพเพอร์ตี้ formattedAddress ซึ่งมีที่อยู่ในรูปแบบที่แปลแล้ว

- (GMSPlusCode*) plusCode [read, assign]

การแสดง Plus Code ของสถานที่ตั้งสำหรับสถานที่นี้

- (GMSOpeningHours*) openingHours [read, assign]

ข้อมูลเวลาทำการปกติของสถานที่นี้

รวมสถานะที่เปิดอยู่ ช่วงเวลา และข้อความวันธรรมดา หากมี

- (GMSOpeningHours*) currentOpeningHours [read, assign]

แสดงเวลาทำการของสถานที่นี้ในช่วง 7 วันข้างหน้า

ระยะเวลาจะเริ่มต้นตอนเที่ยงคืนของวันที่ขอ และสิ้นสุดเวลา 23:59 น. ในอีก 6 วันข้างหน้า

รายการ GMSPlaceSpecialDay ใน GMSOpeningHours จะปรากฏสำหรับ GMSPlace currentOpeningHours และ GMSPlace secondaryOpeningHours เท่านั้น

- (NSArray<GMSOpeningHours *>*) secondaryOpeningHours [read, copy]

แสดงผลอาร์เรย์ของชั่วโมงรองของสถานที่นี้ในช่วง 7 วันข้างหน้า

เวลาทำการรองแตกต่างจากเวลาทำการหลักของธุรกิจ เช่น ร้านอาหารสามารถระบุช่วงเวลาขับรถหรือเวลาจัดส่งเป็นเวลาทำการรองได้ ดูเวลาทำการรองประเภทต่างๆ ได้ที่ GMSPlaceHoursType

รายการ GMSPlaceSpecialDay ใน GMSOpeningHours จะปรากฏสำหรับ GMSPlace currentOpeningHours และ GMSPlace secondaryOpeningHours เท่านั้น

- (NSUInteger) userRatingsTotal [read, assign]

แสดงจำนวนรีวิวที่รวมอยู่ในคะแนนของสถานที่นี้

- (NSArray<GMSPlacePhotoMetadata *>*) รูปภาพ [read, copy]

อาร์เรย์ของ GMSPlacePhotoMetadata วัตถุที่แสดงถึงรูปภาพของสถานที่

- (NSNumber*) UTCOffsetMinutes [read, assign]

การชดเชยเวลา UTC ของสถานที่ในหน่วยนาที

GMSPlaceBusinessStatus ของสถานที่

- (NSString*) editorialSummary [read, copy]

แสดงข้อมูลสรุปด้านบรรณาธิการของสถานที่นี้

- (UIColor*) iconBackgroundColor [read, assign]

สีพื้นหลังของไอคอนตามประเภทสถานที่เพื่อกำหนดสีให้กับมุมมองด้านหลังไอคอน

- (NSURL*) iconImageURL [read, assign]

URL ตามประเภทสถานที่ ซึ่งคุณสามารถใช้เพื่อเรียกข้อมูล NSData ของไอคอนสถานที่ได้

หมายเหตุ: ลิงก์ URL ไม่มีวันหมดอายุ และขนาดรูปภาพอาจแตกต่างกันโดยขึ้นอยู่กับประเภท

- (GMSBooleanPlaceAttribute) takeout [read, assign]

ใส่แอตทริบิวต์สถานที่สำหรับประสบการณ์การถ่ายโอน

ใส่แอตทริบิวต์สถานที่สำหรับบริการนำส่ง

- (GMSBooleanPlaceAttribute) dineIn [read, assign]

ระบุแอตทริบิวต์สำหรับการรับประทานอาหารในร้าน

ระบุแอตทริบิวต์สำหรับบริการรับสินค้าโดยไม่ต้องลงจากรถ

แอตทริบิวต์สถานที่ซึ่งบ่งบอกว่าสถานที่เป็นที่นิยมในหมู่นักท่องเที่ยว

แอตทริบิวต์สถานที่ซึ่งบ่งบอกว่าสถานที่เสิร์ฟอาหารเช้า

แอตทริบิวต์สถานที่ที่ระบุว่าสถานที่เสิร์ฟอาหารกลางวัน

แอตทริบิวต์สถานที่ที่ระบุว่าสถานที่เสิร์ฟอาหารเย็น

แอตทริบิวต์สถานที่ที่ระบุสถานที่เสิร์ฟเบียร์

แอตทริบิวต์สถานที่ซึ่งระบุว่าสถานที่เสิร์ฟไวน์

แอตทริบิวต์สถานที่ที่ระบุว่าสถานที่เสิร์ฟอาหารมื้อสาย

แอตทริบิวต์สถานที่ที่ระบุสถานที่เสิร์ฟอาหารมังสวิรัติ

แอตทริบิวต์สถานที่ซึ่งระบุว่าทางเข้านี้รองรับเก้าอี้รถเข็น