Melakukan pratinjau dan publikasi

Aplikasi App Maker berfungsi setelah Anda memublikasikannya dalam instance pratinjau atau penerapan.

  • Dengan instance pratinjau, Anda dapat menguji perilaku aplikasi saat mengembangkan aplikasi tersebut.
  • Publikasikan aplikasi Anda ke penerapan agar aplikasi Anda tersedia untuk digunakan. Penerapan adalah instance spesifik aplikasi Anda yang dapat dijalankan pada URL tertentu.

Untuk membagikan aplikasi, Anda dapat membagikan URL dengan pengguna, serta memuublikasikannya ke G Suite Marketplace.

Mempratinjau aplikasi Anda

Anda dapat mempratinjau aplikasi saat mengembangkannya untuk melihat tampilan dan perilakunya:

  1. Di App Maker, buka aplikasi Anda.
  2. Klik Pratinjau.

Setiap developer aplikasi memiliki instance pratinjau sendiri, dan hanya Anda yang dapat melihat instance pratinjau yang Anda buka. Saat Anda dan penulis lain mempratinjau aplikasi secara bersamaan, Anda akan melihat versi Anda sendiri dan tidak akan menimpa versi yang lain. Jika Anda memublikasikan versi aplikasi, mempratinjau versi baru tidak akan memengaruhi versi yang dipublikasikan.

Saat menerapkan mode pratinjau, Anda akan melihat aplikasi dengan peran akses Anda sendiri. Jika menetapkan peran akses lain dan ingin mengujinya, Anda harus memublikasikan aplikasi Anda. Anda dapat memiliki beberapa penerapan, seperti penerapan Uji dan Produksi, untuk mendukung pengujian keamanan selain penerapan produksi Anda. Untuk mengetahui detail terkait peran akses, lihat Menentukan dan menggunakan peran.

Memublikasikan aplikasi Anda

Publikasikan aplikasi Anda untuk membuat penerapan yang berfungsi, yang dapat digunakan untuk pengujian atau produksi:

  1. Di App Maker, buka aplikasi Anda.
  2. Klik Publikasikan.
  3. Pilih cara Anda ingin memublikasikan penerapan:

    • publikasikan penerapan baru — Opsi default saat Anda memublikasikan aplikasi untuk pertama kali.
    • perbarui penerapan yang ada — Mengganti penerapan sebelumnya dengan revisi aplikasi saat ini. Tindakan ini mempertahankan URL aplikasi yang ada dan semua setelan penerapan lainnya.
    • edit penerapan yang ada — Mengarahkan Anda ke Penerapan, tempat Anda dapat melakukan perubahan lain sebelum melakukan publikasi.

    Publikasi selalu menerapkan revisi aplikasi yang terbaru. Anda juga dapat memublikasikan ulang revisi sebelumnya. Untuk mendapatkan petunjuk, lihat Mengelola dan mengedit aplikasi yang dipublikasikan.

  4. Jika Anda memublikasikan penerapan baru, masukkan informasi berikut:

    • Nama penerapan — Gunakan nama untuk melacak penerapan. Misalnya, Anda dapat memublikasikan aplikasi ke penerapan uji dan produksi.
    • Akses aplikasi — Pilih siapa saja yang dapat mengakses penerapan ini. Anda dapat memberikan akses ke semua orang dalam organisasi atau hanya alamat email yang Anda tambahkan ke daftar. Anda dapat menambahkan grup di Google Grup ke daftar ini jika:
      • Grup tersebut merupakan bagian dari organisasi Anda. Anda tidak dapat menambahkan grup publik dengan alamat googlegroups.com.
      • Akun Google Anda memiliki izin untuk melihat daftar keanggotaan grup.
    • Pengguna dengan akses admin — Masukkan alamat untuk pengguna dan grup yang ingin ditambahkan ke peran Admin dan ke peran akses apa pun yang dibuat dalam setelan aplikasi.
    • ID Google Analytics — Jika memiliki akun Google Analytics yang ingin digunakan untuk aplikasi ini, tambahkan ID akun ke penerapan.
  5. Klik Publikasikan. Jika aplikasi Anda berinteraksi dengan Google Drive atau Cloud SQL, Anda mungkin harus mengizinkan penerapan.

Setelah dipublikasikan, penerapan akan tercantum di layar Penerapan.

