Meet eklentisi hatalarını giderme

Bu kılavuzda, Meet eklentilerini oluşturup test ederken karşılaşabileceğiniz belirli Google Meet Eklentileri SDK'sı hatalarını nasıl çözeceğinizle ilgili talimatlar verilmektedir.

Bir hatayla ilgili ayrıntıları almak için MeetAddonError nesnesini kullanın. Hata türünü belirten bir errorType özelliği içerir.

Hata türleri

Aşağıda, Meet eklentileri SDK'sı hata verdiğinde oluşturulan hata türleri, bu hataların nasıl yorumlanacağıyla ilgili açıklamalar ve bu hataları aldığınızda ne yapmanız gerektiğiyle ilgili bilgiler yer almaktadır.

Hata Hata mesajı İşlem
ActivityIsOngoing Bir etkinlik devam ederken işlem gerçekleştirilemez. Devam eden bir etkinlik olmadığından emin olun.
ActivityStartingStateEmpty Etkinliğin başlangıç durumu boş. Bir ActivityStartingState nesnesi sağlandı ancak bu nesne herhangi bir özellik içermiyor.
ActivityStartingStateMissingAttributes Etkinliğin başlangıç durumu, tanınan herhangi bir özellik içermiyor. ActivityStartingState nesnesinin şu özelliklerden en az birini içerdiğinden emin olun: mainStageUrl, sidePanelUrl veya additionalData.
ActivityStartingStateUnrecognizedAttributes Etkinliğin başlangıç durumu, tanınmayan özellikler içeriyor. ActivityStartingState nesnesinde yalnızca şu özelliklerin bulunduğundan emin olun: mainStageUrl, sidePanelUrl veya additionalData.
AddonSessionAlreadyCreated Eklenti oturumu zaten oluşturulmuş. AddonSession öğesini yalnızca bir kez oluşturun.
AddonStartingStateMissingAttributes Eklentinin başlangıç durumu, tanınan herhangi bir özellik içermiyor. AddonStartingState nesnesinin şu özelliklerden en az birini içerdiğinden emin olun: sidePanelUrl, additionalData.
AddonStartingStateUnrecognizedAttributes Eklentinin başlangıç durumu, tanınmayan özellikler içeriyor. AddonStartingState nesnesinde yalnızca şu özelliklerin bulunduğundan emin olun: sidePanelUrl, additionalData.
ArgumentNullError Sağlanan nesnenin değeri, değer beklenirken boş (null). Bağımsız değişken için beklenen türde bir değer ilettiğinizden emin olun.
ArgumentTypeError Sağlanan nesnenin türü, beklenen türle eşleşmedi. Sağlanan bağımsız değişken türünün beklenen türle eşleştiğinden emin olun.
DestinationNotReady Alıcı çerçevesi, Meet eklentileri SDK'sı kullanılarak bağlanmadığı için bildirimi alamaz. Hedef çerçeveye mesaj göndermeden önce bu çerçevenin bağlı olduğundan emin olun.
InternalError Dahili bir Meet hatası oluştu. Başka bilgi yok.
InvalidActivityStartingState ActivityStartingState iframe URL'leri, eklenti manifest'inde sağlanan URL'lerin kaynaklarıyla eşleşmiyor. ActivityStartingState iFrame URL kaynaklarının, eklenti manifest'inde sağlanan URL'lerin kaynaklarıyla eşleştiğinden emin olun. Daha fazla bilgi için Eklenti güvenliği başlıklı makaleyi inceleyin.
InvalidAddonStartingState AddonStartingState iframe URL'leri, eklenti manifest'inde sağlanan URL'lerin kaynaklarıyla eşleşmiyor. AddonStartingState iFrame URL kaynaklarının, eklenti manifest'inde sağlanan URL'lerin kaynaklarıyla eşleştiğinden emin olun.
InvalidCloudProjectNumber Meet tarafından sağlanan Cloud projesi numarası, Meet eklentileri SDK'sı tarafından iletilen numarayla eşleşmiyor. createAddonSession özelliği veya exposeToMeetWhenScreenSharing() yöntemi çağrılırken doğru Cloud projesi numarasının SDK'ya dize olarak iletildiğinden emin olun. Bu parametre, Meet tarafından tüm iFrame URL'lerine otomatik olarak eklenir. Geçirilen değeri kullanmadan önce altyapınızın URL parametrelerini (ör. yönlendirme kapsamında) değiştirmediğinden emin olun.
MeetingPolicyPreventsStartingActivity Toplantı politikası (ör. toplantıyı düzenleyenin kontrol ayarlarını kullanma) kullanıcının etkinliği başlatmasını engelliyordur. Toplantı düzenleyen veya yöneticinin, gerekli ayarları değiştirerek mevcut kullanıcının etkinliği başlatmasına izin vermesini sağlayın.
MissingUrlParameter Gerekli Meet eklentileri SDK'sı URL parametresi eksik. Bu parametre, Meet tarafından iframe URL'sine otomatik olarak eklenir. Altyapınızın URL parametrelerini (ör. yönlendirme kapsamında) değiştirmediğinden emin olun.
NeedsMainStageContext Bu yöntem yalnızca eklenti ana ekranda çalışıyorsa çağrılabilir. Bu yöntemi çağırmadan önce eklentinin ana aşamada çalışıp çalışmadığını kontrol etmek için getFrameType özelliğini kullanın.
NeedsSidePanelContext Bu yöntem yalnızca eklenti yan panelde çalışıyorsa çağrılabilir. Bu yöntemi çağırmadan önce eklentinin yan panelde çalışıp çalışmadığını kontrol etmek için getFrameType özelliğini kullanın.
NoActivityFound Bir işlem gerçekleştirilirken etkinlik bulunamadı. Bu işlemi gerçekleştirmeden önce etkinliğin başlatıldığından emin olun.
NotSupportedInMeetCall Bu yöntem Meet görüşmesinde desteklenmez. Bu yöntemi Meet görüşmesi sırasında çağırmayın.
NotSupportedInStandalone Bu yöntem, bağımsız modda desteklenmez. Bu yöntemi bağımsız modda çağırmayın.
RequiresEapEnrollment İstenen yöntem için EAP kaydı gerekir. Google Meet eklentisi erken erişim kaydı kapatıldı.
SizeLimitExceededActivityStartingState ActivityStartingState URL'lerinin ve/veya verilerinin boyutu, izin verilen sınırları aşıyor. ActivityStartingState URL'sinin 512 karakterden,ek verilerin ise 4.096 karakterden kısa olduğundan emin olun.
SizeLimitExceededAddonStartingState AddonStartingState URL'lerinin ve/veya verilerinin boyutu, izin verilen sınırları aşıyor. AddonStartingState URL'sinin 512 karakterden,ek verilerin ise 4.096 karakterden kısa olduğundan emin olun.
SizeLimitExceededFrameToFrameMessage Kareler arası mesajın boyutu, izin verilen sınırları aşıyor. Kareler arası mesaj boyutunun 1.000.000 karakterden az olduğundan emin olun.
UserCancelled Kullanıcı, etkinliği başlatmayı iptal etti. Kullanıcının etkinliği başlatmak için devam'ı tıklaması gerekir.
UserNotInitiator Kullanıcı, mevcut etkinliğin başlatıcısı değil. Kullanıcının mevcut etkinliğin başlatıcısı olduğundan veya etkinliğin sona erdiğinden emin olun.