Google Yayıncı Politikaları'nda yapılan son güncellemeler, reklamlarla ilgili amaçlarla kullanıcıların tam konum verilerini Google'a ileten yayıncılar için yeni bildirim ve izin şartlarını kullanıma sundu.
Bu politika sizin için geçerliyse aşağıdaki snippet'te kullanıcılarınızı bu veri paylaşımı konusunda bilgilendirebileceğiniz bir yol gösterilmektedir:
Java
protected void presentConsentOverlay(Context context) { new AlertDialog.Builder(context) .setTitle("Location data") .setMessage("We may use your location, " + "and share it with third parties, " + "for the purposes of personalized advertising, " + "analytics, and attribution. " + "To learn more, visit our privacy policy " + "at https://myapp.com/privacy.") .setNeutralButton("OK", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { dialog.cancel(); // TODO: replace the below log statement with code that specifies how // you want to handle the user's acknowledgement. Log.d("MyApp", "Got consent."); } }) .show(); } // To use the above method: presentConsentOverlay(this);
Kotlin
protected fun presentConsentOverlay(context: Context) { AlertDialog.Builder(context) .setTitle("Location data") .setMessage("We may use your location, " + "and share it with third parties, " + "for the purposes of personalized advertising, " + "analytics, and attribution. " + "To learn more, visit our privacy policy " + "at https://myapp.com/privacy.") .setNeutralButton("OK") { dialog, which -> dialog.cancel() // TODO: replace the below log statement with code that specifies how // you want to handle the user's acknowledgement. Log.d("MyApp", "Got consent.") } .show() } // To use the above function: presentConsentOverlay(this)