Esempio n. 1
0
    // Start is called before the first frame update
    private void Start()
    {
        var status = ATTrackingStatusBinding.GetAuthorizationTrackingStatus();

        Debug.LogFormat("Tracking status at start: {0}", status);
        m_PreviousStatus = status;

        SkAdNetworkBinding.SkAdNetworkUpdateConversionValue(0);
        SkAdNetworkBinding.SkAdNetworkRegisterAppForNetworkAttribution();
    }
Esempio n. 2
0
    // Update is called once per frame
    private void Update()
    {
        if (!m_Once)
        {
            m_Once = true;
            ATTrackingStatusBinding.RequestAuthorizationTracking();
        }

        var status = ATTrackingStatusBinding.GetAuthorizationTrackingStatus();

        if (m_PreviousStatus != status)
        {
            m_PreviousStatus = status;
            Debug.LogFormat("Tracking status updated: {0}", status);
        }
    }