Kebijakan data lokasi presisi

Jika Anda meneruskan data lokasi presisi pengguna Anda ke Google, Kebijakan Penayang Google akan memberikan persyaratan izin dan pemberitahuan kepada Anda.

Jika kebijakan ini berlaku untuk Anda, contoh berikut menetapkan judul, pesan, dan teks tombol untuk memberi tahu pengguna tentang berbagi data:

[SerializeField, Tooltip("Canvas panel for the location consent overlay.")]
private GameObject _consentOverlay;

[SerializeField, Tooltip("Title text for the location consent overlay.")]
private Text _titleText;

[SerializeField, Tooltip("Message text for the location consent overlay.")]
private Text _messageText;

[SerializeField, Tooltip("OK button for the location consent overlay.")]
private Button _okButton;

[SerializeField, Tooltip("OK button text for the location consent overlay.")]
private Text _okButtonText;

/// <summary>
/// Presents the location consent overlay to the user.
/// </summary>
public void PresentConsentOverlay()
{
    if (_consentOverlay == null)
    {
        return;
    }

    _titleText.text = "TITLE";
    _messageText.text = "MESSAGE_TEXT";
    _okButtonText.text = "BUTTON_TEXT";

    _okButton.onClick.RemoveAllListeners();
    _okButton.onClick.AddListener(() =>
    {
        _consentOverlay.SetActive(false);
        // TODO: Add any consent gathering logic.
        Debug.Log("CONSENT_RECEIVED_LOG_MESSAGE");
    });

    _consentOverlay.SetActive(true);
}

Ganti kode berikut:

  • TITLE: judul dialog izin, misalnya, Location data.
  • MESSAGE_TEXT: teks dialog izin, misalnya:

    We may use your location and share with third parties for the
    purposes of personalized advertising, analytics, and attributions. To learn
    more, visit our privacy policy at example.com.
    
  • BUTTON_TEXT: teks tombol dialog izin, misalnya, OK.

  • CONSENT_RECEIVED_LOG_MESSAGE: pesan log yang akan direkam saat pengguna memberikan izin, misalnya, Consent received.