Setiap penerapan disimpan sebagai revisi dan Anda dapat memublikasikan revisi yang lebih lama daripada yang terbaru. Penerapan (aplikasi yang dipublikasikan) tidak berubah saat Anda mengedit aplikasi. Publikasikan versi terbaru untuk mengujinya atau memberi pengguna akses ke versi tersebut. Pelajari revisi lebih lanjut.

Mengelola dan mengedit aplikasi yang dipublikasikan

Untuk melihat dan mengedit penerapan, ikuti langkah-langkah berikut:

  1. Klik Publikasikan chevron_right Edit penerapan.
  2. Di samping penerapan yang ingin dilihat atau diedit, klik Panah Bawah expand_more.

Anda dapat:

  • Melihat URL penerapan. Membagikan URL dengan penguji dan pengguna.
  • Melihat cakupan OAuth aplikasi.
  • Mengekspor data database ke sheet dengan mengklik Ekspor data.
  • Melihat data logging sisi server di tab browser baru dengan mengklik Lihat log. Log sisi server berguna untuk menyelesaikan masalah skrip.
  • Mengubah setelan aplikasi penerapan dengan mengklik Edit. Anda dapat memperbarui siapa saja yang dapat mengakses aplikasi, memperbarui setelan database, atau menjalankan upload data secara massal,
  • Mengganti versi yang dipublikasikan dengan revisi aplikasi yang berbeda dengan mengklik Publikasikan ulang. Revisi baru bisa jadi revisi terbaru (untuk menyertakan perubahan terbaru) atau revisi sebelumnya (untuk mengembalikan perubahan).
  • Menghapus aplikasi dengan mengklik Hapus.

Cakupan OAuth

Aplikasi Anda menggunakan cakupan OAuth untuk meminta akses ke data pengguna dan untuk bertindak atas nama pengguna. Misalnya, ketika aplikasi menggunakan widget Pemilih Drive, pengguna aplikasi harus mengizinkan aplikasi melihat dan mengelola filenya di Google Drive untuk membuka aplikasi tersebut. Selama cakupan OAuth aplikasi tidak berubah, pengguna harus memberikan akses sekali saja (pertama kali mereka membuka aplikasi tersebut).

Admin G Suite Anda dapat mengizinkan setiap aplikasi App Maker untuk pengguna aplikasi.

Revisi

App maker membuat revisi—instance khusus aplikasi Anda—saat Anda melakukan tindakan berikut:

  • mengubah setelan aplikasi
  • membuat, menghapus, atau mengubah model, skrip, atau halaman (termasuk fragmen halaman dan popup)

Anda dapat melihat, menambahkan tag, dan mengelola revisi aplikasi.

Secara default, App Maker memublikasikan revisi aplikasi Anda yang terbaru. Jika perlu, Anda dapat memublikasikan revisi sebelumnya. Revisi sangat penting jika Anda mengelola beberapa penerapan, seperti penerapan uji dan produksi, atau Anda harus melakukan rollback pada fitur.

Untuk mengelola revisi, klik Setelan settings chevron_right Revisi dari halaman editor App Maker.

Database dan penerapan

Untuk aplikasi yang menggunakan database Cloud SQL, semua instance aplikasi yang aktif (pratinjau dan penerapan yang dipublikasi) menggunakan database yang sama secara default.

Anda dapat mengubah alamat instance Cloud SQL di Setelan Penerapan. Saat mengubah instance database, model data Anda dapat menjadi tidak disinkronkan dengan database. App Maker akan mendeteksi ketika masalah ini terjadi dan membantu Anda menyelesaikan perbedaan dengan aman.

Memublikasikan aplikasi di G Suite Marketplace

Admin G Suite dapat mendistribusikan aplikasi ke pengguna dalam organisasi Anda di G Suite Marketplace.

Sebelum dapat memublikasikan aplikasi di G Suite Marketplace:

  • Publikasikan aplikasi Anda di App Maker. Pratinjau aplikasi tidak dapat didistribusikan di G Suite Marketplace.
  • Berikan admin G Suite akses ke penerapan sehingga ia dapat mengelola setelan aplikasi Anda.
  • Tinjau daftar aset dan siapkan daftar tersebut sebelum Anda memulai proses publikasi.

Untuk melakukan publikasi di G Suite Marketplace, admin G Suite perlu mengikuti langkah-langkah dalam Memublikasikan aplikasi App Maker di G Suite Marketplace.