21 Eylül 2026 Pazartesi

CPI ਜਾਲ ਤੋਂ ਉੱਚ-ਧਾਰਨ ਵਾਲੇ ਖਿਡਾਰੀਆਂ ਤੱਕ: Firebase ਇਨ-ਐਪ ਐਕਸ਼ਨ ਅਤੇ Google Ads (UAC 2.0) ਨਾਲ ਮੋਬਾਈਲ ਗੇਮਾਂ ਨੂੰ ਸਕੇਲ ਕਰਨਾ




CPI ਜਾਲ ਤੋਂ ਉੱਚ-ਧਾਰਨ ਵਾਲੇ ਖਿਡਾਰੀਆਂ ਤੱਕ: Firebase ਇਨ-ਐਪ ਐਕਸ਼ਨ ਅਤੇ Google Ads (UAC 2.0) ਨਾਲ ਮੋਬਾਈਲ ਗੇਮਾਂ ਨੂੰ ਸਕੇਲ ਕਰਨਾ

ਮੋਬਾਈਲ ਪਲੇਟਫਾਰਮ 'ਤੇ ਗੇਮ ਲਾਂਚ ਕਰਨ ਵਾਲਾ ਹਰ ਇੰਡੀ ਗੇਮ ਡਿਵੈਲਪਰ ਅਖ਼ੀਰ ਵਿੱਚ ਲਾਗਤ-ਪ੍ਰਤੀ-ਇੰਸਟੌਲ (CPI) ਪੈਰਾਡੌਕਸ ਦਾ ਸਾਹਮਣਾ ਕਰਦਾ ਹੈ:

ਤੁਸੀਂ ਇੱਕ ਭੁਗਤਾਨਸ਼ੁਦਾ ਉਪਭੋਗਤਾ ਪ੍ਰਾਪਤੀ (UA) ਮੁਹਿੰਮ ਸ਼ੁਰੂ ਕਰਦੇ ਹੋ, ਸਸਤੇ ਡਾਊਨਲੋਡਾਂ ਦੀ ਆਮਦ ਦਾ ਜਸ਼ਨ ਮਨਾਉਂਦੇ ਹੋ, ਅਤੇ Google Play 'ਤੇ ਆਪਣੇ ਇੰਸਟੌਲ ਕਾਊਂਟਰ ਨੂੰ ਵਧਦੇ ਹੋਏ ਦੇਖਦੇ ਹੋ। ਪਰ ਜਦੋਂ ਤੁਸੀਂ 48 ਘੰਟਿਆਂ ਬਾਅਦ ਆਪਣਾ ਵਿਸ਼ਲੇਸ਼ਣ ਡੈਸ਼ਬੋਰਡ ਖੋਲ੍ਹਦੇ ਹੋ, ਤਾਂ ਕੌੜੀ ਸੱਚਾਈ ਸਾਹਮਣੇ ਆਉਂਦੀ ਹੈ:

1,000 ਇੰਸਟੌਲ ──► 500 ਤੁਰੰਤ ਅਣਇੰਸਟੌਲ (< 2 ਮਿੰਟ) ──► 50 ਲੈਵਲ 1 ਮੁਕੰਮਲ ──► 5 ਬਰਕਰਾਰ ਖਿਡਾਰੀ

ਹਾਸਲ ਕੀਤੇ ਉਪਭੋਗਤਾਵਾਂ ਵਿੱਚੋਂ 50% ਤੋਂ ਵੱਧ ਨੇ ਪਹਿਲਾ ਲੈਵਲ ਪੂਰਾ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਹੀ ਗੇਮ ਨੂੰ ਅਣਇੰਸਟੌਲ ਕਰ ਦਿੱਤਾ ਸੀ।

ਜੇਕਰ ਤੁਸੀਂ ਬੁਨਿਆਦੀ CPI ਬੋਲੀ ਨਾਲ ਇੱਕ ਮਿਆਰੀ Google Ads ਐਪ ਇੰਸਟੌਲ ਮੁਹਿੰਮ (UAC 1.0) ਚਲਾ ਰਹੇ ਹੋ, ਤਾਂ Google ਦਾ ਮਸ਼ੀਨ ਲਰਨਿੰਗ ਐਲਗੋਰਿਦਮ ਬਿਲਕੁਲ ਉਹੀ ਕਰ ਰਿਹਾ ਹੈ ਜੋ ਤੁਸੀਂ ਉਸਨੂੰ ਕਰਨ ਲਈ ਕਿਹਾ ਸੀ: Google Play 'ਤੇ "ਇੰਸਟੌਲ ਕਰੋ" ਬਟਨ ਦਬਾਉਣ ਵਾਲੇ ਸਭ ਤੋਂ ਸਸਤੇ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਲੱਭਣਾ। ਬਦਕਿਸਮਤੀ ਨਾਲ, ਵਿਗਿਆਪਨ ਨੈੱਟਵਰਕ 'ਤੇ ਸਭ ਤੋਂ ਸਸਤੇ ਉਪਭੋਗਤਾ ਅਕਸਰ ਇਨਾਮੀ-ਵਿਗਿਆਪਨ ਸ਼ਿਕਾਰੀ, ਗਲਤੀ ਨਾਲ ਕਲਿੱਕ ਕਰਨ ਵਾਲੇ, ਜਾਂ ਬੋਟ ਖਾਤੇ ਹੁੰਦੇ ਹਨ ਜੋ ਤੁਹਾਡੀ ਗੇਮ ਨਾਲ ਕਦੇ ਵੀ ਨਹੀਂ ਜੁੜਦੇ।

ਇਸ ਲੇਖ ਵਿੱਚ, ਅਸੀਂ Arar Games ਦੁਆਰਾ MonoGame ਅਤੇ C# ਨਾਲ ਵਿਕਸਤ ਸਾਡੀ ਤੇਜ਼ ਰਫਤਾਰ ਰੈਟਰੋ ਟੈਂਕ ਐਕਸ਼ਨ ਗੇਮ, Blocked: Pixel Panzer ਦੇ ਅਸਲ ਇੰਜੀਨੀਅਰਿੰਗ ਅਤੇ ਮਾਰਕੀਟਿੰਗ ਢਾਂਚੇ ਨੂੰ ਸਾਂਝਾ ਕਰਦੇ ਹਾਂ। ਅਸੀਂ ਖੋਜ ਕਰਾਂਗੇ ਕਿ ਕਿਵੇਂ ਅਸੀਂ ਖਾਲੀ ਡਾਊਨਲੋਡ ਖਰੀਦਣਾ ਬੰਦ ਕਰਨ ਅਤੇ ਸਮਰਪਿਤ, ਉੱਚ-ਧਾਰਨ ਵਾਲੇ ਖਿਡਾਰੀਆਂ ਨੂੰ ਆਕਰਸ਼ਿਤ ਕਰਨ ਲਈ ਡਿਵਾਈਸ-ਸਾਈਡ ਟੈਲੀਮੈਟਰੀ ਨੂੰ Google Analytics 4 (GA4) ਅਤੇ Google Ads ਇਨ-ਐਪ ਐਕਸ਼ਨ ਮੁਹਿੰਮਾਂ (UAC 2.0) ਨਾਲ ਜੋੜਿਆ।


