Channel Developers

  • ルートの build.gradle に、当社のMavenリポジトリを追加してください。

    Groovy
  • ChannelIO.openSupportBot()は削除されました。

    • openSupportBot()を使用している箇所は、すべてopenWorkflow()に置き換えてください。

  • setUnsubscribed は削除されました。setUnsubscribeEmail (email) または setUnsubscribeTexting (sms, lms) を使用してください。

  • onProfileChanged は削除されました。

  • UserData の setUnsubscribed は削除されました。setUnsubscribeEmail (email) または setUnsubscribeTexting (sms, lms) を使用してください。

  • Proguard ルールを追加する必要があります。「インストール」の項目をご参照ください。

  • リポジトリを jcenter から mavenCentral に変更してください。詳細については、jcenterのサービス終了に関する案内をご確認ください。

  • グループ名を "com.zoyi.channel" から "io.channel" に変更してください。

    (例:implementation 'io.channel:plugin-android:8.4.0')

  • bootは ChannelPluginSettings + Profile を除くBootConfigを使用します。

  • bootは OnBootListener を除くBootCallbackを使用します。

  • show, hide は非推奨です。showChannelButtonhideChannelButtonを使用してください。

  • open, close は非推奨です。showMessengerhideMessengerを使用してください。

  • animate を伴う openChat は非推奨です。

  • canShowLauncher は非推奨です。

  • setChannelPluginListener は非推奨です。setListener を使用してください。

  • handlePushNotification は非推奨です。openStoredPushNotification を使用してください。

  • showPushNotification は非推奨です。receivePushNotification を使用してください。

  • updateProfile は非推奨です。updateUser を使用してください。

  • locale は非推奨です。language を使用してください。

  • enabledTrackDefaultEvent は非推奨です。trackDefaultEventを使用してください。

  • hideDefaultInAppPush は非推奨です。hidePopupを使用してください。

  • LauncherConfig は非推奨です。ChannelButtonOptionを使用してください。

  • OnBootListener は非推奨です。BootCallbackを使用してください。

  • PushEvent は非推奨です。PopupDataを使用してください。

  • User のパッケージ名が変更されました。com.zoyi.channel.plugin.android.open.model を使用してください。

Migration v7 from post v7

  • ChannelPluginSettings.setUserIdChannelPluginSettings.setMemberId に変更されました。

  • ChannelPluginListener 内の onClickRedirectUrl が削除されました。

  • CHLocale.DEVICE は削除されました。デバイスの言語を設定したい場合は、null を設定してください。