Google Play Store ಅಪ್ಲಿಕೇಶನ್ ಪ್ರಕಟಣೆ ಮತ್ತು ಅರ್ಜಿ ಮಾರ್ಗದರ್ಶಿ (ಮೊದಲಿನಿಂದ ಬಿಡುಗಡೆಯವರೆಗೆ)
ಈ ಮಾರ್ಗದರ್ಶಿಯು Google Play Console ನಲ್ಲಿ ಮೊದಲಿನಿಂದ ಆಧುನಿಕ Android ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು (ವಿಶೇಷವಾಗಿ .NET MAUI, MonoGame ಅಥವಾ ಹೈಬ್ರಿಡ್ C# ಪ್ರಾಜೆಕ್ಟ್ಗಳು) ರಚಿಸುವುದು, ಪ್ಯಾಕೇಜ್ ಮಾಡುವುದು, ಡಿಜಿಟಲ್ ಸಹಿ ಮಾಡುವುದು, ಎದುರಾಗುವ ಯಾವುದೇ ನಿರ್ಣಾಯಕ ದೋಷಗಳನ್ನು ಪರಿಹರಿಸುವುದು ಮತ್ತು ಸ್ಟೋರ್ ಅಪ್ಲಿಕೇಶನ್ ಹಂತಗಳನ್ನು (ಆ್ಯಪ್ ರಚನೆ, ಗೌಪ್ಯತೆ ನೀತಿ, ಲಾಗಿನ್ ಅನುಮತಿಗಳು, ಜಾಹೀರಾತುಗಳು, IARC ವಯೋಮಾನ ರೇಟಿಂಗ್, ಡೇಟಾ ಸುರಕ್ಷತೆ, ಕ್ಲೋಸ್ಡ್ ಟೆಸ್ಟಿಂಗ್ ಮತ್ತು ಮುಕ್ತ ಪ್ರಕಟಣೆ) ಪೂರ್ಣಗೊಳಿಸುವ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಹಂತ-ಹಂತವಾಗಿ ವಿವರಿಸುತ್ತದೆ.
ಪರಿವಿಡಿ (Contents)
- ಪೀಠಿಕೆ ಮತ್ತು ವಾಸ್ತುಶಿಲ್ಪದ ಸಿದ್ಧತೆ
- Play Console ನಲ್ಲಿ ಮೊದಲಿನಿಂದ ಹೊಸ ಅಪ್ಲಿಕೇಶನ್ / ಆಟವನ್ನು ರಚಿಸುವುದು (Create App)
- Keystore ರಚನೆ ಮತ್ತು Build/Sign ಆಟೊಮೇಷನ್
- Play Console ನಲ್ಲಿ ಮೊದಲ ಬಂಡಲ್ ಅಪ್ಲೋಡ್ ಮತ್ತು ನಿರ್ಣಾಯಕ ದೋಷಗಳು
- ಗೌಪ್ಯತೆ ನೀತಿ (Privacy Policy) ಸಿದ್ಧತೆ
- ಆ್ಯಪ್ ಪ್ರವೇಶ / ಸೈನ್-ಇನ್ ವಿವರಗಳು (App Access / Sign-in Details)
- ಜಾಹೀರಾತುಗಳ ಘೋಷಣೆ (Ads Declaration)
- ವಿಷಯ ರೇಟಿಂಗ್ (IARC Content Rating ಪ್ರಶ್ನಾವಳಿ)
- ಉದ್ದೇಶಿತ ಪ್ರೇಕ್ಷಕರು ಮತ್ತು ವಯೋಮಾನದ ಆಯ್ಕೆ (Target Audience)
- ಆ್ಯಪ್ ಕಂಟೆಂಟ್ ಡ್ಯಾಶ್ಬೋರ್ಡ್ (App Content Dashboard)
- ಡೇಟಾ ಸುರಕ್ಷತಾ ಫಾರ್ಮ್ (Data Safety Form)
- ಕಾನೂನು ಮತ್ತು ನಿಯಂತ್ರಕ ಹೇಳಿಕೆಗಳು (ಸರ್ಕಾರ, ಹಣಕಾಸು, ಆರೋಗ್ಯ)
- ಸ್ಟೋರ್ ಸೆಟ್ಟಿಂಗ್ಗಳು ಮತ್ತು ಸಂಪರ್ಕ ಮಾಹಿತಿ (Store Settings)
- ಮುಖ್ಯ ಸ್ಟೋರ್ ಲಿಸ್ಟಿಂಗ್ ಮತ್ತು ದೃಶ್ಯ ಸ್ವತ್ತುಗಳು (Main Store Listing)
- ಕ್ಲೋಸ್ಡ್ ಟೆಸ್ಟಿಂಗ್ ಸೆಟಪ್ ಮತ್ತು ವಿಮರ್ಶೆ (Closed Testing)
- ಜಾಹೀರಾತು ID ಘೋಷಣೆ (Advertising ID Declaration)
- ಪರಿಶೀಲನೆಗಾಗಿ ಅಂತಿಮ ಸಲ್ಲಿಕೆ (Final Submission)
- ಕ್ಲೋಸ್ಡ್ ಟೆಸ್ಟಿಂಗ್ ನಂತರ ಪ್ರೊಡಕ್ಷನ್ ಅನುಮತಿಗಾಗಿ ಅರ್ಜಿ (Apply for Production)
- ಅಂತಿಮ ವಿಜಯ: ಪ್ರೊಡಕ್ಷನ್ ಆಕ್ಸೆಸ್ (ಲೈವ್ ಬಿಡುಗಡೆ) ಅನುಮೋದನೆ
- ಬಿಡುಗಡೆಗೆ ಮುನ್ನ ಪರಿಶೀಲನಾ ಪಟ್ಟಿ (ಪೂರ್ಣಗೊಂಡಿದೆ)
- Arar Games ಮತ್ತು ನಮ್ಮ ಆಟಗಳು
1. ಪೀಠಿಕೆ ಮತ್ತು ವಾಸ್ತುಶಿಲ್ಪದ ಸಿದ್ಧತೆ
Google Play Store ನಲ್ಲಿ ಹೊಸ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಪ್ರಕಟಿಸುವಾಗ, Google ನ ಪ್ರಸ್ತುತ ಭದ್ರತೆ ಮತ್ತು ತಾಂತ್ರಿಕ ನೀತಿಗಳನ್ನು ಕಡ್ಡಾಯವಾಗಿ ಪಾಲಿಸಬೇಕು:
- ಬಂಡಲ್ ಫಾರ್ಮ್ಯಾಟ್ (Bundle Format):
.aab(Android App Bundle) ಫಾರ್ಮ್ಯಾಟ್ ಅನ್ನು ಮಾತ್ರ ಸ್ವೀಕರಿಸಲಾಗುತ್ತದೆ. ಸ್ಟೋರ್ ಬಿಡುಗಡೆಗಾಗಿ APK ಫೈಲ್ಗಳು ಮಾನ್ಯವಾಗಿರುವುದಿಲ್ಲ (ಆದರೆ ಸ್ಥಳೀಯ ಸೈಡ್ಲೋಡ್ ಪರೀಕ್ಷೆಗಾಗಿ ಇವುಗಳನ್ನು ಜನರೇಟ್ ಮಾಡಬಹುದು). - ಕನಿಷ್ಠ ಟಾರ್ಗೆಟ್ SDK (Minimum Target SDK): ಹೊಸದಾಗಿ ಪ್ರಕಟಿಸಲಾದ ಅಥವಾ ಅಪ್ಡೇಟ್ ಮಾಡಲಾದ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಕನಿಷ್ಠ Android API Level 36 (Android 16) ಅನ್ನು ಟಾರ್ಗೆಟ್ ಮಾಡಬೇಕೆಂದು Google Play ಈಗ ಕಡ್ಡಾಯಗೊಳಿಸಿದೆ.
- ಸುರಕ್ಷಿತ ಡಿಜಿಟಲ್ ಸಹಿ (Secure Signing): ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು v2/v3 ಸ್ಕೀಮಾ ಹೊಂದಾಣಿಕೆಯ 2048-ಬಿಟ್ RSA ಕೀಯೊಂದಿಗೆ ಡಿಜಿಟಲ್ ಸಹಿ ಮಾಡಿರಬೇಕು.
2. Play Console ನಲ್ಲಿ ಮೊದಲಿನಿಂದ ಹೊಸ ಅಪ್ಲಿಕೇಶನ್ / ಆಟವನ್ನು ರಚಿಸುವುದು (Create App)
Google Play Console ಪ್ಯಾನೆಲ್ಗೆ (play.google.com/console) ಲಾಗಿನ್ ಆದ ನಂತರ, ಎಲ್ಲಾ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಪಟ್ಟಿಮಾಡಲಾದ ಮುಖ್ಯ ಪರದೆಯಲ್ಲಿ ಮೇಲಿನ ಬಲಭಾಗದಲ್ಲಿರುವ ನೀಲಿ ಬಣ್ಣದ "Create app" ಬಟನ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡುವ ಮೂಲಕ ಪ್ರಕಟಣಾ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಪ್ರಾರಂಭಿಸಲಾಗುತ್ತದೆ. ಈ ಫಾರ್ಮ್ ಕನ್ಸೋಲ್ನಲ್ಲಿ ಆ್ಯಪ್ನ ಡಿಜಿಟಲ್ ID, ಅದರ ಪ್ಯಾಕೇಜ್ ಹೆಸರು ಮತ್ತು ಮೂಲಭೂತ ಸ್ಟೋರ್ ವರ್ಗೀಕರಣವನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ.
A. ಅಪ್ಲಿಕೇಶನ್ ವಿವರಗಳು (App Details)
- App Name (ಆ್ಯಪ್ ಹೆಸರು):
- ಬಳಕೆದಾರರಿಗೆ ಸ್ಟೋರ್ನಲ್ಲಿ ಕಾಣಿಸಿಕೊಳ್ಳುವ ಮೊದಲ ಅಧಿಕೃತ ಹೆಸರು ಇದು.
- ಗರಿಷ್ಠ 30 ಅಕ್ಷರಗಳಿಗೆ ಸೀಮಿತವಾಗಿದೆ (ಉದಾ:
YourAppName). - ಶಿಫಾರಸು: ಶೀರ್ಷಿಕೆಯಲ್ಲಿ ಅನಗತ್ಯ ಕೀವರ್ಡ್ ತುಂಬುವಿಕೆ (keyword stuffing) ಅಥವಾ ತಪ್ಪು ದಾರಿಗೆಳೆಯುವ/ಪ್ರಚಾರದ ಪದಗಳನ್ನು ("Best", "Free", "#1") ತಪ್ಪಿಸಿ; ಇಲ್ಲದಿದ್ದರೆ, Google Play ಪರಿಶೀಲನೆಯಲ್ಲಿ ತಿರಸ್ಕೃತಗೊಳ್ಳಬಹುದು.
- Package Name (ಪ್ಯಾಕೇಜ್ ಹೆಸರು):
- Android ಪರಿಸರ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಜಾಗತಿಕವಾಗಿ ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಅನನ್ಯವಾಗಿ ಗುರುತಿಸುವ Java/Android ಪ್ಯಾಕೇಜ್ ಗುರುತಿಸುವಿಕೆ (ರಿವರ್ಸ್ ಡೊಮೇನ್ ಕನ್ವೆನ್ಷನ್, ಉದಾ:
com.yourcompany.appname). - ಗರಿಷ್ಠ 150 ಅಕ್ಷರಗಳು.
- ⚠️ ನಿರ್ಣಾಯಕ ನಿಯಮ: ಈ ಪರದೆಯಲ್ಲಿ ಅಪ್ಲಿಕೇಶನ್ ರಚಿಸಿ ಮೊದಲ ಬಂಡಲ್ ಅನ್ನು ಅಪ್ಲೋಡ್ ಮಾಡಿದ ನಂತರ, ಪ್ಯಾಕೇಜ್ ಹೆಸರನ್ನು ಎಂದಿಗೂ ಬದಲಾಯಿಸಲಾಗುವುದಿಲ್ಲ! ಪ್ರಾಜೆಕ್ಟ್ನ
AndroidManifest.xmlಅಥವಾ.csprojಫೈಲ್ನಲ್ಲಿರುವApplicationId(<ApplicationId>com.yourcompany.appname</ApplicationId>) ಇಲ್ಲಿ ನಮೂದಿಸಿದ ಹೆಸರಿಗೆ ನಿಖರವಾಗಿ ಹೊಂದಿಕೆಯಾಗಬೇಕು. Check availability(ಲಭ್ಯತೆ ಪರಿಶೀಲನೆ): ಬಟನ್ ಒತ್ತುವ ಮೂಲಕ, ನೀವು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಪ್ಯಾಕೇಜ್ ಹೆಸರು Google Play ಪರಿಸರ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಬೇರೆ ಯಾವುದೇ ಡೆವಲಪರ್ನಿಂದ ನೋಂದಾಯಿಸಲ್ಪಟ್ಟಿದೆಯೇ ಎಂಬುದನ್ನು ತಕ್ಷಣವೇ ಪರಿಶೀಲಿಸಬಹುದು.
- Android ಪರಿಸರ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಜಾಗತಿಕವಾಗಿ ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಅನನ್ಯವಾಗಿ ಗುರುತಿಸುವ Java/Android ಪ್ಯಾಕೇಜ್ ಗುರುತಿಸುವಿಕೆ (ರಿವರ್ಸ್ ಡೊಮೇನ್ ಕನ್ವೆನ್ಷನ್, ಉದಾ:
- Default Language (ಡೀಫಾಲ್ಟ್ ಭಾಷೆ):
- ಅಪ್ಲಿಕೇಶನ್ನ ಪ್ರಾಥಮಿಕ ಸ್ಟೋರ್ ಲಿಸ್ಟಿಂಗ್ ಭಾಷೆ (ಉದಾ:
English (United States) – en-US). - ಯಾವುದೇ ನಿರ್ದಿಷ್ಟ ಸ್ಥಳೀಕರಣ (ಅನುವಾದ) ವ್ಯಾಖ್ಯಾನಿಸದ ಎಲ್ಲಾ ದೇಶಗಳಲ್ಲಿನ ಬಳಕೆದಾರರಿಗೆ ಈ ಡೀಫಾಲ್ಟ್ ಭಾಷೆಯಲ್ಲಿಯೇ ಸ್ಟೋರ್ ಮಾಹಿತಿಯನ್ನು ಪ್ರಸ್ತುತಪಡಿಸಲಾಗುತ್ತದೆ.
- ಅಪ್ಲಿಕೇಶನ್ನ ಪ್ರಾಥಮಿಕ ಸ್ಟೋರ್ ಲಿಸ್ಟಿಂಗ್ ಭಾಷೆ (ಉದಾ:
B. ಅಪ್ಲಿಕೇಶನ್ ಪ್ರಕಾರ, ಬೆಲೆ ನಿಗದಿ ಮತ್ತು ಘೋಷಣೆಗಳು (App Type, Pricing and Disclosures)
- App or Game (ಆ್ಯಪ್ ಅಥವಾ ಗೇಮ್):
- ಉತ್ಪನ್ನದ ಮೂಲಭೂತ ಪ್ರಕಾರವನ್ನು ನಿರ್ಧರಿಸಲಾಗುತ್ತದೆ (
AppಅಥವಾGame). - ನಿರ್ಣಾಯಕ ಟಿಪ್ಪಣಿ: ಈ ಆಯ್ಕೆಯು ಸ್ಟೋರ್ನ ಸಂಬಂಧಿತ ಮುಖ್ಯ ವರ್ಗವನ್ನು (Applications ಟ್ಯಾಬ್ ಅಥವಾ Games ಟ್ಯಾಬ್) ನಿರ್ಧರಿಸುತ್ತದೆ ಮತ್ತು ಇದನ್ನು ನಂತರ ಬದಲಾಯಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ.
- ಉತ್ಪನ್ನದ ಮೂಲಭೂತ ಪ್ರಕಾರವನ್ನು ನಿರ್ಧರಿಸಲಾಗುತ್ತದೆ (
- Free or Paid (ಉಚಿತ ಅಥವಾ ಪಾವತಿಸಿದ):
- ಅಪ್ಲಿಕೇಶನ್ ಸ್ಟೋರ್ನಲ್ಲಿ ಉಚಿತವಾಗಿ ಲಭ್ಯವಿರಬೇಕೇ ಅಥವಾ ಹಣ ಪಾವತಿಸಿ ಖರೀದಿಸಬೇಕೇ ಎಂಬುದನ್ನು ಆಯ್ಕೆಮಾಡಿ.
- ⚠️ ನಿರ್ಣಾಯಕ ಬದಲಾಯಿಸಲಾಗದ ನಿಯಮ: Google Play ನೀತಿಗಳ ಪ್ರಕಾರ, ಒಮ್ಮೆ "Free" (ಉಚಿತ) ಎಂದು ಪ್ರಕಟಿಸಲಾದ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಭವಿಷ್ಯದಲ್ಲಿ ಎಂದಿಗೂ "Paid" (ಪಾವತಿಸಿದ) ಎಂದು ಬದಲಾಯಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ! ನಿಮ್ಮ ಉತ್ಪನ್ನವನ್ನು ನೇರವಾಗಿ ಮಾರಾಟ ಮಾಡಲು ಬಯಸಿದರೆ, ನೀವು ಮೊದಲೇ
Paidಆಯ್ಕೆ ಮಾಡಬೇಕು. ಉಚಿತವಾಗಿ ಪ್ರಕಟಿಸಿ ಆದಾಯ ಗಳಿಸಲು, In-App Purchase (ಆ್ಯಪ್ನಲ್ಲಿ ಖರೀದಿಗಳು) ಅಥವಾ AdMob ಜಾಹೀರಾತುಗಳನ್ನು ಆದ್ಯತೆ ನೀಡಬೇಕು.
- Automatic Protection (ಸ್ವಯಂಚಾಲಿತ ರಕ್ಷಣೆ):
- Google Play ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ನ APK/AAB ಕೋಡ್ಗೆ ಸ್ವಯಂಚಾಲಿತ ಇನ್ಸ್ಟಾಲರ್ ಪರಿಶೀಲನೆಯನ್ನು (installer check) ಸೇರಿಸುತ್ತದೆ. ಬಳಕೆದಾರರು Google Play ಹೊರಗಿನ ಅನಧಿಕೃತ ಮೂಲಗಳಿಂದ ನಿಮ್ಮ ಆ್ಯಪ್ ಸೈಡ್ಲೋಡ್ ಮಾಡಿದರೆ, Google Play ನಿಂದ ಮೂಲ ಆವೃತ್ತಿಯನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಲು ಅವರಿಗೆ ಎಚ್ಚರಿಕೆ ನೀಡಲಾಗುತ್ತದೆ.
- Declarations (ಕಾನೂನು ಘೋಷಣೆಗಳು ಮತ್ತು ನೀತಿಗಳು):
- Developer Program Policies: ಅಪ್ಲಿಕೇಶನ್ Google Play ಡೆವಲಪರ್ ಮತ್ತು ಕಂಟೆಂಟ್ ನೀತಿಗಳನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಪಾಲಿಸುತ್ತದೆ ಎಂದು ದೃಢೀಕರಿಸಲಾಗುತ್ತದೆ.
- US Export Laws: ಸಾಫ್ಟ್ವೇರ್ ಯುಎಸ್ ರಫ್ತು ಕಾನೂನುಗಳು ಮತ್ತು ನಿರ್ಬಂಧ ನಿಯಮಗಳಿಗೆ ಬದ್ಧವಾಗಿದೆ ಎಂದು ಒಪ್ಪಿಕೊಳ್ಳಲಾಗುತ್ತದೆ.
- Create App (ಆ್ಯಪ್ ರಚಿಸಿ):
- ಫಾರ್ಮ್ ಅನ್ನು ಅನುಮೋದಿಸಿದ ನಂತರ, ಕೆಳಗಿನ ಬಲಭಾಗದಲ್ಲಿರುವ ನೀಲಿ "Create app" ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ. ಕನ್ಸೋಲ್ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಸಿಸ್ಟಮ್ಗೆ ಸೇರಿಸುತ್ತದೆ ಮತ್ತು ಡೆವಲಪರ್ ಅನ್ನು ಅಪ್ಲಿಕೇಶನ್ನ ಮುಖ್ಯ ನಿರ್ವಹಣಾ ಫಲಕಕ್ಕೆ (Dashboard) ವರ್ಗಾಯಿಸುತ್ತದೆ.
3. Keystore ರಚನೆ ಮತ್ತು Build/Sign ಆಟೊಮೇಷನ್
ನಿಯೋಜನೆ ಪ್ರಕ್ರಿಯೆಯನ್ನು ದೋಷರಹಿತ ಮತ್ತು ಮರುಕಳಿಸಬಹುದಾದಂತೆ ಮಾಡಲು, ಪ್ರಾಜೆಕ್ಟ್ ರೂಟ್ನಲ್ಲಿ Deploy/ ಫೋಲ್ಡರ್ ಮತ್ತು ಆಟೊಮೇಷನ್ ಸ್ಕ್ರಿಪ್ಟ್ಗಳನ್ನು ರಚಿಸಬೇಕು.
A. Keystore ರಚನೆ (1_CreateKeystore.bat)
JDK ಯಲ್ಲಿರುವ keytool ಬಳಸಿಕೊಂಡು, 25 ವರ್ಷಗಳವರೆಗೆ (10,000 ದಿನಗಳು) ಮಾನ್ಯವಾಗಿರುವ ಕೀಯನ್ನು ಜನರೇಟ್ ಮಾಡಲಾಗುತ್ತದೆ:
keytool -genkeypair -v ^
-keystore "%KEYSTORE_PATH%" ^
-alias %ALIAS% ^
-keyalg RSA ^
-keysize 2048 ^
-validity 10000 ^
-storepass "%PASS%" ^
-keypass "%PASS%" ^
-dname "CN=SirketAdi, OU=Apps, O=SirketAdi, C=TR"
ಸಲಹೆ: ವಿಂಡೋಸ್ ಬ್ಯಾಚ್ ಫೈಲ್ಗಳಲ್ಲಿ
set /pನೊಂದಿಗೆ ಬಳಕೆದಾರರಿಂದ ಪಾಸ್ವರ್ಡ್ ಪಡೆಯುವಾಗ ಆವರಣ ಚಿಹ್ನೆಗಳಿರುವif (...)ಬ್ಲಾಕ್ಗಳನ್ನು ಬಳಸುವುದು ಸಿಂಟ್ಯಾಕ್ಸ್ ದೋಷಗಳಿಗೆ ಕಾರಣವಾಗಬಹುದು (: was unexpected at this time).gotoಟ್ಯಾಗ್ಗಳೊಂದಿಗೆ ಹರಿವನ್ನು ನಿರ್ವಹಿಸುವುದು ಮತ್ತು ಪಾಸ್ವರ್ಡ್ ನಿಯತಾಂಕಗಳನ್ನು ಉಲ್ಲೇಖಗಳಲ್ಲಿ"%PASS%"ಸುತ್ತುವರಿಯುವುದು ಸ್ಥಿರತೆಯನ್ನು ಖಚಿತಪಡಿಸುತ್ತದೆ.
B. ಸ್ವಯಂಚಾಲಿತ ಆವೃತ್ತಿ ನಿರ್ವಹಣೆ ಮತ್ತು ಸಹಿ ಮಾಡಿದ AAB ಬಿಲ್ಡ್ (2_BuildAndSign_AAB.bat)
Google Play ಪ್ರತಿ ಅಪ್ಡೇಟ್ನಲ್ಲೂ ಕಟ್ಟುನಿಟ್ಟಾಗಿ ಹೆಚ್ಚಾಗುವ 'versionCode' ಅನ್ನು ಬಯಸುತ್ತದೆ. ಇದನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ನಿರ್ವಹಿಸಲು, ದಿನಾಂಕ ಮತ್ತು ಸಮಯದ ಆಧಾರದ ಮೇಲಿನ ಸೂತ್ರವನ್ನು ಬಳಸಲಾಗುತ್ತದೆ:
# Yılın son hanesi + Ay + Gün + Saat + Dakika (Örn: 2026-10-06 02:42 -> 610060242)
$vc = (Get-Date).ToString('yy').Substring(1) + (Get-Date).ToString('MMddHHmm')
ಕಂಪೈಲೇಶನ್ ಮತ್ತು ಸಹಿ ಮಾಡುವ ಕಮಾಂಡ್ಗಳು:
dotnet build "Proje.Android.csproj" -c Release -f net9.0-android /p:AndroidPackageFormat=aab /p:ApplicationVersion=%VERSION_CODE% /p:ApplicationDisplayVersion=%VERSION_NAME%
jarsigner -sigalg SHA256withRSA -digestalg SHA-256 ^
-keystore "%KEYSTORE%" ^
-storepass "%PASS%" ^
-keypass "%PASS%" ^
-signedjar "%SIGNED_FILE%" ^
"%AAB_INPUT%" ^
%ALIAS%
ಪ್ರಕ್ರಿಯೆ ಪೂರ್ಣಗೊಂಡಾಗ, ಕಂಪೈಲ್ ಮಾಡಿದ ಫೈಲ್ ಹೊಂದಿರುವ ಫೋಲ್ಡರ್ ನೇರವಾಗಿ Windows Explorer ನಲ್ಲಿ start "" "%OUTPUT%" ಕಮಾಂಡ್ ಮೂಲಕ ತೆರೆಯಲ್ಪಡುತ್ತದೆ.
4. Play Console ನಲ್ಲಿ ಮೊದಲ ಬಂಡಲ್ ಅಪ್ಲೋಡ್ ಮತ್ತು ನಿರ್ಣಾಯಕ ದೋಷಗಳು
ಸಹಿ ಮಾಡಿದ .aab ಫೈಲ್ ಅನ್ನು Google Play Console ನ Internal testing ಅಥವಾ Production ಚಾನೆಲ್ಗೆ ಅಪ್ಲೋಡ್ ಮಾಡಿದಾಗ, ಈ ಕೆಳಗಿನ ಪರದೆಯು ಕಾಣಿಸಿಕೊಳ್ಳಬಹುದು:
ದೋಷ 1: ಟಾರ್ಗೆಟ್ API ಲೆವೆಲ್ 36 (Android 16) ಅಗತ್ಯತೆ
ದೋಷ ಸಂದೇಶ:
"Your app currently targets API level 35 and must target at least API level 36 to ensure it is built on the latest APIs optimized for security and performance."
ಪರಿಹಾರ:
ಇದು ಬಿಡುಗಡೆಯನ್ನು ನಿರ್ಬಂಧಿಸುವ ದೋಷವಾಗಿದ್ದು, ಇದನ್ನು ಪರಿಹರಿಸುವವರೆಗೆ ಬಿಡುಗಡೆ ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ.
Platforms/Android/AndroidManifest.xmlಫೈಲ್ನಲ್ಲಿ<uses-sdk>ಟ್ಯಾಗ್ ಅನ್ನು ಸ್ಪಷ್ಟವಾಗಿ ವ್ಯಾಖ್ಯಾನಿಸಿ:
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.yourcompany.appname">
<uses-sdk android:minSdkVersion="24" android:targetSdkVersion="36" />
...
</manifest>
- ಪ್ರಾಜೆಕ್ಟ್ನ
.csprojಫೈಲ್ನಲ್ಲಿರುವ<PropertyGroup>ಗೆ ಇದನ್ನು ಸೇರಿಸಿ:
<AndroidTargetSdkVersion>36</AndroidTargetSdkVersion>
ದೋಷ 2: ಆವೃತ್ತಿ ಕೋಡ್ ಗಣನೀಯವಾಗಿ ಹೆಚ್ಚಾಗಿದೆ ಎಂಬ ಎಚ್ಚರಿಕೆ
ಎಚ್ಚರಿಕೆ ಸಂದೇಶ:
"This release's version code is significantly higher than your previous version code. Over time, this will result in your app reaching the maximum limit for version codes... Learn more"
ಪರಿಹಾರ:
- ಪ್ರಾಜೆಕ್ಟ್ನ ಹಿಂದಿನ ಆವೃತ್ತಿ ಕೋಡ್ ಸಣ್ಣ ಸಂಖ್ಯೆಯಾಗಿದ್ದಾಗ (ಉದಾ: 1 ಅಥವಾ 8) ಮತ್ತು ನೀವು ಡೈನಾಮಿಕ್ ದಿನಾಂಕ ಫಾರ್ಮ್ಯಾಟ್ಗೆ (ಉದಾ: 610 ಮಿಲಿಯನ್) ಬದಲಾಯಿಸಿದಾಗ Google Play ಈ ಎಚ್ಚರಿಕೆಯನ್ನು ನೀಡುತ್ತದೆ.
- ಇದು ಕಾರ್ಯನಿರ್ಬಂಧಕ ದೋಷವಲ್ಲ. ಎಚ್ಚರಿಕೆಯ ಕೆಳಗೆ ಇರುವ ನೀಲಿ
Proceed anywayಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡುವ ಮೂಲಕ ಇದನ್ನು ಬೈಪಾಸ್ ಮಾಡಬಹುದು. - ನಂತರದ ಅಪ್ಲೋಡ್ಗಳಿಗೆ ಈ ಸಂಖ್ಯೆಯನ್ನೇ ಆಧಾರವಾಗಿ ಬಳಸುವುದರಿಂದ, ಈ ದೊಡ್ಡ ಜಂಪ್ ಎಚ್ಚರಿಕೆಯು ಮತ್ತೆ ಕಾಣಿಸಿಕೊಳ್ಳುವುದಿಲ್ಲ.
5. ಗೌಪ್ಯತೆ ನೀತಿ (Privacy Policy) ಸಿದ್ಧತೆ
Google Play ನೀತಿಗಳ ಪ್ರಕಾರ, ನಿಮ್ಮ ಆ್ಯಪ್ ಯಾವುದೇ ಸೂಕ್ಷ್ಮ ಡೇಟಾವನ್ನು ಸಂಗ್ರಹಿಸದಿದ್ದರೂ ಸಹ, ಸಾರ್ವಜನಿಕವಾಗಿ ಪ್ರವೇಶಿಸಬಹುದಾದ, ಸಕ್ರಿಯ SSL ಹೊಂದಿರುವ ಪ್ರಮಾಣಿತ ವೆಬ್ ಪುಟ (PDF ಅಲ್ಲ) ಫಾರ್ಮ್ಯಾಟ್ನಲ್ಲಿ ಗೌಪ್ಯತೆ ನೀತಿ ಲಿಂಕ್ ಕಡ್ಡಾಯವಾಗಿದೆ.
GitHub ನಲ್ಲಿ ಉಚಿತ ಹೋಸ್ಟಿಂಗ್
GitHub ರೆಪೊಸಿಟರಿಯಲ್ಲಿರುವ ಮಾರ್ಕ್ಡೌನ್ ಫೈಲ್ (blob/main/...) ಅನ್ನು Google ಮಾನ್ಯವಾದ ವೆಬ್ ಪುಟವಾಗಿ ನೇರವಾಗಿ ಗುರುತಿಸುತ್ತದೆ.
ನೀತಿಯಲ್ಲಿ ಒಳಗೊಂಡಿರಬೇಕಾದ ಮೂಲಭೂತ ಶೀರ್ಷಿಕೆಗಳು
- ಜಾಹೀರಾತುಗಳು (Google AdMob): ಬ್ಯಾನರ್, ಇಂಟರ್ಸ್ಟೀಶಿಯಲ್ ಮತ್ತು ರಿವಾರ್ಡೆಡ್ ಜಾಹೀರಾತುಗಳು; Android ಜಾಹೀರಾತು ID (
AD_ID), ತಾಂತ್ರಿಕ ಸಾಧನದ ಡೇಟಾ ಮತ್ತು ಅಂದಾಜು IP ಸ್ಥಳದ ಬಳಕೆ. - ಆ್ಯಪ್ನಲ್ಲಿ ಖರೀದಿಗಳು ಮತ್ತು ಚಂದಾದಾರಿಕೆಗಳು (Google Play Billing): ಪಾವತಿಗಳನ್ನು ಸಂಪೂರ್ಣವಾಗಿ Google ಮೂಲಸೌಕರ್ಯದೊಳಗೆ ಮಾಡಲಾಗುತ್ತದೆ ಮತ್ತು ಡೆವಲಪರ್ ಎಂದಿಗೂ ಕಾರ್ಡ್ ಅಥವಾ ಬಿಲ್ಲಿಂಗ್ ಮಾಹಿತಿಯನ್ನು ಪ್ರವೇಶಿಸುವುದಿಲ್ಲ.
- ಅನಾಲಿಟಿಕ್ಸ್ ಮತ್ತು ಟೆಲಿಮೆಟ್ರಿ (Firebase Analytics & Crashlytics): ಅನಾಮಧೇಯ ಬಳಕೆಯ ಈವೆಂಟ್ಗಳು ಮತ್ತು ಕ್ರ್ಯಾಶ್ ವರದಿಗಳು.
- ಸಮ್ಮತಿ ನಿರ್ವಹಣೆ (Google UMP): GDPR ಮತ್ತು ಸ್ಥಳೀಯ ಗೌಪ್ಯತೆ ಕಾಯ್ದೆಗಳಿಗೆ ಅನುಗುಣವಾದ ದೃಢೀಕರಣ ವಿಂಡೋಗಳು ಮತ್ತು ಸೆಟ್ಟಿಂಗ್ಗಳ ಮೂಲಕ ತಮ್ಮ ಆದ್ಯತೆಗಳನ್ನು ಬದಲಾಯಿಸುವ ಬಳಕೆದಾರರ ಹಕ್ಕು.
- ಕಾನೂನು ವಿನಾಯಿತಿಗಳು ಮತ್ತು ವಿಶೇಷ ಘೋಷಣೆಗಳು (ಉದಾ: ಅದೃಷ್ಟ ಆಟಗಳು / ಭವಿಷ್ಯವಾಣಿ ಪರಿಕರಗಳು):
- ಅಪ್ಲಿಕೇಶನ್ ಖಂಡಿತವಾಗಿಯೂ ಬೆಟ್ಟಿಂಗ್ ಅಥವಾ ಜೂಜಿನ ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಅಲ್ಲ.
- ಇದು ಗಣಿತದ ಕೂಪನ್ ಆಪ್ಟಿಮೈಸೇಶನ್ ಮತ್ತು ಅಂಕಿಅಂಶಗಳ ಬೆಂಬಲವನ್ನು ಮಾತ್ರ ನೀಡುತ್ತದೆ.
- ಅಧಿಕೃತ ವಿತರಕರಿಗೆ ಮರುನಿರ್ದೇಶಿಸುವಾಗ, ಅಧಿಕೃತ ಸೈಟ್ಗಳ ಬಳಕೆದಾರ ಹೆಸರುಗಳು ಮತ್ತು ಪಾಸ್ವರ್ಡ್ಗಳನ್ನು ಎಂದಿಗೂ ಸಂಗ್ರಹಿಸುವುದಿಲ್ಲ ಮತ್ತು 2FA/SMS ಪರಿಶೀಲನೆಗಳನ್ನು ನೇರವಾಗಿ ಅಧಿಕೃತ ಸಂಸ್ಥೆಯ ಇಂಟರ್ಫೇಸ್ನಲ್ಲಿ ಮಾಡಲಾಗುತ್ತದೆ.
- ಭದ್ರತಾ ಟಿಪ್ಪಣಿ: ಡೆವಲಪರ್ನ ವೈಯಕ್ತಿಕ GitHub ಪ್ರೊಫೈಲ್ನಂತಹ ತಾಂತ್ರಿಕ ಲಿಂಕ್ಗಳನ್ನು ಗೌಪ್ಯತೆ ನೀತಿ ಪಠ್ಯದಲ್ಲಿ ಸೇರಿಸಬಾರದು; ಕಾರ್ಪೊರೇಟ್ ಇಮೇಲ್ ಮತ್ತು ಅಧಿಕೃತ ವೆಬ್ಸೈಟ್ ಅನ್ನು ಮಾತ್ರ ಸೇರಿಸಬೇಕು.
6. ಆ್ಯಪ್ ಪ್ರವೇಶ / ಸೈನ್-ಇನ್ ವಿವರಗಳು (App Access / Sign-in Details)
Google ಲೆಕ್ಕಪರಿಶೋಧಕರು ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಪರಿಶೀಲಿಸುವ ಮೊದಲು, ಅಪ್ಲಿಕೇಶನ್ ಯಾವುದೇ ನಿರ್ಬಂಧಿತ ಪ್ರದೇಶವನ್ನು ಹೊಂದಿದೆಯೇ ಎಂಬುದನ್ನು ನೀವು ಸೂಚಿಸಬೇಕು:
- ಆಯ್ಕೆ:
No(ಅಪ್ಲಿಕೇಶನ್ನ ಯಾವುದೇ ಭಾಗವು ನಿರ್ಬಂಧಿಸಲ್ಪಟ್ಟಿಲ್ಲ). - ವಿವರಣೆ: ಅಪ್ಲಿಕೇಶನ್ನಲ್ಲಿ ಸದಸ್ಯತ್ವ, ಬಳಕೆದಾರ ಲಾಗಿನ್, ಇಮೇಲ್/ಪಾಸ್ವರ್ಡ್ ಅಥವಾ ಲಾಕ್ ಮಾಡಲಾದ ಸ್ಕ್ರೀನ್ ಇಲ್ಲದಿದ್ದರೆ,
Noಆಯ್ಕೆ ಮಾಡಬೇಕು. 'Yes' ಆಯ್ಕೆಮಾಡಿದರೆ, Google ನಿಮ್ಮ ಪರೀಕ್ಷಾ ಬಳಕೆದಾರ ಹೆಸರು ಮತ್ತು ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ಕೇಳುತ್ತದೆ.
7. ಜಾಹೀರಾತುಗಳ ಘೋಷಣೆ (Ads Declaration)
ನಿಮ್ಮ ಆ್ಯಪ್ನಲ್ಲಿ ಜಾಹೀರಾತುಗಳನ್ನು ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆಯೇ ಎಂದು ನೀವು ಘೋಷಿಸುವ ಹಂತ ಇದು:
- ಆಯ್ಕೆ:
Yes, my app contains ads(ಹೌದು, ನನ್ನ ಆ್ಯಪ್ ಜಾಹೀರಾತುಗಳನ್ನು ಒಳಗೊಂಡಿದೆ). - ವಿವರಣೆ: ಅಪ್ಲಿಕೇಶನ್ AdMob ಲೈಬ್ರರಿಯನ್ನು ಹೊಂದಿದ್ದರೆ ಅಥವಾ ಭವಿಷ್ಯದಲ್ಲಿ ಜಾಹೀರಾತುಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲು ಉದ್ದೇಶಿಸಿದ್ದರೆ, 'Yes' ಆಯ್ಕೆ ಮಾಡಬೇಕು. ಈ ಆಯ್ಕೆಯು Google Play ಪುಟದಲ್ಲಿ "Contains ads" ಲೇಬಲ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ ಮತ್ತು ನೀತಿಗಳ ಸಂಪೂರ್ಣ ಅನುಸರಣೆಯನ್ನು ಖಚಿತಪಡಿಸುತ್ತದೆ.
8. ವಿಷಯ ರೇಟಿಂಗ್ (IARC Content Rating ಪ್ರಶ್ನಾವಳಿ)
ಅಪ್ಲಿಕೇಶನ್ನ ವಯಸ್ಸಿನ ಮಿತಿಯನ್ನು ನಿರ್ಧರಿಸಲು, ನೀವು IARC (International Age Rating Coalition) ಸಮೀಕ್ಷೆಯನ್ನು ಭರ್ತಿ ಮಾಡಬೇಕು.
A. ವರ್ಗ ಆಯ್ಕೆ ಮತ್ತು ಇಮೇಲ್ ನಮೂದು
- ವರ್ಗ:
All Other App Types(ಆಟಗಳು, ಬೆಟ್ಟಿಂಗ್ ಅಥವಾ ಸಾಮಾಜಿಕ ಮಾಧ್ಯಮವಲ್ಲದ ಇತರ ಎಲ್ಲಾ ಅಪ್ಲಿಕೇಶನ್ಗಳು: ಉಪಕರಣಗಳು, ಯುಟಿಲಿಟಿಗಳು, ಕ್ಯಾಲ್ಕುಲೇಟರ್ಗಳು). - ಇಮೇಲ್: ಸಂಪರ್ಕ ಇಮೇಲ್ ನಮೂದಿಸಲಾಗುತ್ತದೆ ಮತ್ತು IARC ಷರತ್ತುಗಳನ್ನು ದೃಢೀಕರಿಸಲಾಗುತ್ತದೆ.
B. ಸಮೀಕ್ಷೆಯ ಪ್ರಶ್ನೆಗಳು (Questionnaire)
ವಿಭಾಗ 1: ಹಿಂಸೆ ಮತ್ತು ಬಳಕೆದಾರರ ಸಂವಹನ (Violence and User Communication)
- Downloaded App (ಹಿಂಸೆ, ಲೈಂಗಿಕತೆ, ಪ್ರಚೋದನಕಾರಿ ಭಾಷೆ):
No - User Content Sharing (ಬಳಕೆದಾರರ ನಡುವೆ ಆಡಿಯೋ, ಸಂದೇಶ, ಮಾಧ್ಯಮ ಹಂಚಿಕೆ):
No
ವಿಭಾಗ 2: ವಿಷಯ ಮತ್ತು ವಯೋ-ನಿರ್ಬಂಧಿತ ಉತ್ಪನ್ನಗಳು (Content and Age Restricted Products)
- Online Content (ಸಂಗೀತ/ವೀಡಿಯೊ ಸ್ಟ್ರೀಮ್ ಅಥವಾ ಇ-ಕಾಮರ್ಸ್ ಕ್ಯಾಟಲಾಗ್):
No - Promotion of Age-Restricted Products (ತಂಬಾಕು, ಆಲ್ಕೋಹಾಲ್, ಜೂಜು):
No(ಅಪ್ಲಿಕೇಶನ್ ಬೆಟ್ಟಿಂಗ್ ಅನ್ನು ಅನುಮತಿಸದಿರುವುದರಿಂದ ಖಂಡಿತವಾಗಿಯೂ No) - Miscellaneous (ನಿಖರವಾದ GPS ಸ್ಥಳ ಹಂಚಿಕೆ):
No
ವಿಭಾಗ 3: ಡಿಜಿಟಲ್ ಉತ್ಪನ್ನಗಳು ಮತ್ತು ಇತರೆ ವೈಶಿಷ್ಟ್ಯಗಳು (Digital Products and Miscellaneous Features)
- Digital Goods (ಡಿಜಿಟಲ್ ಉತ್ಪನ್ನ ಮಾರಾಟ):
No(ಆ್ಯಪ್ನಲ್ಲಿ ಸಕ್ರಿಯ ಬಿಲ್ಲಿಂಗ್ ಸಂಪರ್ಕ ಹೊಂದಿಲ್ಲದಿದ್ದರೆ No; ಸಂಪರ್ಕವಿದ್ದರೆ Yes ಆಯ್ಕೆಮಾಡಿ ಮತ್ತು Digital Purchases ಬ್ಯಾಡ್ಜ್ ಪಡೆಯಿರಿ) - Cash Rewards (ನಗದು ಬಹುಮಾನ, ಉಡುಗೊರೆ ಕಾರ್ಡ್):
No - Web Browser (ಇಂಟರ್ನೆಟ್ ಬ್ರೌಸರ್ / ಸರ್ಚ್ ಇಂಜಿನ್):
No - News / Educational (ಸುದ್ದಿ ಅಥವಾ ಶೈಕ್ಷಣಿಕ ಉತ್ಪನ್ನ):
No
ಈ ಎಲ್ಲಾ ಪ್ರಶ್ನೆಗಳಿಗೆ 'No' ಎಂದು ಉತ್ತರಿಸಿದಾಗ, ಅಪ್ಲಿಕೇಶನ್ ಪ್ರಪಂಚದಾದ್ಯಂತ ವಿಶಾಲ ಪ್ರೇಕ್ಷಕರಿಗೆ ಸೂಕ್ತವಾದ ವಯಸ್ಸಿನ ರೇಟಿಂಗ್ ಅನ್ನು ಪಡೆಯುತ್ತದೆ (PEGI 3, ESRB Everyone).
9. ಉದ್ದೇಶಿತ ಪ್ರೇಕ್ಷಕರು ಮತ್ತು ವಯೋಮಾನದ ಆಯ್ಕೆ (Target Audience)
ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ನ ಉದ್ದೇಶಿತ ಪ್ರೇಕ್ಷಕರನ್ನು ನಿರ್ಧರಿಸುವಾಗ, Google ನ Designed for Families (Family Policy) ಮತ್ತು COPPA ನಿಯಮಗಳಿಗೆ ಅನುಗುಣವಾಗಿ ಅದು ಮಕ್ಕಳಿಗೆ ಉದ್ದೇಶಿಸಲಾಗಿದೆಯೇ ಅಥವಾ ಇಲ್ಲವೇ ಎಂಬುದನ್ನು ನಿಖರವಾಗಿ ಘೋಷಿಸುವುದು ಅತ್ಯಂತ ಮುಖ್ಯವಾಗಿದೆ.
ಸರಿಯಾದ ಆಯ್ಕೆ: 18 and over ಮಾತ್ರ
- ಏಕೆ 18+ ಮಾತ್ರ?
- ಕಾನೂನು ಅನುಸರಣೆ: ಕ್ರೀಡಾ ಅಂಕಿಅಂಶಗಳು, ಆಡ್ಸ್ ಮತ್ತು ಕೂಪನ್ ವಿಶ್ಲೇಷಣಾ ಸಾಧನಗಳು ವಯಸ್ಕ ಪ್ರೇಕ್ಷಕರಿಗಾಗಿ ಉದ್ದೇಶಿಸಲಾಗಿದೆ ಏಕೆಂದರೆ ಅವು ಕ್ರೀಡಾ ಫಲಿತಾಂಶಗಳ ಮುನ್ನೋಟಗಳನ್ನು ಆಧರಿಸಿವೆ.
- ಕುಟುಂಬ ನೀತಿ ನಿರ್ಬಂಧಗಳಿಂದ ರಕ್ಷಣೆ: 13 ವರ್ಷದೊಳಗೆ ಅಥವಾ 13-17 ಆಯ್ಕೆಮಾಡಿದರೆ, Google ಆ್ಯಪ್ನ ಜಾಹೀರಾತು SDK ಗಳು ಮಕ್ಕಳ ಸ್ನೇಹಿ ಎಂದು ಪ್ರಮಾಣೀಕರಿಸಲ್ಪಡಬೇಕೆಂದು ಬಯಸುತ್ತದೆ, ಟೆಲಿಮೆಟ್ರಿಯನ್ನು ನಿರ್ಬಂಧಿಸುತ್ತದೆ ಮತ್ತು ಹೆಚ್ಚು ಕಠಿಣ ಪರಿಶೀಲನಾ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತದೆ.
- ಗೌಪ್ಯತೆ ನೀತಿಯೊಂದಿಗೆ ಸ್ಥಿರತೆ: ಇದು ನಮ್ಮ ಗೌಪ್ಯತೆ ನೀತಿಯಲ್ಲಿರುವ "The App is intended for audiences aged 18 and older" ಎಂಬ ನಿಯಮದೊಂದಿಗೆ 100% ಹೊಂದಿಕೆಯಾಗುತ್ತದೆ.
- ಎರಡನೇ ಹಂತ (ನಿಮ್ಮ ಆ್ಯಪ್ ಉದ್ದೇಶಪೂರ್ವಕವಲ್ಲದೆ ಮಕ್ಕಳನ್ನು ಆಕರ್ಷಿಸಬಹುದೇ?):
- ಈ ಪ್ರಶ್ನೆಗೆ
Noಎಂದು ಉತ್ತರಿಸಬೇಕು. ಅಪ್ಲಿಕೇಶನ್ ಇಂಟರ್ಫೇಸ್ನಲ್ಲಿ ಯಾವುದೇ ಕಾರ್ಟೂನ್ ಪಾತ್ರಗಳು, ಆಟಿಕೆ ಥೀಮ್ಗಳು ಅಥವಾ ಮಕ್ಕಳ ಅನಿಮೇಷನ್ಗಳು ಇಲ್ಲದಿರುವುದರಿಂದ, ಇದು ಆಕಸ್ಮಿಕವಾಗಿ ಮಕ್ಕಳ ಗಮನವನ್ನು ಸೆಳೆಯುವ ಉತ್ಪನ್ನವಲ್ಲ.
- ಈ ಪ್ರಶ್ನೆಗೆ
10. ಆ್ಯಪ್ ಕಂಟೆಂಟ್ ಡ್ಯಾಶ್ಬೋರ್ಡ್ (App Content Dashboard)
Google Play Console ಎಡಭಾಗದ ಮೆನುವಿನಲ್ಲಿರುವ Policy and programs -> App content ಟ್ಯಾಬ್ ಅಡಿಯಲ್ಲಿ ಹಂತ-ಹಂತದ ಪರಿಶೀಲನಾ ಪಟ್ಟಿಯೊಂದಿಗೆ ನಿಮ್ಮ ಆ್ಯಪ್ನ ಕಾನೂನು ಮತ್ತು ವಿಷಯ ಸನ್ನದ್ಧತೆಯನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡುತ್ತದೆ.
✓) ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತವೆ. ಪಟ್ಟಿಯ ಉಳಿದ ವಿಭಾಗಗಳನ್ನು (ಡೇಟಾ ಸುರಕ್ಷತೆ, ಸರ್ಕಾರಿ ಸಂಸ್ಥೆಗಳು, ಹಣಕಾಸು ವೈಶಿಷ್ಟ್ಯಗಳು, ಆರೋಗ್ಯ) ಕ್ರಮವಾಗಿ ಪೂರ್ಣಗೊಳಿಸಬೇಕು.
11. ಡೇಟಾ ಸುರಕ್ಷತಾ ಫಾರ್ಮ್ (Data Safety Form)
ಇದು Google Play ನ ಅತ್ಯಂತ ಕಟ್ಟುನಿಟ್ಟಾಗಿ ನಿಯಂತ್ರಿಸಲ್ಪಡುವ ಕ್ಷೇತ್ರಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ. ಅಪ್ಲಿಕೇಶನ್ ಮತ್ತು ಅದರ ಲೈಬ್ರರಿಗಳು ಯಾವ ಡೇಟಾವನ್ನು ಸಂಗ್ರಹಿಸುತ್ತವೆ ಅಥವಾ ಮೂರನೇ ವ್ಯಕ್ತಿಗಳೊಂದಿಗೆ ಹಂಚಿಕೊಳ್ಳುತ್ತವೆ ಎಂಬುದನ್ನು ನೀವು ಘೋಷಿಸಬೇಕು.
ಪ್ರಶ್ನೆ: ನಿಮ್ಮ ಆ್ಯಪ್ ಅಗತ್ಯವಿರುವ ಯಾವುದೇ ಬಳಕೆದಾರರ ಡೇಟಾ ಪ್ರಕಾರಗಳನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆಯೇ ಅಥವಾ ಹಂಚಿಕೊಳ್ಳುತ್ತದೆಯೇ?
- ಮೊದಲ ಬಿಡುಗಡೆಗಾಗಿ ಆಯ್ಕೆ:
No(ಇಲ್ಲ). - ತಾಂತ್ರಿಕ ಕಾರಣ: ಮೊದಲ ಅಪ್ಲೋಡ್ ಮಾಡಿದ
.aabಪ್ಯಾಕೇಜ್ನಲ್ಲಿ AdMob SDK ಅಥವಾ Firebase SDK ಅನ್ನು ಇನ್ನೂ ನೇರವಾಗಿ ಸಂಯೋಜಿಸದ ಕಾರಣ ಮತ್ತು ಬಳಕೆದಾರರ ID / ಸೂಕ್ಷ್ಮ ಡೇಟಾವನ್ನು ಸಂಗ್ರಹಿಸದ ಕಾರಣ,Noಆಯ್ಕೆ ಮಾಡುವ ಮೂಲಕ ಫಾರ್ಮ್ ಅನ್ನು ಸುಲಭವಾಗಿ ಪೂರ್ಣಗೊಳಿಸಲಾಗುತ್ತದೆ. - ಭವಿಷ್ಯಕ್ಕಾಗಿ ಟಿಪ್ಪಣಿ: AdMob ಅಥವಾ Firebase SDK ಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿದಾಗ ಮತ್ತು ಕೋಡ್ ಮಾಡಿದಾಗ, ನೀವು ಈ ಫಾರ್ಮ್ಗೆ ಹಿಂತಿರುಗಿ "Approximate Location", "App performance" ಮತ್ತು "Device or other identifiers (AD_ID)" ಐಟಂಗಳನ್ನು
Yesಗೆ ಅಪ್ಡೇಟ್ ಮಾಡಬೇಕು.
ಪೂರ್ವವೀಕ್ಷಣೆಯನ್ನು ಪರಿಶೀಲಿಸಿದ ನಂತರ, ಅದನ್ನು ಉಳಿಸಲಾಗುತ್ತದೆ (Save).
12. ಕಾನೂನು ಮತ್ತು ನಿಯಂತ್ರಕ ಹೇಳಿಕೆಗಳು (Legal and Regulatory Statements)
A. ಸರ್ಕಾರಿ ಅಪ್ಲಿಕೇಶನ್ಗಳು (Government Apps)
- ಆಯ್ಕೆ:
No(ಅಪ್ಲಿಕೇಶನ್ ಅಧಿಕೃತ ಸರ್ಕಾರಿ ಸಂಸ್ಥೆಯನ್ನು ಪ್ರತಿನಿಧಿಸುವುದಿಲ್ಲ).
B. ಹಣಕಾಸು ವೈಶಿಷ್ಟ್ಯಗಳು (Financial Features)
- ಆಯ್ಕೆ: ಕೆಳಭಾಗದಲ್ಲಿರುವ
My app doesn't provide any financial features(ನನ್ನ ಆ್ಯಪ್ ಯಾವುದೇ ಹಣಕಾಸಿನ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಒದಗಿಸುವುದಿಲ್ಲ). - ದೃಢೀಕರಣ: ತೆರೆದುಕೊಳ್ಳುವ ಪಾಪ್-ಅಪ್ ವಿಂಡೋದಲ್ಲಿ, ಯಾವುದೇ ಹಣಕಾಸು ಪರವಾನಗಿಗಳು ಅಥವಾ ದಾಖಲೆಗಳನ್ನು ಸಲ್ಲಿಸುವ ಅಗತ್ಯವಿಲ್ಲ ಎಂದು ದೃಢೀಕರಿಸಲಾಗುತ್ತದೆ:
C. ಆರೋಗ್ಯ ಅಪ್ಲಿಕೇಶನ್ಗಳು (Health Apps)
- ಆಯ್ಕೆ: ಕೆಳಭಾಗದಲ್ಲಿರುವ
My app does not have any health features(ನನ್ನ ಆ್ಯಪ್ ಯಾವುದೇ ಆರೋಗ್ಯ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಹೊಂದಿಲ್ಲ). - ದೃಢೀಕರಣ: ಪ್ರಾದೇಶಿಕ ಆರೋಗ್ಯ ದಾಖಲೆಗಳ ಅಗತ್ಯವಿಲ್ಲ ಎಂದು ಪಾಪ್-ಅಪ್ ವಿಂಡೋದಲ್ಲಿ ದೃಢೀಕರಿಸಲಾಗುತ್ತದೆ:
13. ಸ್ಟೋರ್ ಸೆಟ್ಟಿಂಗ್ಗಳು ಮತ್ತು ಸಂಪರ್ಕ ಮಾಹಿತಿ (Store Settings)
ಸ್ಟೋರ್ನಲ್ಲಿನ ವರ್ಗ ಮತ್ತು ಬಳಕೆದಾರರು ಡೆವಲಪರ್ ಅನ್ನು ಸಂಪರ್ಕಿಸಬಹುದಾದ ಸಂವಹನ ಚಾನೆಲ್ಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾಗುತ್ತದೆ:
- App Category (ಆ್ಯಪ್ ವರ್ಗ):
SportsಅಥವಾUtilities / Tools. - Tags (ಟ್ಯಾಗ್ಗಳು): ಸಂಬಂಧಿತ ಕೀವರ್ಡ್ಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡಬಹುದು (ಉದಾ: Sports, Utilities).
- Store Listing Contact Details (ಸ್ಟೋರ್ ಲಿಸ್ಟಿಂಗ್ ಸಂಪರ್ಕ ವಿವರಗಳು):
- Email Address (ಇಮೇಲ್ ವಿಳಾಸ):
destek@sirketadi.com(ಕಾರ್ಪೊರೇಟ್ ಬೆಂಬಲ ಇಮೇಲ್ ಕಡ್ಡಾಯವಾಗಿದೆ). - Website (ವೆಬ್ಸೈಟ್):
https://company.com
- Email Address (ಇಮೇಲ್ ವಿಳಾಸ):
- External Marketing (ಬಾಹ್ಯ ಮಾರ್ಕೆಟಿಂಗ್): Google Play ಹೊರಗಿನ ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗಳಲ್ಲಿ ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಪ್ರಚಾರ ಮಾಡಲು Google ಗೆ ಅನುಮತಿಸಲು ಚೆಕ್ಬಾಕ್ಸ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿ ಬಿಡಲಾಗುತ್ತದೆ:
14. ಮುಖ್ಯ ಸ್ಟೋರ್ ಲಿಸ್ಟಿಂಗ್ ಮತ್ತು ದೃಶ್ಯ ಸ್ವತ್ತುಗಳು (Main Store Listing)
ಸ್ಟೋರ್ ಮುಂಭಾಗವು (Storefront) ಬಳಕೆದಾರರ ಡೌನ್ಲೋಡ್ ನಿರ್ಧಾರವನ್ನು ನೇರವಾಗಿ ಪ್ರಭಾವಿಸುವ ಪ್ರಮುಖ ಕ್ಷೇತ್ರವಾಗಿದೆ:
A. ಪಠ್ಯಗಳು (Texts)
- App Name (ಆ್ಯಪ್ ಹೆಸರು): ಗರಿಷ್ಠ 30 ಅಕ್ಷರಗಳು (ಉದಾ:
15te15 - Spor Toto Assistant). - Short Description (ಸಣ್ಣ ವಿವರಣೆ): ಗರಿಷ್ಠ 80 ಅಕ್ಷರಗಳು (ಉದಾ:
Formula optimization, probability calculation and smart Spor Toto coupon assistant.). - Full Description (ಪೂರ್ಣ ವಿವರಣೆ): ವೈಶಿಷ್ಟ್ಯಗಳು, ಅಲ್ಗಾರಿದಮಿಕ್ ಪ್ರಯೋಜನಗಳು ಮತ್ತು ಕಾನೂನು ಸೂಚನೆಗಳನ್ನು ಒಳಗೊಂಡ ವಿವರವಾದ ವಿವರಣೆ.
B. ದೃಶ್ಯ ಗಾತ್ರದ ಮಾನದಂಡಗಳು (Visual Size Standards)
- App Icon (ಆ್ಯಪ್ ಐಕಾನ್): ನಿಖರವಾಗಿ
512 x 512 px, 32-bit PNG, ಗರಿಷ್ಠ 1 MB. - Feature Graphic (ಫೀಚರ್ ಗ್ರಾಫಿಕ್): ನಿಖರವಾಗಿ
1024 x 500 px, JPG ಅಥವಾ 24-bit PNG, ಗರಿಷ್ಠ 15 MB. - Phone Screenshots (ಫೋನ್ ಸ್ಕ್ರೀನ್ಶಾಟ್ಗಳು):
- ಕನಿಷ್ಠ 2, ಗರಿಷ್ಠ 8 ಸ್ಕ್ರೀನ್ಶಾಟ್ಗಳು.
- ಕನಿಷ್ಠ ಗಾತ್ರ: 1080 px (ಉದಾ:
1080 x 2340 px). - ಆಸ್ಪೆಕ್ಟ್ ರೇಷಿಯೋ: 16:9 ಅಥವಾ 9:16.
C. ಜನರೇಟಿವ್ AI ವಿಷಯ ಘೋಷಣೆ (Generative AI Content Declaration)
- ಸ್ಟೋರ್ ಚಿತ್ರಗಳನ್ನು ರಚಿಸಲು AI-ಚಾಲಿತ ಪರಿಕರಗಳನ್ನು ಬಳಸಿದ್ದರೂ ಸಹ, ಬಳಕೆದಾರರನ್ನು ತಪ್ಪು ದಾರಿಗೆಳೆಯುವ ಫೋಟೋರಿಯಲಿಸ್ಟಿಕ್ ಮಾನವ/ಸಾರ್ವಜನಿಕ ಮುಖಗಳನ್ನು ರಚಿಸದವರೆಗೆ
Don't label assetsಅನ್ನು ಆಯ್ಕೆ ಮಾಡಲಾಗುತ್ತದೆ.
15. ಕ್ಲೋಸ್ಡ್ ಟೆಸ್ಟಿಂಗ್ ಸೆಟಪ್ ಮತ್ತು ವಿಮರ್ಶೆ (Closed Testing)
Google Play Console ನಲ್ಲಿ ಹೊಸದಾಗಿ ರಚಿಸಲಾದ ವೈಯಕ್ತಿಕ ಡೆವಲಪರ್ ಖಾತೆಗಳಿಗಾಗಿ, ನೇರವಾಗಿ ಪ್ರೊಡಕ್ಷನ್ಗೆ ಹೋಗುವ ಮೊದಲು Closed Testing ಪ್ರಕ್ರಿಯೆಯನ್ನು ಪೂರ್ಣಗೊಳಿಸುವುದು ಕಡ್ಡಾಯವಾಗಿದೆ.
A. ಪರಿಶೀಲನೆಗಾಗಿ ಬದಲಾವಣೆಗಳನ್ನು ಸಲ್ಲಿಸುವುದು (Publishing Overview)
ಎಲ್ಲಾ ಸ್ಟೋರ್ ಸೆಟ್ಟಿಂಗ್ಗಳು ಮತ್ತು ಫಾರ್ಮ್ಗಳು ಪೂರ್ಣಗೊಂಡಾಗ, ಪಬ್ಲಿಷಿಂಗ್ ಅವಲೋಕನವು ಬಾಕಿ ಉಳಿದಿರುವ ಬದಲಾವಣೆಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ:
ಆದಾಗ್ಯೂ, ಮೇಲಿನ ಬಲಭಾಗದಲ್ಲಿರುವ "Send changes for review" ಬಟನ್ ಸಕ್ರಿಯಗೊಳ್ಳಲು, ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಕನಿಷ್ಠ ಒಂದು ಪರೀಕ್ಷಾ ಚಾನಲ್ (Closed Testing) ಆವೃತ್ತಿಯಲ್ಲಿ ಕಾನ್ಫಿಗರ್ ಮಾಡಿರಬೇಕು.
B. ಕ್ಲೋಸ್ಡ್ ಟೆಸ್ಟಿಂಗ್ ಹಂತಗಳು (Closed Test Steps)
ಕ್ಲೋಸ್ಡ್ ಟೆಸ್ಟಿಂಗ್ ಪೂರ್ಣಗೊಳಿಸಲು 3 ಕಡ್ಡಾಯ ಹಂತಗಳಿವೆ:
- ದೇಶಗಳು ಮತ್ತು ಪ್ರದೇಶಗಳನ್ನು ಆಯ್ಕೆಮಾಡಿ (Select countries and regions):
- ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಎಲ್ಲಿ ಪರೀಕ್ಷಿಸಲಾಗುತ್ತದೆ ಆ ದೇಶಗಳನ್ನು ಆಯ್ಕೆಮಾಡಲಾಗುತ್ತದೆ (ಡೀಫಾಲ್ಟ್ ಆಗಿ ಇಡೀ ಪ್ರಪಂಚ ಅಥವಾ ಟರ್ಕಿ ಇತ್ಯಾದಿ ಆಯ್ಕೆ ಮಾಡಬಹುದು) ಮತ್ತು ಕೆಳಗಿನ ಬಲಭಾಗದಿಂದ Save ಮಾಡಲಾಗುತ್ತದೆ.
- ಪರೀಕ್ಷಕರನ್ನು ಆಯ್ಕೆಮಾಡಿ (Select testers):
- Testers ಟ್ಯಾಬ್ನಲ್ಲಿ, ಇಮೇಲ್ ಪಟ್ಟಿಯನ್ನು (Email List) ಆಯ್ಕೆ ಮಾಡಲಾಗುತ್ತದೆ ಅಥವಾ ಹೊಸ ಪಟ್ಟಿಯನ್ನು ರಚಿಸಲಾಗುತ್ತದೆ.
- ವೈಯಕ್ತಿಕ Google Play ಖಾತೆಗಳಲ್ಲಿ ಪ್ರೊಡಕ್ಷನ್ ಅನುಮತಿಯನ್ನು ಪಡೆಯಲು, Google ಕನಿಷ್ಠ 20 ಪರೀಕ್ಷಾ ಬಳಕೆದಾರರು 14 ದಿನಗಳ ಕಾಲ ಪರೀಕ್ಷೆಯಲ್ಲಿ ಸಕ್ರಿಯವಾಗಿ ಭಾಗವಹಿಸಬೇಕೆಂದು ಬಯಸುತ್ತದೆ. ಆದ್ದರಿಂದ, ಪರೀಕ್ಷಾ ಪಟ್ಟಿಯಲ್ಲಿ ಸಾಕಷ್ಟು ಸಂಖ್ಯೆಯ ಬಳಕೆದಾರರನ್ನು ಹೊಂದಿರುವುದು ಮುಖ್ಯವಾಗಿದೆ.
- ಪಟ್ಟಿಯನ್ನು ಆಯ್ಕೆ ಮಾಡಿದ ನಂತರ, ಕೆಳಗಿನ ಬಲಭಾಗದಿಂದ Save changes ಕ್ಲಿಕ್ ಮಾಡಿ.
- ಹೊಸ ಬಿಡುಗಡೆಯನ್ನು ರಚಿಸಿ (Create a new release):
- ದೇಶಗಳು ಮತ್ತು ಪರೀಕ್ಷಕರು ಪೂರ್ಣಗೊಂಡಾಗ, ಮೇಲೆ ತೋರಿಸಿದಂತೆ "2 of 4 complete" ಎಂದು ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತದೆ.
- ಆವೃತ್ತಿ ರಚನೆ ಹಂತಕ್ಕೆ ಮುಂದುವರಿಯಲು ಮೇಲಿನ ಬಲಭಾಗದಲ್ಲಿರುವ ನೀಲಿ
Create new releaseಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ.
- ಸಹಿ ಮಾಡಿದ
.aabಪ್ಯಾಕೇಜ್ ಅನ್ನು ಅಪ್ಲೋಡ್ ಮಾಡಲಾಗುತ್ತದೆ. ಅಪ್ಲೋಡ್ ಪೂರ್ಣಗೊಂಡ ನಂತರ, Google ಪ್ಯಾಕೇಜ್ ಅನ್ನು ವಿಶ್ಲೇಷಿಸುತ್ತದೆ:
- ಚಿತ್ರದಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ,
Target SDK: 36ಯಶಸ್ವಿಯಾಗಿ ಪತ್ತೆಯಾಗಿದೆ,Version: 610060410ಮತ್ತು ಆರ್ಕಿಟೆಕ್ಚರ್ಗಳನ್ನು ಪರಿಶೀಲಿಸಲಾಗಿದೆ. Nextಕ್ಲಿಕ್ ಮಾಡಿದಾಗ, ಆವೃತ್ತಿ ಕೋಡ್ ಜಂಪ್ ಆಗಿರುವುದರಿಂದ ಎಚ್ಚರಿಕೆ ಪರದೆಯು ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತದೆ:
- ಪರಿಹಾರ: "This release's version code is significantly higher than your previous version code" ಎಚ್ಚರಿಕೆಯ ಕೆಳಗೆ ಇರುವ ನೀಲಿ
Proceed anywayಲಿಂಕ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ. - ದೋಷ ದೃಢೀಕರಣವನ್ನು ತೆಗೆದುಹಾಕಿದ ನಂತರ, ಕೆಳಗಿನ ಬಲಭಾಗದಲ್ಲಿರುವ ನೀಲಿ
Saveಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡುವ ಮೂಲಕ ಆವೃತ್ತಿಯನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಉಳಿಸಲಾಗುತ್ತದೆ.
ಈ ಹಂತಗಳು ಪೂರ್ಣಗೊಂಡಾಗ, ನೀವು Publishing overview ಪರದೆಗೆ ಹಿಂತಿರುಗಬಹುದು ಮತ್ತು Send changes for review ಬಟನ್ನೊಂದಿಗೆ Google ಅನುಮೋದನೆ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಪ್ರಾರಂಭಿಸಬಹುದು.
C. ಸಾಮಾನ್ಯ ಪರಿಸ್ಥಿತಿ: ಟೆಸ್ಟ್ ಲಿಂಕ್ನಲ್ಲಿ "App not available" ಎಚ್ಚರಿಕೆ
ಕ್ಲೋಸ್ಡ್ ಟೆಸ್ಟಿಂಗ್ ಆಪ್ಟ್-ಇನ್ ಲಿಂಕ್ (play.google.com/apps/testing/com...) ಅನ್ನು ತೆರೆದಾಗ ಡೆವಲಪರ್ಗಳು ಸಾಮಾನ್ಯವಾಗಿ ನೋಡುವ ಪರದೆಯು ಇದು:
"App not available - A testing version of this app hasn't been published yet or isn't available for this account."
ಈ ಎಚ್ಚರಿಕೆಗೆ ಕಾರಣಗಳು ಮತ್ತು ಪರಿಹಾರ:
- ಪರಿಶೀಲನೆಯಲ್ಲಿದೆ (In Review): ಕ್ಲೋಸ್ಡ್ ಟೆಸ್ಟ್ ಆವೃತ್ತಿಯನ್ನು ರಚಿಸಿ ಪರಿಶೀಲನೆಗೆ ಕಳುಹಿಸಿದರೂ ಸಹ, Google ಪರಿಶೀಲನಾ ತಂಡವು ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಅನುಮೋದಿಸುವವರೆಗೆ ಈ ಲಿಂಕ್ ಸಕ್ರಿಯಗೊಳ್ಳುವುದಿಲ್ಲ. Play Console ನಲ್ಲಿ ಸ್ಥಿತಿಯು "Available to testers" ಎಂದಾದಾಗ ಲಿಂಕ್ ತೆರೆಯಲ್ಪಡುತ್ತದೆ.
- Google ಖಾತೆ ಹೊಂದಾಣಿಕೆಯಾಗದಿರುವುದು (Google Account Mismatch): ಬ್ರೌಸರ್ನಲ್ಲಿ ಸಕ್ರಿಯವಾಗಿರುವ Google ಲಾಗಿನ್ Play Console ನ Testers ಪಟ್ಟಿಗೆ ಸೇರಿಸಲಾದ ಇಮೇಲ್ ವಿಳಾಸಕ್ಕೆ ನಿಖರವಾಗಿ ಹೊಂದಿಕೆಯಾಗಬೇಕು. ಬೇರೆ ಅಥವಾ ಅನಾಮಧೇಯ Google ಖಾತೆಯು ಈ ಲಿಂಕ್ ಅನ್ನು ಪ್ರವೇಶಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ.
- ಸರ್ವರ್ ಹರಡುವಿಕೆಯ ಸಮಯ (Server Propagation Time): Google ಪರಿಶೀಲನೆಯನ್ನು ಅನುಮೋದಿಸಿದರೂ ಸಹ, ಕ್ಲೋಸ್ಡ್ ಟೆಸ್ಟ್ ಲಿಂಕ್ ವಿಶ್ವಾದ್ಯಂತ ಸ್ಟೋರ್ ಸರ್ವರ್ಗಳಿಗೆ ಹರಡಲು ಸಾಮಾನ್ಯವಾಗಿ 1-2 ಗಂಟೆಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಬಹುದು.
D. ಪರೀಕ್ಷಾ ಪ್ರೋಗ್ರಾಂನಲ್ಲಿ ಭಾಗವಹಿಸುವುದು (Become a Tester - Opt-in)
ಪರಿಶೀಲನೆ ಅನುಮೋದನೆಗೊಂಡು ಲಿಂಕ್ ಸಕ್ರಿಯಗೊಂಡ ನಂತರ, ಕೆಳಗಿನ ಅಧಿಕೃತ ಆಹ್ವಾನ ಪರದೆಯು ತೆರೆಯುತ್ತದೆ:
- ಈ ಪುಟವು ಅಪ್ಲಿಕೇಶನ್ನ ಐಕಾನ್, ಡೆವಲಪರ್ ಹೆಸರು ಮತ್ತು ಪರೀಕ್ಷಾ ಆವೃತ್ತಿಗೆ ಆಹ್ವಾನ ಪಠ್ಯವನ್ನು ಒಳಗೊಂಡಿದೆ.
- ನೀಲಿ
Become a testerಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿದಾಗ, ಖಾತೆಯನ್ನು ಪರೀಕ್ಷೆಯಲ್ಲಿ ಸೇರಿಸಲಾಗುತ್ತದೆ. - ಮುಂದಿನ ಪರದೆಯಲ್ಲಿ "Download it on Google Play" ಲಿಂಕ್ ಕ್ಲಿಕ್ ಮಾಡುವ ಮೂಲಕ Android ಸಾಧನದಲ್ಲಿ Google Play Store ಅಪ್ಲಿಕೇಶನ್ನಿಂದ ನೇರವಾಗಿ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಬಹುದು.
16. ಜಾಹೀರಾತು ID ಘೋಷಣೆ (Advertising ID Declaration)
Android 13 (API 33) ಮತ್ತು ನಂತರದ ಆವೃತ್ತಿಗಳನ್ನು ಗುರಿಯಾಗಿಸುವ ಎಲ್ಲಾ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗೆ, Google Play ಜಾಹೀರಾತು ID (AD_ID) ಬಳಕೆಯ ಸ್ಪಷ್ಟ ಘೋಷಣೆಯನ್ನು ಕಡ್ಡಾಯಗೊಳಿಸುತ್ತದೆ.
ಪ್ರಶ್ನೆ: ನಿಮ್ಮ ಆ್ಯಪ್ ಜಾಹೀರಾತು ID ಅನ್ನು ಬಳಸುತ್ತದೆಯೇ? (Does your app use advertising ID?)
ಈ ಪುಟದಲ್ಲಿ Google ನ ನಿರ್ಣಾಯಕ ನಿಯಮ ಹೀಗಿದೆ:
"If you say that your app uses advertising ID, we will block releases that don't include the com.google.android.gms.permission.AD_ID permission in the manifest file when targeting Android 13."
- ಆಯ್ಕೆ 1 (ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ):
No(ಇಲ್ಲ). - ನಾವು ಪ್ರಸ್ತುತ ಅಪ್ಲೋಡ್ ಮಾಡಿರುವ ಕ್ಲೋಸ್ಡ್ ಟೆಸ್ಟ್ ಪ್ಯಾಕೇಜ್ನಲ್ಲಿ, AdMob SDK ಅಥವಾ ಕ್ರಾಸ್-ಪ್ರಮೋಷನ್ ಲೈಬ್ರರಿಗಳನ್ನು ಇನ್ನೂ ನಿಜವಾಗಿ ಕಂಪೈಲ್ ಮಾಡಲಾಗಿಲ್ಲ ಮತ್ತು
AndroidManifest.xmlಫೈಲ್ನಲ್ಲಿ ಯಾವುದೇAD_IDಅನುಮತಿಯಿಲ್ಲ. ಆದ್ದರಿಂದ,Noಆಯ್ಕೆಮಾಡಿ ಉಳಿಸಿದಾಗ, ಯಾವುದೇ ಮ್ಯಾನಿಫೆಸ್ಟ್ ಸಂಘರ್ಷ ಉಂಟಾಗುವುದಿಲ್ಲ. - ಆಯ್ಕೆ 2 (Yes ಆಯ್ಕೆಮಾಡಿದರೆ):
Yesಆಯ್ಕೆಮಾಡಿದರೆ, ಉದ್ದೇಶಿತ ಬಳಕೆಯಾಗಿ[x] Advertising or marketingಅನ್ನು ಆಯ್ಕೆಮಾಡಬೇಕು ಮತ್ತು ಮ್ಯಾನಿಫೆಸ್ಟ್ಗೆ ಅನುಮತಿಯನ್ನು ಇನ್ನೂ ಸೇರಿಸದ ಕಾರಣ ಪುಟದ ಕೆಳಭಾಗದಲ್ಲಿರುವ "Turn off release errors" ಬಾಕ್ಸ್ ಅನ್ನು (I understand the ramifications of not including the com.google.android.gms.permission.AD_ID permission...) ಕಡ್ಡಾಯವಾಗಿ ಗುರುತಿಸಬೇಕು.
ಎರಡೂ ಸಂದರ್ಭಗಳಲ್ಲಿ, ಆಯ್ಕೆ ಮಾಡಿದ ನಂತರ ಕೆಳಗಿನ ಬಲಭಾಗದಿಂದ Save ಕ್ಲಿಕ್ ಮಾಡಿ.
17. ಪರಿಶೀಲನೆಗಾಗಿ ಅಂತಿಮ ಸಲ್ಲಿಕೆ (Final Submission)
ಎಲ್ಲಾ ಸ್ಟೋರ್ ಲಿಸ್ಟಿಂಗ್, ಗೌಪ್ಯತೆ ನೀತಿ, ಭದ್ರತಾ ಫಾರ್ಮ್ಗಳು, ಕಾನೂನು ಘೋಷಣೆಗಳು, ಉದ್ದೇಶಿತ ಪ್ರೇಕ್ಷಕರು ಮತ್ತು ಕ್ಲೋಸ್ಡ್ ಟೆಸ್ಟ್ ಆವೃತ್ತಿಯು ಪೂರ್ಣಗೊಂಡ ನಂತರ, ನೀವು Publishing overview ಪರದೆಗೆ ಹಿಂತಿರುಗುತ್ತೀರಿ:
- Submit 14 changes for review (ಪರಿಶೀಲನೆಗಾಗಿ 14 ಬದಲಾವಣೆಗಳನ್ನು ಸಲ್ಲಿಸಿ): Google Play ಎಲ್ಲಾ ಹೇಳಿಕೆಗಳು ಮತ್ತು ಪರೀಕ್ಷಾ ಆವೃತ್ತಿಯನ್ನು ಒಂದೇ ಪರಿಶೀಲನಾ ಪ್ಯಾಕೇಜ್ನಲ್ಲಿ ಸಂಗ್ರಹಿಸುತ್ತದೆ (ಚಿತ್ರದಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ ಅನುಮೋದನೆಗಾಗಿ ಕಾಯುತ್ತಿರುವ 14 ಬದಲಾವಣೆಗಳು).
- ನೀಲಿ ಬಣ್ಣದ
Submit 14 changes for reviewಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡುವ ಮೂಲಕ ಅಧಿಕೃತ Google ಅನುಮೋದನೆ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಪ್ರಾರಂಭಿಸಲಾಗುತ್ತದೆ. - Google ನ ಸ್ವಯಂಚಾಲಿತ ಗುಣಮಟ್ಟ ಪರಿಶೀಲನೆಗಳು (ತ್ವರಿತ ಪರಿಶೀಲನೆಗಳು) ಹಿನ್ನೆಲೆಯಲ್ಲಿ ಚಲಿಸುತ್ತವೆ ಮತ್ತು ನಂತರ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು Google Play ಪರಿಶೀಲನಾ ತಂಡದ ಮೌಲ್ಯಮಾಪನ ಕ್ಯೂನಲ್ಲಿ ಇರಿಸಲಾಗುತ್ತದೆ. ವೈಯಕ್ತಿಕ ಖಾತೆಗಳಲ್ಲಿ ಪರಿಶೀಲನೆಯು ಸಾಮಾನ್ಯವಾಗಿ 24-72 ಗಂಟೆಗಳ ಒಳಗೆ ಪೂರ್ಣಗೊಳ್ಳುತ್ತದೆ.
18. ಕ್ಲೋಸ್ಡ್ ಟೆಸ್ಟಿಂಗ್ ನಂತರ ಪ್ರೊಡಕ್ಷನ್ ಅನುಮತಿಗಾಗಿ ಅರ್ಜಿ (Apply for Access to Production)
ವೈಯಕ್ತಿಕ ಡೆವಲಪರ್ ಖಾತೆಗಳಿಗಾಗಿ Google ಬಯಸಿದ ಕ್ಲೋಸ್ಡ್ ಟೆಸ್ಟಿಂಗ್ ಪ್ರಕ್ರಿಯೆಯು (ಕನಿಷ್ಠ 20 ಪರೀಕ್ಷಾ ಬಳಕೆದಾರರೊಂದಿಗೆ ಕನಿಷ್ಠ 14 ದಿನಗಳ ತಡೆರಹಿತ ಪರೀಕ್ಷೆ) ಪೂರ್ಣಗೊಂಡಾಗ, Play Console ಮುಖ್ಯ ನಿಯಂತ್ರಣ ಫಲಕದಲ್ಲಿ "Apply for production" ಬಟನ್ ಸಕ್ರಿಯಗೊಳ್ಳುತ್ತದೆ. ಈ ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡುವ ಮೂಲಕ, ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ನಿಜವಾಗಿಯೂ ಪರೀಕ್ಷಿಸಲಾಗಿದೆಯೇ ಮತ್ತು ಲೈವ್ ಆಗಲು ಸಿದ್ಧವಾಗಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಲು Google ಸಮಗ್ರ 3-ಹಂತದ ಅರ್ಜಿ ನಮೂನೆಯನ್ನು ಪ್ರಸ್ತುತಪಡಿಸುತ್ತದೆ:
ಫಾರ್ಮ್ ಹಂತಗಳು:
- About your closed test (ನಿಮ್ಮ ಕ್ಲೋಸ್ಡ್ ಟೆಸ್ಟ್ ಬಗ್ಗೆ): ನೀವು ಪರೀಕ್ಷಾ ಬಳಕೆದಾರರನ್ನು ಹೇಗೆ ಕಂಡುಕೊಂಡಿದ್ದೀರಿ, ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ಹೇಗೆ ಸಂಗ್ರಹಿಸುತ್ತೀರಿ ಮತ್ತು ನೀವು ಸ್ವೀಕರಿಸುವ ಪ್ರತಿಕ್ರಿಯೆಯ ಆಧಾರದ ಮೇಲೆ ಅಪ್ಲಿಕೇಶನ್ನಲ್ಲಿ ನೀವು ಯಾವ ಸುಧಾರಣೆಗಳನ್ನು ಮಾಡುತ್ತೀರಿ ಎಂದು ಕೇಳಲಾಗುತ್ತದೆ.
- About your app (ನಿಮ್ಮ ಆ್ಯಪ್ ಬಗ್ಗೆ): ಅಪ್ಲಿಕೇಶನ್ನ ಉದ್ದೇಶಿತ ಪ್ರೇಕ್ಷಕರು ಮತ್ತು ಅದು ಬಳಕೆದಾರರಿಗೆ ಒದಗಿಸುವ ಮುಖ್ಯ ಪ್ರಯೋಜನಗಳನ್ನು ವಿವರಿಸಲಾಗುತ್ತದೆ.
- Your production readiness (ನಿಮ್ಮ ಪ್ರೊಡಕ್ಷನ್ ಸನ್ನದ್ಧತೆ): ಲೈವ್ ಆದಾಗ ನೀವು ದೋಷಗಳನ್ನು ಹೇಗೆ ಟ್ರ್ಯಾಕ್ ಮಾಡುತ್ತೀರಿ ಮತ್ತು ಬಳಕೆದಾರರ ಕಾಮೆಂಟ್ಗಳನ್ನು ಹೇಗೆ ನಿರ್ವಹಿಸುತ್ತೀರಿ ಎಂಬುದನ್ನು ಘೋಷಿಸಲಾಗುತ್ತದೆ.
ನಿರ್ಣಾಯಕ ಪ್ರಶ್ನೆಗಳು ಮತ್ತು ಮಾದರಿ ಅಪ್ಲಿಕೇಶನ್ ಉತ್ತರಗಳು
1. "How did you recruit users for your closed testing? For example, did you ask friends and family, or use a paid testing provider?"
ಕ್ಲೋಸ್ಡ್ ಟೆಸ್ಟಿಂಗ್ಗಾಗಿ ಬಳಕೆದಾರರನ್ನು ಹೇಗೆ ನೇಮಿಸಿಕೊಂಡಿದ್ದೀರಿ? (ಉದಾ: ಕುಟುಂಬ ಮತ್ತು ಸ್ನೇಹಿತರು ಅಥವಾ ಪಾವತಿಸಿದ ಪರೀಕ್ಷಾ ಸೇವೆ?)
ಮುಖ್ಯ ನಿಯಮ: Google ಬಾಟ್ಗಳು ಅಥವಾ ಪಾವತಿಸಿದ ಕೃತಕ ಪರೀಕ್ಷಾ ಫಾರ್ಮ್ಗಳನ್ನು ಇಷ್ಟಪಡುವುದಿಲ್ಲ. ಪರೀಕ್ಷಕರು ನೈಜ ಸಾವಯವ ಬಳಕೆದಾರರು, ಆಪ್ತ ವಲಯ ಮತ್ತು ಸಂಬಂಧಿತ ಸಾಮಾಜಿಕ ಮಾಧ್ಯಮ ಸಮುದಾಯಗಳಾಗಿದ್ದಾರೆ ಎಂದು ಹೇಳುವುದು ಅತ್ಯಂತ ಸುರಕ್ಷಿತವಾಗಿದೆ.
I recruited testers organically through friends, family, and colleagues interested in sports analysis. Additionally, I invited active football prediction fans from targeted social media groups (Reddit & sports communities). No paid services were used; all were real, active users.
2. "How easy was it to recruit testers for your app?"
ನಿಮ್ಮ ಆ್ಯಪ್ಗಾಗಿ ಪರೀಕ್ಷಕರನ್ನು ಹುಡುಕುವುದು ಎಷ್ಟು ಸುಲಭವಾಗಿತ್ತು?
- ಶಿಫಾರಸು ಮಾಡಿದ ಆಯ್ಕೆ:
Neither difficult or easyಅಥವಾEasy. ಈ ಆಯ್ಕೆಯು ಪ್ರಕ್ರಿಯೆಯನ್ನು ಸಾವಯವವಾಗಿ ಮತ್ತು ಸಮತೋಲಿತವಾಗಿ ನಡೆಸಲಾಗಿದೆ ಮತ್ತು ಕೃತಕ ಬಾಟ್ ನೆಟ್ವರ್ಕ್ಗಳನ್ನು ಬಳಸಲಾಗಿಲ್ಲ ಎಂಬುದನ್ನು ಸೂಚಿಸುತ್ತದೆ.
3. "Describe the engagement you received from testers during your closed test"
ಕ್ಲೋಸ್ಡ್ ಟೆಸ್ಟಿಂಗ್ ಸಮಯದಲ್ಲಿ ಪರೀಕ್ಷಕರಿಂದ ನೀವು ಪಡೆದ ತೊಡಗಿಸಿಕೊಳ್ಳುವಿಕೆಯನ್ನು ವಿವರಿಸಿ:
(Google ನ ಸಲಹೆ: ಬಳಕೆದಾರರು ಎಲ್ಲಾ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಬಳಸುತ್ತಿದ್ದಾರೆಯೇ ಮತ್ತು ಬಳಕೆ ನಿಜವಾದ ಬಳಕೆದಾರರ ನಡವಳಿಕೆಗೆ ಹೊಂದಿಕೆಯಾಗುತ್ತದೆಯೇ ಎಂಬುದನ್ನು ಸೂಚಿಸಿ)
Testers actively used all core features: match fixtures, filters, and coupon generation. Their engagement matched real user behavior, logging in regularly around weekly match days to create coupons and review predictions. All tester activity closely mirrored real-world football fan usage.
4. "Provide a summary of the feedback that you received from testers. Include how you collected the feedback."
ಪರೀಕ್ಷಕರಿಂದ ನೀವು ಪಡೆದ ಪ್ರತಿಕ್ರಿಯೆಯ ಸಾರಾಂಶವನ್ನು ಒದಗಿಸಿ. ನೀವು ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ಹೇಗೆ ಸಂಗ್ರಹಿಸಿದ್ದೀರಿ ಎಂಬುದನ್ನು ಸೇರಿಸಿ:
Feedback was collected via Google Play internal feedback, emails, and tester messaging groups. Testers appreciated the fast coupon generator but suggested improving font readability on small screens, adding clearer filter descriptions, and optimizing fixture loading on slow mobile networks.
Step 2: About your app (ಹಂತ 2: ನಿಮ್ಮ ಆ್ಯಪ್ ಬಗ್ಗೆ)
ಈ ಹಂತವು ಅಪ್ಲಿಕೇಶನ್ನ ಉದ್ದೇಶಿತ ಪ್ರೇಕ್ಷಕರು, ಅದು ನೀಡುವ ಮೌಲ್ಯವರ್ಧನೆ ಮತ್ತು ಮೊದಲ ವರ್ಷಕ್ಕೆ ನಿರೀಕ್ಷಿತ ಡೌನ್ಲೋಡ್ಗಳ ಸಂಖ್ಯೆಯ ಬಗ್ಗೆ ಕೇಳುತ್ತದೆ:
1. "Who is the intended audience of your app?"
ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ನ ಉದ್ದೇಶಿತ ಪ್ರೇಕ್ಷಕರು ಯಾರು?
The intended audience includes adult football fans, sports enthusiasts, and Toto players seeking analytical tools to plan predictions. It is designed for users aged 18+ who want structured match fixture insights, mathematical coupon filtering, and systematic statistical analysis.
2. "Describe how your app provides value to users"
ನಿಮ್ಮ ಆ್ಯಪ್ ಬಳಕೆದಾರರಿಗೆ ಹೇಗೆ ಮೌಲ್ಯವನ್ನು ಒದಗಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ವಿವರಿಸಿ:
The app provides value by automating complex coupon filtering and Toto calculations, saving users substantial time. It offers clean weekly fixture overviews, probability statistics, and intuitive mathematical tools that help sports fans make well-structured, data-informed prediction plans.
3. "How many installs do you expect your app to have in your first year?"
ನಿಮ್ಮ ಮೊದಲ ವರ್ಷದಲ್ಲಿ ನಿಮ್ಮ ಆ್ಯಪ್ ಎಷ್ಟು ಡೌನ್ಲೋಡ್ಗಳನ್ನು ತಲುಪಲು ನಿರೀಕ್ಷಿಸುತ್ತೀರಿ?
- ಶಿಫಾರಸು ಮಾಡಿದ ಆಯ್ಕೆ:
0 - 10K(ಸಾವಯವ ಮತ್ತು ವಾಸ್ತವಿಕ ಇಂಡೀ ಡೆವಲಪರ್ ಗುರಿ).
Step 3: Your production readiness (ಹಂತ 3: ನಿಮ್ಮ ಪ್ರೊಡಕ್ಷನ್ ಸನ್ನದ್ಧತೆ)
ಅರ್ಜಿಯ ಈ ಅಂತಿಮ ಹಂತವು ಕ್ಲೋಸ್ಡ್ ಟೆಸ್ಟಿಂಗ್ ಸಮಯದಲ್ಲಿ ಕಲಿತ ವಿಷಯಗಳ ಆಧಾರದ ಮೇಲೆ ಮಾಡಿದ ಸುಧಾರಣೆಗಳ ಬಗ್ಗೆ ಮತ್ತು ಲೈವ್ ಪ್ರೊಡಕ್ಷನ್ಗಾಗಿ ಅಪ್ಲಿಕೇಶನ್ ಹೇಗೆ ಸಿದ್ಧವಾಗಿದೆ ಎಂದು ನಿರ್ಧರಿಸಿದ್ದೀರಿ ಎಂಬುದರ ಬಗ್ಗೆ ಕೇಳುತ್ತದೆ:
1. "What changes did you make to your app based on what you learned during your closed test?"
ಕ್ಲೋಸ್ಡ್ ಟೆಸ್ಟ್ನಲ್ಲಿ ನೀವು ಕಲಿತ ವಿಷಯಗಳ ಆಧಾರದ ಮೇಲೆ ನಿಮ್ಮ ಆ್ಯಪ್ಗೆ ನೀವು ಯಾವ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಿದ್ದೀರಿ?
ಶಿಫಾರಸು: ಪ್ರತಿಕ್ರಿಯೆಯು ಹಿಂದಿನ ಹಂತಗಳಲ್ಲಿ ನೀವು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಪ್ರತಿಕ್ರಿಯೆಯೊಂದಿಗೆ ಸಂಪೂರ್ಣವಾಗಿ ಸ್ಥಿರವಾಗಿರಬೇಕು (ಸಣ್ಣ ಪರದೆಯ ಹೊಂದಾಣಿಕೆ, ಫಾಂಟ್ ಗಾತ್ರ, ಫಿಲ್ಟರ್ ಲೇಬಲ್ಗಳು ಮತ್ತು ಡೇಟಾ ಕ್ಯಾಶಿಂಗ್).
Based on tester feedback, we adjusted font scaling and spacing for smaller screens, added descriptive labels to filter options, and optimized fixture caching for slower network connections. We also streamlined the coupon generation interface to make navigation smoother and more intuitive.
2. "How did you decide that your app is ready for production?"
ನಿಮ್ಮ ಆ್ಯಪ್ ಲೈವ್ ಪ್ರೊಡಕ್ಷನ್ಗೆ ಸಿದ್ಧವಾಗಿದೆ ಎಂದು ನೀವು ಹೇಗೆ ನಿರ್ಧರಿಸಿದ್ದೀರಿ?
ಶಿಫಾರಸು: Google vitals ಮೆಟ್ರಿಕ್ಗಳು (ಶೂನ್ಯ ಕ್ರ್ಯಾಶ್ಗಳು, ಶೂನ್ಯ ANR), 14 ದಿನಗಳ ಪರೀಕ್ಷಾ ಅವಧಿ ಮತ್ತು ವಿವಿಧ Android ಆವೃತ್ತಿಗಳಲ್ಲಿನ ಸ್ಥಿರತೆಯನ್ನು ಒತ್ತಿಹೇಳಬೇಕು.
We confirmed production readiness through 14 days of closed testing with zero crashes and zero ANRs in Android Vitals. All core workflows (fixture browsing, filtering, and coupon generation) executed smoothly across diverse devices, and testers confirmed high stability and complete features.
ಎಲ್ಲಾ ಕ್ಷೇತ್ರಗಳನ್ನು ಭರ್ತಿ ಮಾಡಿದ ನಂತರ, ಕೆಳಗಿನ ಬಲಭಾಗದಲ್ಲಿರುವ ನೀಲಿ Apply ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡುವ ಮೂಲಕ ಅಧಿಕೃತ ಪ್ರೊಡಕ್ಷನ್ ಅನುಮತಿ ಅರ್ಜಿಯನ್ನು ಪೂರ್ಣಗೊಳಿಸಲಾಗುತ್ತದೆ.
ಅರ್ಜಿ ಸಲ್ಲಿಸಿದ ಪರದೆ (ಪರಿಶೀಲನಾ ಪ್ರಕ್ರಿಯೆ)
'Apply' ಬಟನ್ ಅನ್ನು ಒತ್ತಿದ ನಂತರ Play Console ನ ಮುಖ್ಯ ನಿಯಂತ್ರಣ ಫಲಕಕ್ಕೆ ಹಿಂತಿರುಗಲಾಗುತ್ತದೆ ಮತ್ತು Production ಪುಟದಲ್ಲಿ ಕೆಳಗಿನ ಅಧಿಕೃತ ಪರಿಶೀಲನಾ ಕಾರ್ಡ್ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತದೆ:
"We have your application for production access"
"We're reviewing your application form. We'll email the account owner with an update. This usually takes 7 days or less, but may occasionally take longer."
ಈ ಹಂತದ ಬಗ್ಗೆ ತಿಳಿದುಕೊಳ್ಳಬೇಕಾದ ವಿಷಯಗಳು:
- ಪರಿಶೀಲನಾ ಸಮಯ: Google ಅಧಿಕೃತವಾಗಿ ಪರದೆಯ ಮೇಲೆ ಇದು "7 days or less" ಎಂದು ತಿಳಿಸಿದ್ದರೂ, ಸ್ಥಿರವಾದ ಫಾರ್ಮ್ ಪ್ರತಿಕ್ರಿಯೆಗಳು ಮತ್ತು ಶೂನ್ಯ ಕ್ರ್ಯಾಶ್ ದರವನ್ನು ಹೊಂದಿರುವ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗೆ, ಈ ಅನುಮೋದನೆಯು ಸಾಮಾನ್ಯವಾಗಿ 24 ರಿಂದ 72 ಗಂಟೆಗಳ ಒಳಗೆ ಫಲಿತಾಂಶ ನೀಡುತ್ತದೆ.
- ಫಲಿತಾಂಶದ ಅಧಿಸೂಚನೆ: ಮೌಲ್ಯಮಾಪನ ಪೂರ್ಣಗೊಂಡಾಗ, ಖಾತೆದಾರರ ಇಮೇಲ್ ವಿಳಾಸಕ್ಕೆ ಅಧಿಕೃತ ಸ್ವೀಕಾರ ಅಧಿಸೂಚನೆಯನ್ನು ಕಳುಹಿಸಲಾಗುತ್ತದೆ (ಅಧ್ಯಾಯ 19 ನೋಡಿ).
- ಕಾಯುವ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ ಏನು ಮಾಡಬೇಕು: ಯಾವುದೇ ಹೆಚ್ಚುವರಿ ಕ್ರಮ ತೆಗೆದುಕೊಳ್ಳುವ ಅಗತ್ಯವಿಲ್ಲ; ಕ್ಲೋಸ್ಡ್ ಟೆಸ್ಟ್ ಚಾನಲ್ ಸಕ್ರಿಯವಾಗಿರಬಹುದು, Play Console ಪರಿಶೀಲನಾ ತಂಡದ ನಿರ್ಧಾರಕ್ಕಾಗಿ ಕಾಯುವುದು ಸಾಕಾಗುತ್ತದೆ.
19. ಅಂತಿಮ ವಿಜಯ: ಪ್ರೊಡಕ್ಷನ್ ಆಕ್ಸೆಸ್ (ಲೈವ್ ಬಿಡುಗಡೆ) ಅನುಮೋದನೆ
ಹೊಸ ವೈಯಕ್ತಿಕ ಡೆವಲಪರ್ ಖಾತೆಗಳಿಗಾಗಿ Google Play Console ನ ಅತ್ಯಂತ ಸವಾಲಿನ ಹಂತವಾದ ಕ್ಲೋಸ್ಡ್ ಟೆಸ್ಟಿಂಗ್ (ಕನಿಷ್ಠ 20 ಪರೀಕ್ಷಕರೊಂದಿಗೆ 14 ದಿನಗಳ ಸಕ್ರಿಯ ಪರೀಕ್ಷೆ) ಪ್ರಕ್ರಿಯೆಯು ಯಶಸ್ವಿಯಾಗಿ ಪೂರ್ಣಗೊಂಡು ಮುಕ್ತ ಸ್ಟೋರ್ ಅರ್ಜಿಯನ್ನು ಸಲ್ಲಿಸಿದಾಗ, Google Play Console ತಂಡದಿಂದ ಈ ಕೆಳಗಿನ ಅಧಿಕೃತ ಅನುಮೋದನೆ ಇಮೇಲ್ ಬರುತ್ತದೆ:
"Congratulations! Your app has been granted Google Play production access"
"You applied for Google Play production access for your app, and this has now been granted. Production is where you make your app available to billions of users on Google Play."
ಈ ಇಮೇಲ್ ಅರ್ಥವೇನು?
- ಸಾರ್ವಜನಿಕ ಬಿಡುಗಡೆ: ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ ಈಗ ಆಹ್ವಾನಿತ ಕ್ಲೋಸ್ಡ್ ಟೆಸ್ಟರ್ಗಳಿಗೆ ಮಾತ್ರವಲ್ಲದೆ ಪ್ರಪಂಚದಾದ್ಯಂತದ ಶತಕೋಟಿ Android ಬಳಕೆದಾರರಿಗೆ ಬಿಡುಗಡೆಯಾಗಲು ಅರ್ಹತೆ ಪಡೆದಿದೆ.
- ವೈಯಕ್ತಿಕ ಖಾತೆ ಮಿತಿಯನ್ನು ದಾಟುವುದು: Google ನ 20 ಟೆಸ್ಟರ್ / 14 ದಿನಗಳ ಪರೀಕ್ಷಾ ಅಗತ್ಯತೆಯು ಅಧಿಕೃತವಾಗಿ ಪೂರೈಸಲ್ಪಟ್ಟಿದೆ ಮತ್ತು ಡೆವಲಪರ್ ಖಾತೆಯು ವಿಶ್ವಾಸಾರ್ಹ ಸ್ಥಿತಿಗೆ ತೆರಳಿದೆ.
- ಒಂದೇ ಕ್ಲಿಕ್ನಲ್ಲಿ ಲೈವ್ ಬಿಡುಗಡೆ: Play Console ಪ್ಯಾನೆಲ್ನಲ್ಲಿರುವ Production ಚಾನಲ್ಗೆ ಹೋಗುವ ಮೂಲಕ, ಕ್ಲೋಸ್ಡ್ ಟೆಸ್ಟ್ನಲ್ಲಿ ಸಾಬೀತಾಗಿರುವ ಪ್ಯಾಕೇಜ್ ಅನ್ನು ನೇರವಾಗಿ ಅಥವಾ ಹೊಸ ಆವೃತ್ತಿಯೊಂದಿಗೆ ಸ್ಟೋರ್ಗೆ ಲೈವ್ ಮಾಡಬಹುದು.
20. ಬಿಡುಗಡೆಗೆ ಮುನ್ನ ಪರಿಶೀಲನಾ ಪಟ್ಟಿ (ಪೂರ್ಣಗೊಂಡಿದೆ)
ಅರ್ಜಿ ಹಂತದಲ್ಲಿರುವ ಎಲ್ಲಾ ನಿಯಂತ್ರಣ ಅಂಶಗಳು:
- Play Console ನಲ್ಲಿ ಆ್ಯಪ್ ID ಮತ್ತು ಅನನ್ಯ ಬಂಡಲ್ ಹೆಸರನ್ನು ರಚಿಸಲಾಗಿದೆಯೇ?
- ಸಹಿ ಮಾಡಿದ
.aabಪ್ಯಾಕೇಜ್ ಅನ್ನುtargetSdkVersion 36ನೊಂದಿಗೆ ಕಂಪೈಲ್ ಮಾಡಲಾಗಿದೆಯೇ? - versionCode ಹಿಂದಿನ ಆವೃತ್ತಿಗಳಿಗಿಂತ ಹೆಚ್ಚಾಗಿದೆಯೇ? (ಎಚ್ಚರಿಕೆಯ ಮೇಲೆ Proceed anyway ಕ್ಲಿಕ್ ಮಾಡಲಾಗಿದೆಯೇ?)
- ಗೌಪ್ಯತೆ ನೀತಿ URL ಸಕ್ರಿಯವಾಗಿದೆಯೇ ಮತ್ತು HTTPS ನೊಂದಿಗೆ ತೆರೆಯಲ್ಪಡುತ್ತದೆಯೇ?
- App Access ಅನ್ನು
Noಎಂದು ದಾಖಲಿಸಲಾಗಿದೆಯೇ? - ಜಾಹೀರಾತುಗಳ ಘೋಷಣೆಯನ್ನು
Yesಎಂದು ಗುರುತಿಸಲಾಗಿದೆಯೇ? - IARC ವಯೋಮಾನದ ರೇಟಿಂಗ್ ಪೂರ್ಣಗೊಂಡಿದೆಯೇ ಮತ್ತು ಪ್ರಮಾಣೀಕರಿಸಲಾಗಿದೆಯೇ?
- Target Audience ಅನ್ನು
18 and overಎಂದು ಆಯ್ಕೆಮಾಡಲಾಗಿದೆಯೇ? - ಡೇಟಾ ಸುರಕ್ಷತಾ ಫಾರ್ಮ್ ಅನ್ನು ಭರ್ತಿ ಮಾಡಲಾಗಿದೆಯೇ?
- ಸರ್ಕಾರಿ, ಹಣಕಾಸು ಮತ್ತು ಆರೋಗ್ಯ ಘೋಷಣೆಗಳನ್ನು
Noಎಂದು ದಾಖಲಿಸಲಾಗಿದೆಯೇ? - ಸ್ಟೋರ್ ಆಸ್ತಿಗಳು (512x512 ಐಕಾನ್, 1024x500 ಫೀಚರ್ ಗ್ರಾಫಿಕ್, ಸ್ಕ್ರೀನ್ಶಾಟ್ಗಳು) ಅಪ್ಲೋಡ್ ಆಗಿವೆಯೇ?
- ಕ್ಲೋಸ್ಡ್ ಟೆಸ್ಟಿಂಗ್: ದೇಶಗಳು/ಪ್ರದೇಶಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡಿ ಉಳಿಸಲಾಗಿದೆಯೇ?
- ಕ್ಲೋಸ್ಡ್ ಟೆಸ್ಟಿಂಗ್: ಪರೀಕ್ಷಕರ ಪಟ್ಟಿಯನ್ನು ಆಯ್ಕೆ ಮಾಡಿ ಉಳಿಸಲಾಗಿದೆಯೇ?
- ಕ್ಲೋಸ್ಡ್ ಟೆಸ್ಟಿಂಗ್: ಸಹಿ ಮಾಡಿದ
.aabಪ್ಯಾಕೇಜ್ ಅಪ್ಲೋಡ್ ಆಗಿದೆಯೇ ಮತ್ತು ಆವೃತ್ತಿಯನ್ನು ರಚಿಸಲಾಗಿದೆಯೇ? - Advertising ID: ಆರಂಭಿಕ ಬಿಡುಗಡೆಗಾಗಿ
Noಎಂದು ಉಳಿಸಲಾಗಿದೆಯೇ? - ಪ್ರಕಟಣಾ ಅವಲೋಕನ (Publishing Overview): ಬದಲಾವಣೆಗಳನ್ನು Google ಪರಿಶೀಲನೆಗಾಗಿ ಸಲ್ಲಿಸಲಾಗಿದೆಯೇ?
- ಕ್ಲೋಸ್ಡ್ ಟೆಸ್ಟಿಂಗ್ ಪ್ರಕ್ರಿಯೆ ಮತ್ತು ಪ್ರೊಡಕ್ಷನ್ ಆಕ್ಸೆಸ್ ಅನುಮೋದನೆ ಪಡೆಯಲಾಗಿದೆಯೇ?
21. Arar Games ಮತ್ತು ನಮ್ಮ ಆಟಗಳು
ನಮ್ಮ ಸ್ವತಂತ್ರ ಸ್ಟುಡಿಯೋದಲ್ಲಿ ನಾವು ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ಎಲ್ಲಾ ಆಟಗಳು, ಆಟದ ಮೆಕ್ಯಾನಿಕ್ಸ್ ಮತ್ತು ಅಪ್ಡೇಟ್ಗಳನ್ನು ಲೈವ್ ಆಗಿ ಅನುಭವಿಸಲು ನೀವು ನಮ್ಮ ಸ್ಟೋರ್ ಪುಟಗಳಿಗೆ ಭೇಟಿ ನೀಡಬಹುದು:
🎮 ನಮ್ಮ ಆಟಗಳು:
- 🛡️ Blocked: Pixel Panzer:
ರೆಟ್ರೋ ಪಿಕ್ಸೆಲ್ ಟ್ಯಾಂಕ್ ಆಕ್ಷನ್, ColorWheel ಮೂಲಧಾತು ಶೆಲ್ಗಳು, ಡೈನಾಮಿಕ್ ಹವಾಮಾನ, ಬಾಸ್ ಯುದ್ಧಗಳು, ಜಾಗತಿಕ ಲೀಡರ್ಬೋರ್ಡ್ಗಳು ಮತ್ತು Google Play ಸಾಧನೆಗಳು!
👉 Google Play ನಲ್ಲಿ ಡೌನ್ಲೋಡ್ ಮಾಡಿ (Android & PC) | Microsoft Store (Windows PC) - 🎨 Paint Trek:
ವರ್ಣರಂಜಿತ ಪಿಕ್ಸೆಲ್ಗಳು ಮತ್ತು ಬಾಹ್ಯಾಕಾಶ ವಾತಾವರಣದಲ್ಲಿ ರಿಫ್ಲೆಕ್ಸ್-ಕೇಂದ್ರಿತ ಆರ್ಕೇಡ್ ಅನುಭವ.
👉 Google Play | Microsoft Store (PC & Xbox) - 🚀 Space Dodger:
ಆಳವಾದ ಬಾಹ್ಯಾಕಾಶದಲ್ಲಿ ವೇಗದ ಗತಿಯ ರೆಟ್ರೋ ಆರ್ಕೇಡ್ ಅಡಚಣೆ ತಪ್ಪಿಸುವ ಆಟ.
👉 Google Play ನಲ್ಲಿ ಡೌನ್ಲೋಡ್ ಮಾಡಿ
📢 ಸಾಮಾಜಿಕ ಮಾಧ್ಯಮ ಮತ್ತು ಸಂವಹನ:
ನಮ್ಮ ಹೊಸ ತಾಂತ್ರಿಕ ಮಾರ್ಗದರ್ಶಿಗಳು, ಡೆವ್ಲಾಗ್ಗಳು ಮತ್ತು ಆಟದ ಅಪ್ಡೇಟ್ಗಳನ್ನು ಅನುಸರಿಸಲು:
- 🎵 TikTok: @arargamesstudio
- 📸 Instagram: @arargamesstudio
- 🐦 X (Twitter): @arargamesstudio
- 📺 YouTube: @koreaaria
- 🧵 Threads: @arargamesstudio
- 📘 Facebook: arargamesstudio
ಸಿದ್ಧಪಡಿಸಿದವರು: Arar Games ಡೆವಲಪರ್ ಡಾಕ್ಯುಮೆಂಟೇಶನ್ ಆರ್ಕೈವ್
Hiç yorum yok:
Yorum Gönder