Memulai

Halaman ini menjelaskan cara menyiapkan iOS SDK. Jika Anda belum menyelesaikan prasyarat, selesaikan terlebih dahulu.

Dependensi

Swift Package Manager

  1. Di Xcode, instal Paket Swift Google-SearchInApps-SDK dengan membuka File > Add Packages....

  2. Pada perintah yang muncul, telusuri repositori GitHub Paket Swift Google-SearchInApps-SDK:

https://github.com/google/search-in-apps.git
  1. Pilih versi Paket Swift Google-SearchInApps-SDK yang ingin Anda gunakan. Untuk project baru, sebaiknya gunakan Up to Next Major Version

Setelah selesai, Xcode akan mulai menyelesaikan dependensi paket Anda dan mendownloadnya di latar belakang. Untuk mengetahui detail selengkapnya tentang cara menambahkan dependensi paket, lihat artikel Apple.

CocoaPods

Impor Google-SearchInApps-SDK ke project iOS menggunakan CocoaPods. Buka Podfile project Anda dan tambahkan baris ini ke target aplikasi Anda:

pod 'Google-SearchInApps-SDK'

Kemudian dari baris perintah, jalankan:

pod install --repo-update

Jika Anda baru menggunakan CocoaPods, lihat dokumentasi resminya untuk mengetahui info tentang cara membuat dan menggunakan Podfile.

Mengupdate Info.plist Anda

Perbarui file Info.plist aplikasi Anda untuk menambahkan dua kunci:

  1. Kunci GSAAPIKey dengan nilai string kunci API SDK Anda (lihat di atas).
  2. Kunci GSAClientIdentifier dengan nilai string ID klien aplikasi Anda (lihat di atas).

Info.plist contoh

<?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

Buat instance ContextualSearchRuntime

Swift

ContextualSearchRuntime

let contextualSearchRuntime = ContextualSearchRuntime()

Objective-C

ContextualSearchRuntime

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

Berikutnya: Fitur penelusuran