การเริ่มต้นใช้งาน

หน้านี้จะอธิบายวิธีตั้งค่าใช้งาน iOS SDK หากยังไม่ได้ทำตาม ข้อกำหนดเบื้องต้น ให้ทำตาม ข้อกำหนดเบื้องต้นก่อน

ทรัพยากร Dependency

Swift Package Manager

  1. ใน Xcode ให้ติดตั้งแพ็กเกจ Swift ของ Google-SearchInApps-SDK โดยไปที่ File > Add Packages...

  2. ในพรอมต์ที่ปรากฏขึ้น ให้ค้นหาที่เก็บ GitHub ของแพ็กเกจ Swift ของ Google-SearchInApps-SDK ดังนี้

https://github.com/google/search-in-apps.git
  1. เลือกเวอร์ชันของแพ็กเกจ Swift ของ Google-SearchInApps-SDK ที่ต้องการใช้ สำหรับโปรเจ็กต์ใหม่ เราขอแนะนำให้ใช้เวอร์ชันย่อยถัดไป

เมื่อดำเนินการเสร็จแล้ว Xcode จะเริ่มแก้ไขการขึ้นต่อกันของแพ็กเกจและดาวน์โหลดไว้ในเบื้องหลัง ดูรายละเอียดเพิ่มเติมเกี่ยวกับวิธีเพิ่มการขึ้นต่อกันของแพ็กเกจ ได้ที่บทความของ Apple

CocoaPods

นำเข้า Google-SearchInApps-SDK ลงในโปรเจ็กต์ iOS โดยใช้ CocoaPods เปิด Podfile ของโปรเจ็กต์แล้วเพิ่มบรรทัดนี้ลงในเป้าหมายของแอป

pod 'Google-SearchInApps-SDK'

จากนั้นเรียกใช้จากบรรทัดคำสั่งดังนี้

pod install --repo-update

หากคุณยังไม่เคยใช้ CocoaPods โปรดดูเอกสาร อย่างเป็นทางการเพื่อดูข้อมูลเกี่ยวกับ วิธีสร้างและใช้ Podfile

อัปเดต Info.plist

อัปเดตไฟล์ Info.plist ของแอปเพื่อเพิ่มคีย์ 2 รายการ ดังนี้

  1. คีย์ GSAAPIKey ที่มีค่าสตริงเป็นคีย์ API ของ SDK (ดูด้านบน)
  2. คีย์ GSAClientIdentifier ที่มีค่าสตริงเป็นรหัสไคลเอ็นต์ของแอป (ดูด้านบน)

ตัวอย่าง Info.plist

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
        <key>GSAAPIKey</key>
        <string>ABC123...xyz890</string>
        <key>GSAClientIdentifier</key>
        <string>ms-demo-app-sia</string>
        ...
</dict>
</plist>

Init

สร้างอินสแตนซ์ของ ContextualSearchRuntime

Swift

ContextualSearchRuntime

let contextualSearchRuntime = ContextualSearchRuntime()

Objective-C

ContextualSearchRuntime

ContextualSearchRuntime *searchRuntime = [[ContextualSearchRuntime alloc] init];

ถัดไป: ฟีเจอร์การค้นหา