顧客向けAndroidアプリのコード署名方法

顧客向けAndroidアプリのコード署名方法

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

Notesこのヘルプページは Creator 6 をご利用のユーザー向けです。旧バージョン(Creator 5)をご利用の場合は、こちらをクリックしてください。ご利用中のCreator のバージョンを確認することもできます。
Notesメモ:
  1. Android のコード署名の前提条件については、このページを参照してください。
  2. Firebase Cloud Messaging サーバーキーは2024 年 6 月 21 日をもってサポート終了となりました。プッシュ通知の利用を継続するには、上記日付までに、サポート終了となった FCM サーバーキーではなく、サービス アカウント JSON ファイル(FSA ファイル)を使用するよう更新してください。  
  3. Google は、アプリケーションを Google Play Console にアップロードする際にフォアグラウンドサービス情報の申告を必須としています。Zoho Creator でコード署名されたアプリはこれらのサービスを使用するため、AAB または APK アプリをアップロードする際に必ず申告する必要があります。Google Play Console でフォアグラウンドサービス情報を申告する方法を参照してください。

顧客向け Android アプリにコード署名し、プッシュ通知を有効にする手順

  1. 左側ペインのモバイルセクションに移動し、モバイル Appタブをクリックします。

  2. 新規作成ボタンをクリックします。次のスライダーが開きます。

  3. ドロップダウンからアプリケーション名を選択し、種類セクションでアプリケーションの種類としてポータルPlatformとしてAndroidを選択します。


  4. [For 顧客 - コード Sign] スライダーで、クライアントを生成をクリックします。これにより、新しいタブでZoho 取引先リンクが開き、Zoho Creator と連携するための Android アプリ用新規クライアントが作成されます。
  5. 必須項目としてアプリのアイコンを設定します。
    • デフォルトアイコンオプションが 既定で選択されています。
    • カスタムアイコンをアップロードすることもできます(1024x1024 解像度の PNG ファイル)。

    このページで、手順 6〜9を実行するために必要な入力値の取得方法を確認してください。

  6. エイリアス名を入力します。

  7. パッケージ名を入力します。これは Android アプリを一意に識別するための ID です。通常は次の形式です。
    com.companyname。appname.

    例: com。zylker。employeemanagement

  8. Keystore ファイルをアップロードします。
  9. Keystore パスワードを入力します。
  10. キー パスワードを入力します。

  11. Android アプリでプッシュ通知を有効にする場合は、プッシュ通知ボタンのトグルをオンにします。有効にしない場合は、手順 15までスキップしてください。

    Firebase 設定ファイルと Firebase サービス アカウントファイルは、プッシュ通知を有効にするために必須です。これらのファイルの取得方法については、このページを参照してください。

  12. プッシュ通知ポップアップで、Firebase 設定ファイルをアップロードします。
  13. Firebase サービス アカウントファイルをアップロードし、有効にするをクリックします。
  14. Android アプリのメトリクスをトラッキングしたい場合は、App Metrics の横にあるトグルボタンをオンにします。不要な場合は、手順 15までスキップしてください。

    メトリクスをトラッキングしたくない場合は、トグルボタンをオフにし、表示されるポップアップで無効にするをクリックします。

  15. コード Signをクリックします。この処理には完了まで 10〜15 分かかる場合があります。

  16. 正常に完了すると、ステータスがコード署名済みになります。
  17. 必要に応じてアプリを配布します。
この .apk ファイルは、次のいずれかの配布プラットフォームにアップロードできます。
  1. Google Play ストア
  2. Amazon App Store
  3. Samsung Galaxy Apps
  4. Huawei AppGallery
  5. Tencent App Store
  6. Xiomo GetApps.

.apk ファイルをダウンロードしてアプリを配布する

  1. 左側のモバイルセクションに移動し、モバイル App タブを選択します。
  2. コード署名済みの Android アプリの該当行をクリックすると、右側に顧客向け - コード署名ペインが開きます。


  3. ペイン右上のDownloadAPK ボタンをクリックします。
  4. あるいは、モバイル App タブに移動し、コード署名済み Android アプリの該当行にカーソルを合わせると、行の右側に三点リーダーの操作ポップアップが表示されます。

  5. ダウンロードするボタンをクリックし、.apk ファイルを顧客に配布します。
    メモ: 削除オプションは、コード署名プロセスが失敗したアプリに対してのみ利用できます。

Android アプリを再コード署名するには