1. ਫਨਲ ਦੀ ਜਾਂਚ: ਲਾਈਵ ਵਿਸ਼ਲੇਸ਼ਣ ਨੇ ਸਾਨੂੰ ਕੀ ਸਿਖਾਇਆ

ਵਿਗਿਆਪਨ ਨੈੱਟਵਰਕਾਂ 'ਤੇ ਇੱਕ ਵੀ ਡਾਲਰ ਖਰਚਣ ਤੋਂ ਪਹਿਲਾਂ, ਤੁਹਾਨੂੰ ਇਹ ਪਤਾ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ ਕਿ ਖਿਡਾਰੀ ਕਿੱਥੇ ਗੇਮ ਛੱਡ ਰਹੇ ਹਨ।

Blocked: Pixel Panzer ਵਿੱਚ, ਸਾਡਾ ਟੈਲੀਮੈਟਰੀ ਸਿਸਟਮ ਮੁੱਖ ਗੇਮਪਲੇ ਲਾਈਫਸਾਈਕਲ ਨੂੰ ਅਸਿੰਕ੍ਰੋਨਸ ਤੌਰ 'ਤੇ Firebase ਵਿੱਚ ਲੌਗ ਕਰਦਾ ਹੈ:

  • first_open (ਪਹਿਲੀ ਵਾਰ ਖੋਲ੍ਹਣਾ)
  • screen_view (40 ਤੋਂ ਵੱਧ ਕਸਟਮ MonoGame ਸਕ੍ਰੀਨਾਂ ਨੂੰ ਟਰੈਕ ਕਰਨਾ)
  • level_completed (level_number, score, duration_seconds ਮਾਪਦੰਡਾਂ ਦੇ ਨਾਲ)
  • skill_upgraded (ਹੁਨਰ ਅੱਪਗ੍ਰੇਡ)
  • boss_fight_result (ਬੌਸ ਲੜਾਈ ਦਾ ਨਤੀਜਾ)
  • app_remove (ਸਿਸਟਮ ਦਾ ਅਣਇੰਸਟੌਲ ਸਿਗਨਲ)

ਜਦੋਂ ਅਸੀਂ GA4 ਪਾਥ ਐਕਸਪਲੋਰੇਸ਼ਨ (Path Exploration) ਵਿੱਚ ਅਣਇੰਸਟੌਲ ਕੀਤੇ ਸੈਸ਼ਨਾਂ ਦਾ ਵਿਸ਼ਲੇਸ਼ਣ ਕੀਤਾ, ਤਾਂ ਅੰਕੜੇ ਬਿਲਕੁਲ ਸਪੱਸ਼ਟ ਸਨ:

  • ਜਾਂਚ ਕੀਤੇ ਗਏ 63 ਅਣਇੰਸਟੌਲ ਕੀਤੇ ਡਿਵਾਈਸਾਂ ਵਿੱਚੋਂ, ਲਗਭਗ 30 ਉਪਭੋਗਤਾਵਾਂ ਨੇ ਲੈਵਲ 1 ਪੂਰਾ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਹੀ ਗੇਮ ਨੂੰ ਅਣਇੰਸਟੌਲ ਕਰ ਦਿੱਤਾ ਸੀ
  • 14 ਉਪਭੋਗਤਾਵਾਂ ਨੇ ਗੇਮਪਲੇ ਲੂਪ ਵਿੱਚ ਆਪਣੇ ਸ਼ੁਰੂਆਤੀ ਹੁਨਰ ਨੂੰ ਅੱਪਗ੍ਰੇਡ ਕਰਨ ਤੋਂ ਤੁਰੰਤ ਬਾਅਦ ਗੇਮ ਛੱਡ ਦਿੱਤੀ।
  • ਅਣਇੰਸਟੌਲ ਕਰਨ ਵਾਲੇ ਖਿਡਾਰੀਆਂ ਦੁਆਰਾ ਪ੍ਰਾਪਤ ਕੀਤੀ ਗਈ ਅਧਿਕਤਮ ਤਰੱਕੀ ਲੈਵਲ 10 (ਪਹਿਲਾ ਵਿਸ਼ਵ ਬੌਸ) ਸੀ।
[ ਉਪਭੋਗਤਾ ਇੰਸਟੌਲ ] 
       │
       ├──► 48% ਡਰਾਪਆਊਟ (Churn): ਲੈਵਲ 1 ਪੂਰਾ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਅਣਇੰਸਟੌਲ <── (CPI ਬਰਬਾਦੀ ਜ਼ੋਨ)
       │
       ├──► 30% ਸ਼ਮੂਲੀਅਤ: ਹੁਨਰ ਅੱਪਗ੍ਰੇਡ ਅਤੇ ਲੈਵਲ 2-3 ਤੱਕ ਪਹੁੰਚ
       │
       └──► 22% ਕੋਰ ਧਾਰਨ: ਬੌਸ (ਲੈਵਲ 10) ਅਤੇ ਮੈਟਾ-ਗੇਮ ਤੱਕ ਪਹੁੰਚ

ਸਿੱਟਾ ਨਿਰਵਿਵਾਦ ਸੀ: ਸਿਰਫ਼ ਡਾਊਨਲੋਡ ਲਈ ਭੁਗਤਾਨ ਕਰਨਾ ਵਿਗਿਆਪਨ ਬਜਟ ਨੂੰ ਸਿੱਧੇ ਬਰਬਾਦੀ ਦੇ ਖੂਹ ਵਿੱਚ ਸੁੱਟਣ ਦੇ ਬਰਾਬਰ ਹੈ।

ਇੱਕ ਸਥਿਰ ਗੇਮ ਆਰਥਿਕਤਾ ਬਣਾਉਣ ਲਈ, ਸਾਡੇ ਵਿਗਿਆਪਨ ਬੋਲੀ ਮਾਡਲ ਨੂੰ ਉਹਨਾਂ ਉਪਭੋਗਤਾਵਾਂ ਲਈ ਅਨੁਕੂਲ ਬਣਾਉਣ ਦੀ ਲੋੜ ਸੀ ਜਿਨ੍ਹਾਂ ਦਾ ਵਿਵਹਾਰ ਉਹਨਾਂ ਖਿਡਾਰੀਆਂ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ ਜੋ ਅਸਲ ਵਿੱਚ ਲੈਵਲ 1 ਜਿੱਤਦੇ ਹਨ ਅਤੇ ਲੈਵਲ 3 ਵੱਲ ਵਧਦੇ ਹਨ


