2016-06-30 14 views
10

メッセージの抽出機を使用しているののGmailのコンテキストガジェットに問題が発生したようです。このガジェットは、数年間GoogleのGmail環境で機能していましたが、おそらくGoogle側の予期せぬ変更のために壊れているようだ。私は2つの異なるドメインでそれをテストし、正しく動作していません。Gmailのコンテキストガジェットが壊れた

何が起こる:

  • をコンテキストガジェットのウィンドウは、メインのGmail インタフェース

  • には表示されませんが、メッセージが
    Shiftキーを押して、別のウィンドウ(で開かれたときメッセージをクリックするとガジェットがうまく読み込まれます)この処理は回避策として使用できますが、最適ではありません。

  • は時々(めったに)ガジェットは、神秘的にも、メール
    Gmailのインターフェースに表示されませんが、いくつかの時間後には

    再び

を動作を停止似たような経験を持つ人はありますか? Google側の変更や技術的な問題に関する情報

Chrome JSコンソールにエラーは表示されません。

Behaviour in the main interface - NOOK

Behaviour in the separate window – OK

登録ガジェットのマニフェストは、次のようになります。

<?xml version="1.0" encoding="UTF-8" ?> 
<ApplicationManifest xmlns="http://schemas.google.com/ApplicationManifest/2009"> 

    <!-- Support info to show in the marketplace & control panel --> 
    <Support> 
    <!-- URL for application setup as an optional redirect during the install --> 
    <!-- <Link rel="setup" href="http://cgitest.cz/google/setup.php?domain=${DOMAIN_NAME}" /> --> 

    <!-- URL for application configuration, accessed from the app settings 
    page in the control panel --> 
     <!--<Link rel="manage" href="http://cgitest.cz/google/admin.php?domain=${DOMAIN_NAME}" /> --> 

    <!-- URL explaining how customers get support. --> 
    <Link rel="support" href="http://cgitest.cz/google/support.php" /> 

    <!-- URL that is displayed to admins during the deletion process, 
    to specify policies such as data retention, how to claim accounts, etc. --> 
    <Link rel="deletion-policy" href="http://cgitest.cz/google/deletion-policy.php" /> 
    </Support> 

    <!-- Name and description pulled from message bundles --> 
    <Name>GSCS message ID Extractor</Name> 
    <Description>A simple Hello World application for testing 
    Gmail contextual gadgets</Description> 

    <!-- Show this link in Google's universal navigation for all users --> 
    <Extension id="navLink" type="link"> 
    <Name>GSCS message ID Extractor</Name> 
    <Url>http://cgitest.cz/home.php?from=google&amp;domain=${DOMAIN_NAME}</Url> 
    </Extension> 

    <!-- Declare our OpenID realm so our app is white listed --> 
    <Extension id="realm" type="openIdRealm"> 
    <Url>http://cgitest.cz</Url> 
    </Extension> 

<!-- EXTRACTOR --> 

<!--<Extension id="HelloWorldExtractor" type="contextExtractor"> 
    <Name>Hello World</Name> 
    <Url>google.com:HelloWorld</Url> --> 
    <!-- Uncomment this Param to apply a filter to the extractor's 
    default output. The example regexp below makes the match case sensitive. --> 
     <!-- <Param name="hello" value="H[a-z]* W[a-z]*"/> --> 
<!-- <Triggers ref="GSCSContextGadget"/> 
    <Scope ref="emailSubject"/> 
    <Scope ref="emailBody"/> 
    <Container name="mail"/> 
</Extension> --> 

<Extension id="MessageIDExtractor" type="contextExtractor"> 
    <Name>Message ID extractor</Name> 
    <Url>google.com:MessageIDExtractor</Url> 
    <!-- Uncomment this Param to apply a filter to the extractor's 
    default output. The example regexp below makes the match case sensitive. --> 
     <!-- <Param name="hello" value="H[a-z]* W[a-z]*"/> --> 
    <Triggers ref="GSCSContextGadget"/> 
    <Scope ref="messageID"/> 
    <Container name="mail"/> 
</Extension> 

<!-- GADGET --> 

<Extension id="GSCSContextGadget" type="gadget"> 
    <Name>Gmail contextual gadget</Name> 
    <Url>http://gscs.cgitest.cz/gadget/gscs-contextgadget.xml</Url> 
    <Container name="mail"/> 
    <!-- Uncomment this to enable Caja. --> 
    <!-- <Param name="caja" value="enabled"/> --> 
</Extension> 

<!-- SCOPE --> 

<!-- <Scope id="emailSubject"> 
    <Url>tag:google.com,2010:auth/contextual/extractor/SUBJECT</Url> 
    <Reason>This application searches the Subject: line of each email 
    for the text "Hello World."</Reason> 
</Scope> 

<Scope id="emailBody"> 
    <Url>tag:google.com,2010:auth/contextual/extractor/BODY</Url> 
    <Reason>This application searches the message body of each email 
    for the text "Hello World."</Reason> 
</Scope> --> 

<Scope id="messageID"> 
    <Url>tag:google.com,2010:auth/contextual/extractor/MESSAGE_ID</Url> 
    <Reason>Matches the Gmail frontend message id of the message (this is a 64-bit hexadecimal value, different from the RFC 822 Message-ID) 
     </Reason> 
</Scope> 

</ApplicationManifest> 
+1

この問題を確認できます。 appsドメイン内のすべてのユーザーが影響を受けるわけではありません。それは昨日2016年6月29日に始まり、ますます多くのユーザーがガジェットを紛失しています。私は、同じファイルと別の抽出プログラムで新しいconsole.cloud.google.comプロジェクトを設定しようとしましたが、それは役に立たなかったようです。しかし、新しいウィンドウの回避策は動作します。新しいウィンドウでメールを開いた後、通常のビューもそのメールに対して機能します。 – clst

+0

はい、ドメイン内のさまざまなドメインやユーザーに異なるパターンが表示されます。新しいウィンドウで開く - このお返事ありがとうございます – PNC

+0

Gmailのサポートで私の[並行討議](https://productforums.google.com/forum/#!topic/gmail/CGKSyMcNIXE;context-place=forum/gmail)をご覧くださいフォーラム - これは一般的な問題で、Googleの修正が必要です。 –

答えて

8

私は金曜日のために提案された修正に今日グーグルからの回答を得ました。彼らが言ったことがここにあります。あなたの忍耐のため


感謝。

はあなたの問題のステータスに関する最新情報については、以下をお読みください:

アップデートの最後のメッセージ以降:

を我々はすでに潜在的な犯人を特定して、それに対する修正が は今週の金曜日生きて行くことを計画しています。

この問題の解決方法が完全に確認されたあと、 が更新されました。

ご質問についてご不明な点がありましたら、この メッセージに返信してください。サポートエージェントがお手数をおかけします。 - これは、今日の私たちのドメインのために固定されている


だけを確認するために:あなたは、もはや これはあなたの問題であると思われる場合、我々は あなたの問題を識別するためにあなたと一緒に作業を続けることができるように、下のリンクをクリックしないください。 (土曜日の朝...金曜日には固定されていませんでしたが、今日は実際に働いています)。私はGoogleのサポートに問題をエスカレートする必要がありました。何が変わったのかは分かりませんが、今のところガジェットがもう一度あります。

+0

情報をありがとう、私は金曜日のために待つために気楽になります。 –

+0

それは我々の側でも働いているようです。 –

+0

もう一度壊れたようです。顧客は、新しいウィンドウ回避策も機能しなくなったと報告します。すべてガジェットが表示されないように整えられているように見えます。 – clst

関連する問題