A. Focus on completing daily challenges and events, as these often provide gem rewards. Make sure to log in daily to maximize your chances of earning gems through these activities.
B. Participate in special events or limited-time challenges that may offer gems as rewards. Keep an eye on the game announcements for any upcoming events.