2. UAC 2.0 ਦੇ ਨਿਯਮ: ਇਨ-ਐਪ ਐਕਸ਼ਨ ਲਈ ਅਨੁਕੂਲ ਬਣਾਉਣਾ

Google Ads ਐਪ ਮੁਹਿੰਮਾਂ (Universal App Campaigns) ਵੱਖ-ਵੱਖ ਅਨੁਕੂਲਤਾ ਮਾਡਲਾਂ ਵਿੱਚ ਆਉਂਦੀਆਂ ਹਨ:

ਮੁਹਿੰਮ ਮਾਡਲ ਬੋਲੀ ਦਾ ਕੇਂਦਰ ਐਲਗੋਰਿਦਮ ਕੀ ਸਿੱਖਦਾ ਹੈ ਕਿਸ ਲਈ ਸਭ ਤੋਂ ਵਧੀਆ
UAC 1.0 (ਇੰਸਟੌਲ) ਅਧਿਕਤਮ ਇੰਸਟੌਲ / Target CPI ਲਗਾਤਾਰ ਨਵੀਆਂ ਐਪਾਂ ਇੰਸਟੌਲ ਕਰਨ ਵਾਲੇ ਉਪਭੋਗਤਾਵਾਂ ਦਾ ਪ੍ਰੋਫਾਈਲ ਸ਼ੁਰੂਆਤੀ ਸਟੋਰ ਲਾਂਚ, ਡਾਊਨਲੋਡਾਂ ਦੀ ਗਿਣਤੀ ਵਧਾਉਣਾ
UAC 2.0 (ਇਨ-ਐਪ ਐਕਸ਼ਨ) Target CPA (ਕਾਰਵਾਈ-ਪ੍ਰਤੀ-ਲਾਗਤ) ਗੇਮ ਦੇ ਅੰਦਰ ਖਾਸ ਮੀਲ ਪੱਥਰ ਨੂੰ ਪੂਰਾ ਕਰਨ ਵਾਲੇ ਉਪਭੋਗਤਾਵਾਂ ਦਾ ਪ੍ਰੋਫਾਈਲ ਲੰਬੇ ਸਮੇਂ ਤੱਕ ਧਾਰਨ, ਕੋਰ ਖਿਡਾਰੀਆਂ ਦਾ ਵਾਧਾ
UAC 2.5 (ਮੁੱਲ / ROAS) Target ROAS ਇਨ-ਐਪ ਖਰੀਦਦਾਰੀ ਕਰਨ ਵਾਲੇ ਵੱਡੇ ਖਰਚੀਲੇ ਉਪਭੋਗਤਾਵਾਂ (ਵ੍ਹੇਲ) ਦਾ ਪ੍ਰੋਫਾਈਲ ਭਾਰੀ ਇਨ-ਐਪ ਖਰੀਦਦਾਰੀ ਵਾਲੀਆਂ ਖੇਡਾਂ

UAC 2.0 (ਇਨ-ਐਪ ਐਕਸ਼ਨ) ਦੇ ਤਹਿਤ, ਤੁਸੀਂ ਇੱਕ ਟੀਚਾ ਕਾਰਵਾਈ-ਪ੍ਰਤੀ-ਲਾਗਤ (Target CPA) ਨਿਰਧਾਰਤ ਕਰਦੇ ਹੋ—ਉਦਾਹਰਣ ਵਜੋਂ, ਪ੍ਰਤੀ ਲੈਵਲ 1 ਮੁਕੰਮਲ ਕਰਨ 'ਤੇ $0.20।

Google ਦਾ Smart Bidding ਨਿਊਰਲ ਨੈੱਟਵਰਕ ਫਿਰ Google Play, YouTube, Google Search ਅਤੇ AdMob ਡਿਸਪਲੇ ਨੈੱਟਵਰਕ 'ਤੇ ਲੱਖਾਂ ਐਪਾਂ ਦੇ ਸੈਂਕੜੇ ਵਿਵਹਾਰ ਸੰਕੇਤਾਂ ਦਾ ਵਿਸ਼ਲੇਸ਼ਣ ਕਰਦਾ ਹੈ। ਇਹ ਹਮਲਾਵਰ ਤੌਰ 'ਤੇ ਸਿਰਫ਼ ਉਦੋਂ ਬੋਲੀ ਲਗਾਉਂਦਾ ਹੈ ਜਦੋਂ ਕੋਈ ਵਿਗਿਆਪਨ ਪ੍ਰਭਾਵ ਅਜਿਹੇ ਉਪਭੋਗਤਾ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ ਜਿਸਦੀਆਂ ਪਿਛਲੀਆਂ ਆਦਤਾਂ ਦਰਸਾਉਂਦੀਆਂ ਹਨ ਕਿ ਉਹ ਗੇਮ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰੇਗਾ, ਟਿਊਟੋਰਿਅਲ ਨੂੰ ਪਾਰ ਕਰੇਗਾ ਅਤੇ ਲੈਵਲ 1 ਨੂੰ ਪੂਰਾ ਕਰੇਗਾ।


3. ਕਦਮ-ਦਰ-ਕਦਮ ਲਾਗੂਕਰਨ: C# ਟੈਲੀਮੈਟਰੀ ਤੋਂ Google Ads ਤੱਕ

ਇਨ-ਗੇਮ ਪ੍ਰਾਪਤੀਆਂ ਨੂੰ ਕਾਰਵਾਈਯੋਗ ਵਿਗਿਆਪਨ ਪਰਿਵਰਤਨ ਟੀਚਿਆਂ ਵਿੱਚ ਬਦਲਣ ਲਈ ਅਸੀਂ ਜਿਸ ਤਕਨੀਕੀ ਪਾਈਪਲਾਈਨ ਦੀ ਵਰਤੋਂ ਕੀਤੀ, ਉਹ ਇੱਥੇ ਹੈ:

