Method: projects.removeAnalytics

Belirtilen FirebaseProject Google Analytics hesabıyla olan bağlantısını kaldırır.

Bu çağrı, belirtilen FirebaseProject mevcut Google Analytics mülküyle olan ilişkisini kaldırır. Ancak bu çağrı, Google Analytics mülkü veya herhangi bir veri akışı gibi Google Analytics kaynaklarını silmez.

Bu kaynaklar daha sonra projects.addGoogleAnalytics çağrılarak ve aynı analyticsPropertyId belirtilerek FirebaseProject ile yeniden ilişkilendirilebilir. Android Uygulamaları ve iOS Uygulamaları için bu çağrı, veri akışlarını ilgili uygulamalara yeniden bağlar. Ancak Web Uygulamaları için bu çağrı, her Web Uygulaması için yeni bir veri akışı sağlar.

projects.removeAnalytics çağırmak için bir proje üyesinin FirebaseProject Sahibi olması gerekir.

HTTP isteği

POST https://firebase.googleapis.com/v1beta1/{parent=projects/*}:removeAnalytics

URL, gRPC Kod Dönüştürme sözdizimini kullanır.

Yol parametreleri

Parametreler
parent

string

Google Analytics hesabıyla bağlantısı kaldırılacak FirebaseProject kaynak adı şu biçimdedir:

projects/ PROJECT_IDENTIFIER

PROJECT_IDENTIFIER değerleriyle ilgili ayrıntılar için FirebaseProject name alanına bakın.

Talep gövdesi

İstek gövdesi aşağıdaki yapıya sahip verileri içerir:

JSON gösterimi
{
  "analyticsPropertyId": string
}
Alanlar
analyticsPropertyId

string

İsteğe bağlı. Belirtilen FirebaseProject ile ilişkili Google Analytics mülkünün kimliği.

  • Ayarlanmazsa, belirtilen FirebaseProject ile halihazırda ilişkili olan Google Analytics mülkü kaldırılır.
  • Ayarlanmışsa ve belirtilen FirebaseProject şu anda farklı bir Google Analytics mülküyle ilişkilendirilmişse yanıt bir 412 Precondition Failed hatası olur.

Yanıt gövdesi

Başarılı olursa yanıt gövdesi boştur.

Yetki Kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/firebase

Daha fazla bilgi için Kimlik Doğrulamaya Genel Bakış bölümüne bakın.