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

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

การขึ้นต่อกัน

Swift Package Manager

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

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

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

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

CocoaPods

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

pod 'Google-SearchInApps-SDK'

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

pod install --repo-update

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

อัปเดต 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];

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