ਕਦਮ 1: ਡਿਵਾਈਸ-ਸਾਈਡ ਟੈਲੀਮੈਟਰੀ ਹੁੱਕ (MonoGame / C#)

Blocked.Shared/Managers/AnalyticsManager.cs ਵਿੱਚ, ਜਦੋਂ ਵੀ ਖਿਡਾਰੀ ਇੱਕ ਲੜਾਈ ਖੇਤਰ ਨੂੰ ਸਾਫ਼ ਕਰਦਾ ਹੈ, ਗੇਮ ਸਕੋਰ, ਨੁਕਸਾਨ ਅਤੇ ਸਮੇਂ ਦੀ ਗਣਨਾ ਕਰਦੀ ਹੈ, ਫਿਰ 60 FPS ਰੈਂਡਰ ਥ੍ਰੈੱਡ ਨੂੰ ਰੋਕੇ ਬਿਨਾਂ level_completed ਭੇਜਦੀ ਹੈ:

public static void LogLevelCompleted(int level, int score, int totalScore, string rank,
                                     int durationSeconds, int damageTaken,
                                     int blocksBroken, int enemiesKilled, int suppliesCollected)
{
    try
    {
        _payload.Clear();
        _payload[AnalyticsParams.LevelNumber] = level;
        _payload[AnalyticsParams.Score] = score;
        _payload[AnalyticsParams.TotalScore] = totalScore;
        _payload[AnalyticsParams.DurationSeconds] = durationSeconds;
        _payload[AnalyticsParams.IsBoss] = IsBossLevel(level) ? 1 : 0;
        
        // JNI ਰਾਹੀਂ Android Firebase SDK 'ਤੇ ਭੇਜਿਆ ਗਿਆ (ਗੈਰ-ਬਲਾਕਿੰਗ SQLite ਬਫਰ)
        _service.LogEvent(AnalyticsEvents.LevelCompleted, _payload);
    }
    catch (Exception ex)
    {
        // ਟੈਲੀਮੈਟਰੀ ਨੂੰ ਕਦੇ ਵੀ ਗੇਮਪਲੇ ਕਰੈਸ਼ ਨਹੀਂ ਕਰਨਾ ਚਾਹੀਦਾ
        Warn(ex);
    }
}

ਕਦਮ 2: GA4 ਇਵੈਂਟ ਸਿੰਥੇਸਿਸ (ਐਪ ਸਟੋਰ ਅੱਪਡੇਟ ਦੀ ਲੋੜ ਨਹੀਂ)

Google Ads ਸਿੱਧੇ ਤੌਰ 'ਤੇ level_completed WHERE level_number == 1 ਵਰਗੇ ਮਾਪਦੰਡ ਸਬ-ਕੁਐਰੀਜ਼ 'ਤੇ ਮੂਲ ਰੂਪ ਵਿੱਚ ਬੋਲੀ ਨਹੀਂ ਲਗਾ ਸਕਦਾ ਹੈ। ਹਾਲਾਂਕਿ, Google Analytics 4 ਤੁਹਾਨੂੰ ਐਪ ਸਟੋਰ ਅੱਪਡੇਟ ਜਾਰੀ ਕੀਤੇ ਬਿਨਾਂ ਆਉਣ ਵਾਲੇ ਟੈਲੀਮੈਟਰੀ ਡੇਟਾ ਤੋਂ ਰੀਅਲ-ਟਾਈਮ ਵਿੱਚ ਕਸਟਮ ਇਵੈਂਟ ਸਿੰਥੇਸਾਈਜ਼ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ:

  1. GA4 ਕੰਸੋਲ ਵਿੱਚ, ਪ੍ਰਬੰਧਕ (Admin) ➔ ਡਾਟਾ ਡਿਸਪਲੇ (Data display) ➔ ਇਵੈਂਟਸ (Events) 'ਤੇ ਜਾਓ।
  2. ਇਵੈਂਟ ਬਣਾਓ (Create event) 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਅਤੇ ਕੌਂਫਿਗਰ ਕਰੋ:
    • ਕਸਟਮ ਇਵੈਂਟ ਨਾਮ: level_1_completed
    • ਮੇਲ ਖਾਂਦੀਆਂ ਸ਼ਰਤਾਂ:
      • event_name ਬਰਾਬਰ ਹੈ level_completed
      • level_number ਬਰਾਬਰ ਹੈ 1
    • ਸਕੋਰ ਅਤੇ ਸੈਸ਼ਨ ਮੈਟ੍ਰਿਕਸ ਨੂੰ ਸੁਰੱਖਿਅਤ ਰੱਖਣ ਲਈ "ਸਰੋਤ ਇਵੈਂਟ ਤੋਂ ਮਾਪਦੰਡ ਕਾਪੀ ਕਰੋ" ਦੀ ਜਾਂਚ ਕਰੋ।
  3. ਕੌਂਫਿਗਰੇਸ਼ਨ ਨੂੰ ਸੁਰੱਖਿਅਤ ਕਰੋ।
  4. ਇਵੈਂਟਸ ਜਾਂ ਮੁੱਖ ਇਵੈਂਟਸ (Key events) ਟੈਬ 'ਤੇ, level_1_completed ਲੱਭੋ ਅਤੇ "ਮੁੱਖ ਇਵੈਂਟ ਵਜੋਂ ਚਿੰਨ੍ਹਿਤ ਕਰੋ" ਟੌਗਲ ਨੂੰ ਸਰਗਰਮ ਕਰੋ।

ਹੁਣ, ਜਦੋਂ ਵੀ ਦੁਨੀਆ ਦਾ ਕੋਈ ਵੀ ਖਿਡਾਰੀ ਲੈਵਲ 1 ਪਾਰ ਕਰਦਾ ਹੈ, ਤਾਂ GA4 ਆਪਣੇ ਆਪ ਇੱਕ ਸਮਰਪਿਤ level_1_completed ਪਰਿਵਰਤਨ ਇਵੈਂਟ ਜਾਰੀ ਕਰਦਾ ਹੈ।

  1. Google Ads (ads.google.com) ਖੋਲ੍ਹੋ।
  2. ਟੀਚੇ (Goals) ➔ ਪਰਿਵਰਤਨ (Conversions) ➔ ਸੰਖੇਪ (Summary) 'ਤੇ ਜਾਓ।
  3. ਨਵੀਂ ਪਰਿਵਰਤਨ ਕਾਰਵਾਈ ➔ ਆਯਾਤ (Import) ➔ Google Analytics 4 ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ (Firebase) 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
  4. ਸੂਚੀ ਵਿੱਚੋਂ level_1_completed ਚੁਣੋ।
  5. ਸ਼੍ਰੇਣੀ ਨੂੰ ਸ਼ਮੂਲੀਅਤ (Engagement) ਜਾਂ ਪ੍ਰਾਪਤ ਕੀਤਾ ਪੱਧਰ (Level achieved) 'ਤੇ ਸੈੱਟ ਕਰੋ।
  6. ਪਰਿਵਰਤਨ ਕਾਰਵਾਈ ਨੂੰ ਪ੍ਰਾਇਮਰੀ (Primary) 'ਤੇ ਸੈੱਟ ਕਰੋ ਤਾਂ ਜੋ Smart Bidding ਸਰਗਰਮੀ ਨਾਲ ਇਸਦੇ ਲਈ ਅਨੁਕੂਲ ਬਣ ਸਕੇ।
[ ਮੋਬਾਈਲ ਗੇਮ: ਲੈਵਲ 1 ਪਾਰ ਕੀਤਾ ]
                │
                │  LogEvent("level_completed", { level_number: 1 })
                ▼
[ Firebase Analytics, FirebaseAnalytics ਇੰਜਣ ]
                │
                │  GA4 ਨਿਯਮ: ਸਿੰਥੇਸਾਈਜ਼ "level_1_completed"
                ▼
[ GA4 ਮੁੱਖ ਇਵੈਂਟ (ਪਰਿਵਰਤਨ) ]
                │
                │  Google Ads ਲਿੰਕ ਏਕੀਕਰਣ
                ▼
[ Google Ads Smart Bidding ਇੰਜਣ (UAC 2.0 Target CPA) ]

4. ਕੋਲਡ-ਸਟਾਰਟ ਸਮੱਸਿਆ ਨੂੰ ਹੱਲ ਕਰਨਾ: ਫਨਲ ਰਣਨੀਤੀ

UAC 2.0 'ਤੇ ਸ਼ਿਫਟ ਕਰਦੇ ਸਮੇਂ ਇੰਡੀ ਡਿਵੈਲਪਰਾਂ ਦੁਆਰਾ ਕੀਤੀ ਜਾਣ ਵਾਲੀ ਇੱਕ ਆਮ ਗਲਤੀ ਖੇਡ ਦੇ ਬਹੁਤ ਡੂੰਘੇ ਪੱਧਰਾਂ ਨੂੰ ਬਹੁਤ ਜਲਦੀ ਨਿਸ਼ਾਨਾ ਬਣਾਉਣਾ ਹੈ।

ਮਸ਼ੀਨ ਲਰਨਿੰਗ ਵਾਲੀਅਮ ਨਿਯਮ

Google Ads Smart Bidding ਐਲਗੋਰਿਦਮ ਨੂੰ ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਢੰਗ ਨਾਲ ਸਿਖਲਾਈ ਦੇਣ ਲਈ ਇੱਕ ਘੱਟੋ-ਘੱਟ ਅੰਕੜਾ ਸੀਮਾ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ:

  • ਸੁਨਹਿਰੀ ਨਿਯਮ: "ਸਿੱਖਣ ਦੇ ਪੜਾਅ" ਵਿੱਚੋਂ ਬਾਹਰ ਨਿਕਲਣ ਅਤੇ ਸਰਵੋਤਮ ਬੋਲੀ ਕੁਸ਼ਲਤਾ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਇੱਕ ਮੁਹਿੰਮ ਨੂੰ ਪ੍ਰਤੀ ਦਿਨ ਘੱਟੋ-ਘੱਟ 10 ਤੋਂ 20 ਨਿਸ਼ਾਨਾ ਇਨ-ਐਪ ਪਰਿਵਰਤਨ ਪੈਦਾ ਕਰਨੇ ਚਾਹੀਦੇ ਹਨ।

ਸਾਡੇ ਸ਼ੁਰੂਆਤੀ ਆਡਿਟ ਵਿੱਚ, ਅਸੀਂ Quality_Players_Level_3 ਨਾਮਕ ਇੱਕ ਦਰਸ਼ਕ ਬਣਾਏ ਸਨ (ਜਿਨ੍ਹਾਂ ਨੇ ਲੈਵਲ 3 ਜਾਂ ਇਸ ਤੋਂ ਵੱਧ ਪਾਸ ਕੀਤਾ ਸੀ), ਜਿਸ ਵਿੱਚ ਸਿਰਫ਼ 17 ਖਿਡਾਰੀ ਇਕੱਠੇ ਹੋਏ ਸਨ।

ਜੇਕਰ ਅਸੀਂ ਤੁਰੰਤ ਲੈਵਲ 3 ਨੂੰ ਨਿਸ਼ਾਨਾ ਬਣਾਉਂਦੇ ਹੋਏ ਮੁਹਿੰਮ ਸ਼ੁਰੂ ਕੀਤੀ ਹੁੰਦੀ:

  • ਪ੍ਰਤੀ ਦਿਨ 15 ਲੈਵਲ 3 ਪਰਿਵਰਤਨ ਪੈਦਾ ਕਰਨ ਲਈ ਭਾਰੀ ਵਿਗਿਆਪਨ ਬਜਟ ਦੀ ਲੋੜ ਹੁੰਦੀ।
  • ਸਿਰਫ਼ 17 ਇਤਿਹਾਸਕ ਉਪਭੋਗਤਾਵਾਂ ਦੇ ਨਾਲ, ਐਲਗੋਰਿਦਮ ਦਾ ਨਮੂਨਾ ਆਕਾਰ ਬਹੁਤ ਤੰਗ ਸੀ, ਜਿਸ ਨਾਲ ਬੋਲੀ ਵਿੱਚ ਅਸਥਿਰ ਵਾਧਾ ਜਾਂ ਵਿਗਿਆਪਨ ਦੇ ਬਿਲਕੁਲ ਨਾ ਚੱਲਣ ("Too small to serve") ਦਾ ਖ਼ਤਰਾ ਪੈਦਾ ਹੁੰਦਾ।

ਦੋ-ਪੜਾਵੀ ਹੱਲ

ਅਸੀਂ ਇੱਕ ਪੜਾਅਵਾਰ ਫਨਲ ਰਣਨੀਤੀ ਅਪਣਾਈ:

flowchart TD
    A["ਪੜਾਅ 1: ਲੈਵਲ 1 ਮੁਕੰਮਲ (level_1_completed) ਨੂੰ ਸਕੇਲ ਕਰੋ"] --> B["ਘੱਟ Target CPA 'ਤੇ ਸਰਗਰਮ ਖਿਡਾਰੀ ਪ੍ਰਾਪਤ ਕਰੋ"]
    B --> C["ਗੇਮ ਨਾ ਖੇਡਣ ਵਾਲੇ 100% ਇੰਸਟੌਲ ਡਰਾਪਆਊਟਸ ਨੂੰ ਫਿਲਟਰ ਕਰੋ"]
    C --> D["'Quality_Players_Level_3' ਦਰਸ਼ਕ ਪੂਰੇ ਕਰੋ (100+ ਖਿਡਾਰੀ)"]
    D --> E["ਪੜਾਅ 2: Target CPA ਨੂੰ ਲੈਵਲ 3 / ਹੁਨਰ ਅੱਪਗ੍ਰੇਡ ਵੱਲ ਬਦਲੋ"]
  1. ਪੜਾਅ 1 (ਵਾਲੀਅਮ ਅਤੇ ਸ਼ੁੱਧਤਾ): level_1_completed ਲਈ ਅਨੁਕੂਲ ਬਣਾਓ। ਕਿਉਂਕਿ ਲਗਭਗ 50-60% ਅਸਲ ਗੇਮਰ ਲੈਵਲ 1 ਨੂੰ ਪਾਰ ਕਰ ਸਕਦੇ ਹਨ, ਮੁਹਿੰਮ ਘੱਟ Target CPA (~$0.15 - $0.25) 'ਤੇ ਪ੍ਰਤੀ ਦਿਨ 20+ ਪਰਿਵਰਤਨ ਆਸਾਨੀ ਨਾਲ ਸੁਰੱਖਿਅਤ ਕਰਦੀ ਹੈ। ਇਹ ਘੱਟ-ਗੁਣਵੱਤਾ ਵਾਲੇ ਇੰਸਟੌਲ ਫਾਰਮਾਂ ਨੂੰ ਤੁਰੰਤ ਹਟਾ ਦਿੰਦਾ ਹੈ ਅਤੇ ਇੱਕ ਸਰਗਰਮ ਉਪਭੋਗਤਾ ਅਧਾਰ ਬਣਾਉਂਦਾ ਹੈ।
  2. ਪੜਾਅ 2 (ਸੁਧਾਰ): ਜਿਵੇਂ-ਜਿਵੇਂ ਸੈਂਕੜੇ ਖਿਡਾਰੀ ਲੈਵਲ 1 ਨੂੰ ਪੂਰਾ ਕਰਦੇ ਹਨ, ਇੱਕ ਸਥਿਰ ਪ੍ਰਤੀਸ਼ਤ ਕੁਦਰਤੀ ਤੌਰ 'ਤੇ ਲੈਵਲ 3, 5 ਅਤੇ 10 ਵੱਲ ਵਧਦਾ ਹੈ। ਇੱਕ ਵਾਰ ਜਦੋਂ Quality_Players_Level_3 ਪੂਲ 100-200 ਸਰਗਰਮ ਉਪਭੋਗਤਾਵਾਂ ਤੋਂ ਵੱਧ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਮੁਹਿੰਮ ਦੇ ਟੀਚੇ ਨੂੰ ਸੁਰੱਖਿਅਤ ਢੰਗ ਨਾਲ ਲੈਵਲ 3 ਜਾਂ ਮੈਟਾ-ਗੇਮ ਮੀਲ ਪੱਥਰਾਂ (skill_upgraded) 'ਤੇ ਤਬਦੀਲ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।

5. ਬਾਜ਼ਾਰ ਚੋਣ ਅਤੇ ਭੂਗੋਲਿਕ ਆਰਬਿਟਰੇਜ (Geographical Arbitrage)

ਬਿਨਾਂ ਤਿਆਰੀ ਵਾਲੀ ਮੁਹਿੰਮ ਨਾਲ ਟੀਅਰ-1 ਬਾਜ਼ਾਰਾਂ (ਅਮਰੀਕਾ, ਯੂਕੇ, ਜਰਮਨੀ) 'ਤੇ ਬੋਲੀ ਲਗਾਉਣ ਨਾਲ ਇੰਡੀ ਡਿਵੈਲਪਰਾਂ ਦਾ ਸੀਮਤ ਬਜਟ ਕੁਝ ਹੀ ਘੰਟਿਆਂ ਵਿੱਚ ਖਤਮ ਹੋ ਸਕਦਾ ਹੈ ($1.50 - $4.00 ਪ੍ਰਤੀ ਕਾਰਵਾਈ)।

Blocked: Pixel Panzer ਦੇ ਸ਼ੁਰੂਆਤੀ UAC 2.0 ਟੈਸਟ ਲਈ, ਅਸੀਂ ਚਾਰ ਉੱਚ-ਆਵਾਜ਼ ਵਾਲੇ, ਲਾਗਤ-ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਅਤੇ ਗੇਮਿੰਗ-ਅਮੀਰ ਬਾਜ਼ਾਰਾਂ ਦੀ ਚੋਣ ਕੀਤੀ:

  1. ਤੁਰਕੀ (TR): ਮਜ਼ਬੂਤ ਸਥਾਨਕ ਖਿਡਾਰੀ ਅਧਾਰ, ਆਰਕੇਡ/ਐਕਸ਼ਨ ਗੇਮਾਂ ਵਿੱਚ ਉੱਚ ਦਿਲਚਸਪੀ ਅਤੇ ਘੱਟ ਪ੍ਰਾਪਤੀ ਲਾਗਤ।
  2. ਬ੍ਰਾਜ਼ੀਲ (BR): ਦੁਨੀਆ ਦੇ ਸਭ ਤੋਂ ਵੱਡੇ Android ਗੇਮਿੰਗ ਬਾਜ਼ਾਰਾਂ ਵਿੱਚੋਂ ਇੱਕ। ਬ੍ਰਾਜ਼ੀਲੀਅਨ ਮੋਬਾਈਲ ਖਿਡਾਰੀਆਂ ਵਿੱਚ ਰੈਟਰੋ ਸਟਾਈਲ ਅਤੇ ਆਰਕੇਡ ਲੜਾਈ ਲਈ ਬਹੁਤ ਜਨੂੰਨ ਹੈ।
  3. ਮੈਕਸੀਕੋ (MX): ਦੂਜਾ ਸਭ ਤੋਂ ਵੱਡਾ ਲਾਤੀਨੀ ਅਮਰੀਕੀ ਗੇਮਿੰਗ ਹੱਬ, ਜੋ ਸੰਘਣੀ ਆਵਾਜ਼ ਅਤੇ ਵਫ਼ਾਦਾਰ ਖਿਡਾਰੀ ਭਾਈਚਾਰੇ ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰਦਾ ਹੈ।
  4. ਪੋਲੈਂਡ (PL): ਇੱਕ ਆਦਰਸ਼ ਯੂਰਪੀਅਨ ਟੈਸਟਬੈੱਡ—ਦੱਖਣੀ ਅਮਰੀਕਾ ਨਾਲੋਂ ਕਾਫ਼ੀ ਜ਼ਿਆਦਾ AdMob eCPM ਮੁਦਰੀਕਰਨ, ਫਿਰ ਵੀ ਪੱਛਮੀ ਯੂਰਪ ਨਾਲੋਂ ਕਾਫ਼ੀ ਘੱਟ ਪ੍ਰਾਪਤੀ ਲਾਗਤ।

ਮੂਲ ਸਥਾਨਕਕਰਨ: ਸਫਲਤਾ ਦਾ ਗੁਣਕ

ਵਿਦੇਸ਼ੀ ਬਾਜ਼ਾਰਾਂ ਵਿੱਚ ਵਿਗਿਆਪਨ ਤਾਂ ਹੀ ਨਤੀਜੇ ਦਿੰਦੇ ਹਨ ਜੇਕਰ ਇਨ-ਗੇਮ ਅਨੁਭਵ ਸਟੋਰ ਸੂਚੀਕਰਨ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੋਵੇ। Blocked: Pixel Panzer ਵਿੱਚ, ਸਾਰੇ ਚਾਰ ਬਾਜ਼ਾਰਾਂ ਨੂੰ ਮੂਲ ਸਥਾਨਕਕਰਨ ਦੇ ਨਾਲ ਸਮਰਥਨ ਦਿੱਤਾ ਗਿਆ ਸੀ:

  • tr.json (ਤੁਰਕੀ)
  • pt-BR.json (ਬ੍ਰਾਜ਼ੀਲੀਅਨ ਪੁਰਤਗਾਲੀ)
  • es-419.json (ਲਾਤੀਨੀ ਅਮਰੀਕੀ ਸਪੈਨਿਸ਼)
  • pl.json (ਪੋਲਿਸ਼)

ਜਦੋਂ ਸਾਓ ਪਾਊਲੋ ਜਾਂ ਵਾਰਸਾ ਦਾ ਕੋਈ ਖਿਡਾਰੀ ਵਿਗਿਆਪਨ 'ਤੇ ਟੈਪ ਕਰਦਾ ਹੈ, ਗੇਮ ਇੰਸਟੌਲ ਕਰਦਾ ਹੈ, ਅਤੇ ਲਾਂਚ ਹੁੰਦੇ ਹੀ ਆਪਣੀ ਮਾਤ ਭਾਸ਼ਾ ਦੇਖਦਾ ਹੈ, ਤਾਂ ਜੁੜਾਅ ਤੁਰੰਤ ਹੋ ਜਾਂਦਾ ਹੈ—ਜਿਸ ਨਾਲ ਲੈਵਲ 1 ਨੂੰ ਪੂਰਾ ਕਰਨ ਦੀ ਦਰ ਵਿੱਚ ਭਾਰੀ ਵਾਧਾ ਹੁੰਦਾ ਹੈ।

ਟਿਕਾਣਾ ਨਿਸ਼ਾਨਾ ਸੁਝਾਅ: Google Ads ਟਿਕਾਣਾ ਸੈਟਿੰਗਾਂ ਵਿੱਚ, ਹਮੇਸ਼ਾ ਡਿਫੌਲਟ "ਮੌਜੂਦਗੀ ਜਾਂ ਦਿਲਚਸਪੀ" ਨੂੰ ਬਦਲ ਕੇ "ਮੌਜੂਦਗੀ: ਉਹ ਲੋਕ ਜੋ ਤੁਹਾਡੇ ਸ਼ਾਮਲ ਕੀਤੇ ਸਥਾਨਾਂ ਵਿੱਚ ਹਨ ਜਾਂ ਨਿਯਮਿਤ ਤੌਰ 'ਤੇ ਜਾਂਦੇ ਹਨ" ਕਰੋ। ਇਹ ਯਕੀਨੀ ਬਣਾਉਂਦਾ ਹੈ ਕਿ ਤੁਹਾਡਾ ਬਜਟ ਵਿਸ਼ੇਸ਼ ਤੌਰ 'ਤੇ ਤੁਹਾਡੇ ਨਿਸ਼ਾਨਾ ਦੇਸ਼ਾਂ ਵਿੱਚ ਰਹਿਣ ਵਾਲੇ ਅਸਲ ਉਪਭੋਗਤਾਵਾਂ 'ਤੇ ਖਰਚ ਹੋਵੇ, ਵਿਦੇਸ਼ੀ VPN ਜਾਂ ਅਪ੍ਰਸੰਗਿਕ ਖੋਜਾਂ ਤੋਂ ਆਵਾਜਾਈ ਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਖਤਮ ਕਰਦਾ ਹੈ।


6. ਰਚਨਾਤਮਕ ਸੰਪੱਤੀਆਂ: ਵੀਡੀਓ ਕਦੇ ਵੀ ਸਕ੍ਰੀਨਸ਼ੌਟਸ ਨੂੰ ਕਮਜ਼ੋਰ ਨਹੀਂ ਕਰਦਾ

Google Ads ਰਚਨਾਤਮਕ ਸਮੂਹ ਬਣਾਉਂਦੇ ਸਮੇਂ, ਡਿਵੈਲਪਰ ਅਕਸਰ ਪੁੱਛਦੇ ਹਨ: “ਜੇਕਰ ਮੈਂ ਗੇਮਪਲੇ ਵੀਡੀਓ ਜੋੜਦਾ ਹਾਂ, ਤਾਂ ਕੀ ਇਹ ਮੇਰੇ ਸੁੰਦਰ ਸਕ੍ਰੀਨਸ਼ੌਟਸ ਨੂੰ ਪ੍ਰਭਾਵਿਤ ਕਰੇਗਾ?”

ਜਵਾਬ ਹੈ: ਬਿਲਕੁਲ ਨਹੀਂ। Google Ads ਕਈ ਵੱਖ-ਵੱਖ ਚੈਨਲਾਂ 'ਤੇ ਕੰਮ ਕਰਦਾ ਹੈ:

  • ਸੁਰਖੀਆਂ ਅਤੇ ਸਕ੍ਰੀਨਸ਼ੌਟਸ: Google Play ਖੋਜ ਨਤੀਜਿਆਂ, ਸਿਫ਼ਾਰਸ਼ ਕੀਤੀਆਂ ਐਪਾਂ ਦੀ ਸੂਚੀ ਅਤੇ ਡਿਸਪਲੇ ਬੈਨਰ ਨੈੱਟਵਰਕ 'ਤੇ ਦਿਖਾਈ ਦਿੰਦੇ ਹਨ।
  • ਵੀਡੀਓ: YouTube Shorts, ਇਨ-ਸਟ੍ਰੀਮ ਪ੍ਰੀ-ਰੋਲ ਅਤੇ ਹੋਰ ਪ੍ਰਸਿੱਧ ਮੋਬਾਈਲ ਗੇਮਾਂ ਵਿੱਚ ਇਨਾਮੀ ਵੀਡੀਓ ਪਲੇਸਮੈਂਟ ਦੀ ਵਿਸ਼ਾਲ ਵਸਤੂ ਸੂਚੀ ਨੂੰ ਅਨਲੌਕ ਕਰਦਾ ਹੈ।

Blocked: Pixel Panzer ਵਰਗੀਆਂ ਤੇਜ਼ ਐਕਸ਼ਨ ਗੇਮਾਂ ਵਿੱਚ, ਸਥਿਰ ਸਕ੍ਰੀਨਸ਼ੌਟਸ ਸਿਰਫ਼ ਪਿਕਸਲ ਆਰਟ ਦਿਖਾ ਸਕਦੇ ਹਨ, ਪਰ ਸਿਰਫ਼ ਵੀਡੀਓ ਹੀ ਗੋਲੀਆਂ ਦੀ ਬੌਛਾਰ ਤੋਂ ਬਚਣ, ਵਿਸਫੋਟਕ ਚੇਨ ਪ੍ਰਤੀਕ੍ਰਿਆਵਾਂ ਅਤੇ ਦੁਸ਼ਮਣ ਦੇ ਲੜਾਕੂ ਜਹਾਜ਼ਾਂ ਨੂੰ ਨਸ਼ਟ ਕਰਨ ਦੇ ਰੋਮਾਂਚ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰ ਸਕਦਾ ਹੈ।

ਅਸਲ ਗੇਮਪਲੇ ਵੀਡੀਓ ਦੇਖਣ ਤੋਂ ਬਾਅਦ ਇੰਸਟੌਲ ਕਰਨ ਵਾਲੇ ਖਿਡਾਰੀ ਨਿਯੰਤਰਣ ਅਤੇ ਮਕੈਨਿਕਸ ਨੂੰ ਪਹਿਲਾਂ ਹੀ ਸਮਝਦੇ ਹਨ। ਨਤੀਜੇ ਵਜੋਂ, ਸਿਰਫ਼ ਸਥਿਰ ਗ੍ਰਾਫਿਕਸ ਰਾਹੀਂ ਆਉਣ ਵਾਲੇ ਉਪਭੋਗਤਾਵਾਂ ਦੀ ਤੁਲਨਾ ਵਿੱਚ ਉਹਨਾਂ ਦੀ level_1_completed 'ਤੇ ਪਰਿਵਰਤਨ ਦਰ ਨਾਟਕੀ ਤੌਰ 'ਤੇ ਵੱਧ ਹੁੰਦੀ ਹੈ।


7. ਇੰਡੀ ਡਿਵੈਲਪਰਾਂ ਲਈ ਸੰਖੇਪ ਚੈੱਕਲਿਸਟ

ਆਪਣੀ ਅਗਲੀ ਮੋਬਾਈਲ ਗੇਮ ਵਿਗਿਆਪਨ ਮੁਹਿੰਮ ਸ਼ੁਰੂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ, ਇਸ ਆਰਕੀਟੈਕਚਰਲ ਚੈੱਕਲਿਸਟ ਦੀ ਸਮੀਖਿਆ ਕਰੋ:

  • ਇਨ-ਗੇਮ ਟੈਲੀਮੈਟਰੀ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ: ਯਕੀਨੀ ਬਣਾਓ ਕਿ level_completed ਅਤੇ ਮੁੱਖ ਲੈਵਲ ਮੀਲ ਪੱਥਰ ਬਿਨਾਂ ਮੁੱਖ-ਥ੍ਰੈੱਡ GC ਅਲੋਕੇਸ਼ਨਾਂ ਦੇ ਸਾਫ਼ ਮਾਪਦੰਡਾਂ ਨਾਲ ਲੌਗ ਕੀਤੇ ਗਏ ਹਨ।
  • GA4 ਮੁੱਖ ਇਵੈਂਟਸ ਨੂੰ ਸਿੰਥੇਸਾਈਜ਼ ਕਰੋ: ਸਮਰਪਿਤ ਇਵੈਂਟ (ਉਦਾਹਰਨ ਲਈ level_1_completed) ਬਣਾਓ ਅਤੇ ਉਹਨਾਂ ਨੂੰ GA4 ਵਿੱਚ ਮੁੱਖ ਇਵੈਂਟ (Key Event) ਵਜੋਂ ਚਿੰਨ੍ਹਿਤ ਕਰੋ।
  • Google Ads ਵਿੱਚ ਆਯਾਤ ਕਰੋ: Firebase ਅਤੇ Google Ads ਨੂੰ ਲਿੰਕ ਕਰੋ, ਕਾਰਵਾਈ ਨੂੰ ਆਯਾਤ ਕਰੋ ਅਤੇ ਇਸਨੂੰ ਪ੍ਰਾਇਮਰੀ (Primary) ਵਜੋਂ ਚਿੰਨ੍ਹਿਤ ਕਰੋ।
  • ਬੋਲੀ ਫੋਕਸ: ਡਾਊਨਲੋਡਾਂ ਦੀ ਗਿਣਤੀ ਦੀ ਬਜਾਏ ਇਨ-ਐਪ ਐਕਸ਼ਨ (Target CPA) ਚੁਣੋ।
  • ਸ਼ੁਰੂਆਤੀ CPA ਨੂੰ ਕੈਲੀਬਰੇਟ ਕਰੋ: ਵਾਸਤਵਿਕ ਟੀਚਾ CPA ($0.15 - $0.30) ਸੈੱਟ ਕਰੋ ਅਤੇ ਘੱਟੋ-ਘੱਟ 3-4 ਦਿਨਾਂ ਦੀ ਨਿਰਵਿਘਨ ਮਸ਼ੀਨ ਲਰਨਿੰਗ ਸਿਖਲਾਈ ਦੀ ਆਗਿਆ ਦਿਓ।
  • ਫਨਲ ਨੂੰ ਪੜਾਵਾਂ ਵਿੱਚ ਵੰਡੋ: ਪਰਿਵਰਤਨ ਗਤੀ ਬਣਾਉਣ ਲਈ ਇੱਕ ਸ਼ੁਰੂਆਤੀ, ਪ੍ਰਾਪਤ ਕਰਨ ਯੋਗ ਮੀਲ ਪੱਥਰ (ਲੈਵਲ 1) ਨਾਲ ਸ਼ੁਰੂਆਤ ਕਰੋ, ਫਿਰ ਡੂੰਘੀ ਤਰੱਕੀ ਵੱਲ ਵਧੋ।

ਆਪਣੀ ਸੋਚ ਨੂੰ "ਡਾਊਨਲੋਡ ਖਰੀਦਣ" ਤੋਂ ਬਦਲ ਕੇ "ਗੇਮਪਲੇ ਮੀਲ ਪੱਥਰ ਖਰੀਦਣ" 'ਤੇ ਕੇਂਦ੍ਰਿਤ ਕਰਨ ਨਾਲ, ਤੁਹਾਡਾ ਵਿਗਿਆਪਨ ਬਜਟ ਇੱਕ ਅਣਪਛਾਤੇ ਖਰਚੇ ਦੀ ਬਜਾਏ ਇੱਕ ਦੁਹਰਾਉਣ ਯੋਗ, ਉੱਚ-ਧਾਰਨ ਵਿਕਾਸ ਇੰਜਣ ਵਿੱਚ ਬਦਲ ਜਾਂਦਾ ਹੈ।


Arar Games / Mayhemco ਦੀ ਇੰਜੀਨੀਅਰਿੰਗ ਟੀਮ (Paint Trek ਦੇ ਨਿਰਮਾਤਾ) ਦੁਆਰਾ ਲਿਖਿਆ ਗਿਆ। Explore Blocked: Pixel Panzer on Google Play to experience our fast-paced retro arcade combat firsthand.


Hashtags & SEO Topics

#BlockedPixelPanzer #ArarGames #Mayhemco #PaintTrek #MonoGame #GoogleAds #FirebaseAnalytics #GA4 #MobileGameDev #UserAcquisition #GameMarketing #SmartBidding #TargetCPA #InAppActions #IndieGameDev #GameAnalytics #AndroidDev




Hiç yorum yok:

Yorum Gönder