Notes
メモ: 再コード署名オプションは、コード署名プロセスが正常に完了したアプリに対してのみ利用できます。
  1. 左側のモバイルセクションに移動し、モバイル App タブを選択します。
  2. コード署名済みの Android アプリの該当行をクリックすると、次のように右側に顧客向け - コード署名ペインが開きます。


  3. 顧客向け - コード署名ペイン右上の再コード署名をクリックします。
  4. あるいは、モバイル App タブに移動し、コード署名済み Android アプリの該当行にカーソルを合わせると、行の右側に三点リーダーの操作ポップアップが表示されます。

  5. 再コード署名をクリックします。ポップアップが表示されます。
  6. 確認のため再コード署名をクリックします。アプリが再度コード署名されます。
    メモ: アプリを再コード署名すると、以前のバージョンも保持されます。特定のバージョンのモバイルアプリを使用するには、そのバージョンに切り替える必要があります。

  7. 画面右側のApplicationおよび種類フィルターオプションをクリックして、コード署名済みアプリを条件に基づいてフィルタリングできます。

  8. 種類フィルターでは、ユーザーアプリ顧客アプリiOS アプリAndroid アプリに基づいてアプリを絞り込むことができます。


注意事項

  1. Google Play Console でフォアグラウンドサービス情報を宣言する:
    AAB または APK アプリケーションを Google Play Console にアップロードする際は、Play Console でフォアグラウンドサービス情報を宣言することが必須です。手順は次のとおりです。
    1. コード署名済みアプリで、次の手順を実行している様子を示す画面録画を作成します。
      1. [設定 > オフライン Components > Components を追加] に移動し、標準コンポーネントをダウンロードします。
      2. オフライン Components セクションに戻ると、ダウンロード済みのコンポーネントがすべて一覧表示されます。
      3. オフラインコンポーネントの横にある同期アイコン () をクリックします。
        以下は画面録画のサンプルです。

    2. 録画した動画をアップロード し、Zoho Workdrive または Google Drive で外部共有リンクを生成します。 Zoho Workdrive でアップロード済みファイルの外部共有リンクを生成する方法を参照
    3. Google Play Console でフォアグラウンドサービス情報を宣言するには、次の手順に従います。
      1. Google Play Console にアクセスし、 App Content> Foreground サービス権限に移動します。
      2.  Data sync のセクションで、 Network processing Other を選択します。外部共有リンクを入力し、保存をクリックします。

コード署名後にメトリクスを管理するには

コード署名時に App Metrics を有効化していない場合でも、コード署名プロセス完了後に有効化できます。
  1. 左側のモバイルセクションに移動し、モバイル Appタブを選択します。
  2. コード署名済み Android アプリの該当行をクリックして、右側に顧客向け - コード署名ペインを開きます。
  3. App Metricsの横にある有効にするをクリックします。

  4. 表示されるApp Metrics を有効にするポップアップで有効にするをクリックします。顧客向け - コード署名ペインに移動します。

  5. Android アプリケーションをコード署名し、顧客向けにプッシュ通知を有効にするセクションの手順5 ~ 13で説明されている必須の詳細を入力し、アプリを再コード署名します。
コード署名が完了すると、Apptics によるアプリ利用状況のトラッキングが開始され、モバイルメトリクスダッシュボードで利用状況データを確認できます。

メトリクスのトラッキングを無効化するには、App Metricsの横にあるDeactivateをクリックします。これにより、コード署名済みアプリの主要なインサイトのトラッキングが一時的に停止されます。既存のデータは引き続き表示できます。

メトリクスのトラッキングを再開するには、App Metricsの横にあるActivateをクリックします。これにより、コード署名済みアプリのメトリクスのトラッキングが再開されます。

Notes
メモ: 再有効化までの非アクティブ期間中に発生した主要なインサイトは記録されません。

注意事項

  1. ポータルに設定されているアイドルセッションタイムアウトは、顧客向けコード署名済みモバイルアプリのセッションには影響しません。


    Zoho CRM 管理者向けトレーニング

    「導入したばかりで基本操作や設定に不安がある」、「短期間で集中的に運用開始できる状態にしたい」、「運用を開始しているが再度学び直したい」 といった課題を抱えられているユーザーさまに向けた少人数制のオンライントレーニングです。

    日々の営業活動を効率的に管理し、導入効果を高めるための方法を学びましょう。

    Zoho CRM Training



              Zoho Campaigns Resources

                Zoho WorkDrive Resources




                  • Desk Community Learning Series


                  • Digest


                  • Functions


                  • Meetups


                  • Kbase


                  • Resources


                  • Glossary


                  • Desk Marketplace


                  • MVP Corner


                  • Word of the Day


                  • Ask the Experts









                                  Resources

                                  Videos

                                  Watch comprehensive videos on features and other important topics that will help you master Zoho CRM.



                                  eBooks

                                  Download free eBooks and access a range of topics to get deeper insight on successfully using Zoho CRM.



                                  Webinars

                                  Sign up for our webinars and learn the Zoho CRM basics, from customization to sales force automation and more.



                                  CRM Tips

                                  Make the most of Zoho CRM with these useful tips.