Bắt đầu

Trang này mô tả cách thiết lập SDK iOS. Nếu bạn chưa hoàn thành các điều kiện tiên quyết, hãy hoàn thành các điều kiện đó trước.

Phần phụ thuộc

Trình quản lý gói Swift

  1. Trong Xcode, hãy cài đặt Gói Swift của Google-SearchInApps-SDK bằng cách chuyển đến mục File > Add Packages (Tệp > Thêm gói).

  2. Khi thông báo nhắc xuất hiện, hãy tìm kiếm kho lưu trữ GitHub cho Gói Swift Google-SearchInApps-SDK:

https://github.com/google/search-in-apps.git
  1. Chọn phiên bản của Gói Swift Google-SearchInApps-SDK mà bạn muốn sử dụng. Đối với các dự án mới, bạn nên sử dụng Phiên bản lớn tiếp theo

Khi bạn đã hoàn tất, Xcode sẽ bắt đầu phân giải các phần phụ thuộc của gói và tải các phần phụ thuộc đó xuống ở chế độ nền. Để biết thêm thông tin chi tiết về cách thêm các phần phụ thuộc của gói, hãy xem bài viết của Apple.

CocoaPods

Nhập Google-SearchInApps-SDK vào một dự án iOS bằng CocoaPods. Hãy mở Podfile của dự án và thêm dòng này vào mục tiêu của ứng dụng:

pod 'Google-SearchInApps-SDK'

Sau đó, từ dòng lệnh, hãy chạy:

pod install --repo-update

Nếu bạn mới sử dụng CocoaPods, hãy xem tài liệu chính thức để biết thông tin về cách tạo và sử dụng Podfiles.

Cập nhật tệp Info.plist

Cập nhật tệp Info.plist của ứng dụng để thêm hai khoá sau:

  1. Khoá GSAAPIKey có giá trị chuỗi của khoá API SDK (xem ở trên).
  2. Khoá GSAClientIdentifier có giá trị chuỗi của giá trị nhận dạng ứng dụng của ứng dụng (xem ở trên).

Mẫu 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>

Khởi động

Tạo một thực thể của ContextualSearchRuntime

Swift

ContextualSearchRuntime

let contextualSearchRuntime = ContextualSearchRuntime()

Objective-C

ContextualSearchRuntime

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

Tiếp theo: Tính năng tìm kiếm