Mobil Uygulamalar için Server-side Tagging
Google'dan uzun bir süredir beklenen güncelleme geldi. Artık server-side Google Tag Manager'ı mobil uygulamalarınız için kullanabilirsiniz. iOS ve Android Mobil uygulamalar için server-side Google Tag Manager kurulumu.
Google'dan uzun bir süredir beklenen güncelleme geldi. Artık server-side Google Tag Manager'ı mobil uygulamalarınız için kullanabilirsiniz.
Server-side Google Tag Manager ile mobil uygulamalarınızı entegre etmek için, öncelikle Google Analytics için Firebase SDK'yı kurmanız gerekiyor.
Nasıl yapılır?
Mobil uygulamalarınız için server-side ölçümleme için ihtiyacınız olanlar:
- Mobil uygulamalarınızda Google Analytics for Firebase SDK'yı içermelidir. Ve doğal olarak Google Analytics 4 özelliklerini de aktif etmelidir. Google Analytics for Firebase SDK
- Google Tag Manager'da server containeer'ınızın olması gerekiyor.
- Server-side ölçümleme için bir server'ınız olmalıdır. Eğer yoksa Hardal ile birlikte hem Türkiye hem de diğer ülkelerdeki bölgelerde çalışan GTM için first-party sunucunuzu buradan oluşturabilirsiniz.
Hardal üzerinden Google Tag Manager için first-party server'ınızı oluşturmak için yeni container oluştururken Server-side Tagging seçeneğini seçebilirsiniz.
iOS Uygulamaları için
Sunucu tarafı etiketleme yükleme özelliğini etkinleştirin ve Info.plist
dosyasına sunucu tarafı etiketleme debug modunu ayarlamak için özel URL şemasını ekleyin. Aşağıdaki BUNDLE_ID
kısmını uygulamanın bundle identifier’ı ile değiştirin.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
...
<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleTypeRole</key>
<string>None</string>
<key>CFBundleURLName</key>
<string>BUNDLE_ID</string>
<key>CFBundleURLSchemes</key>
<array>
<string>tagmanager.sgtm.c.BUNDLE_ID</string>
</array>
</dict>
</array>
<key>GOOGLE_ANALYTICS_SGTM_UPLOAD_ENABLED</key>
<true/>
</dict>
</plist>
Android Uygulamaları için
- Googel Analytics için Firebase SDK'yı yükleyin. Güncel versiyonu buradan alabilirsiniz.
AndroidManifest.xml
dosyanizdaki sGTM yapısını aktif edin.
<!-- Preview Activity to enable preview mode –->
<activity
android:name="com.google.firebase.analytics.GoogleAnalyticsServerPreviewActivity"
android:exported="true"
android:noHistory="true" >
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="tagmanager.sgtm.c.<APP_PACKAGE_ID>" />
</intent-filter>
</activity>
<!-- Meta-data that enables uploads to sGTM –->
<meta-data android:name="google_analytics_sgtm_upload_enabled" android:value="true" />
- Kaynak ve daha fazla detay için Server-side tagging for mobile apps