I am trying to create a gmail contextual gadget. I had this in the past, but I have to change something, and now it does not work. I successfully created an ad and added the gadget to my test domain. But still, nothing happens when I open the letter.
this is the manifest:
<?xml version="1.0" encoding="UTF-8" ?>
<ApplicationManifest xmlns="http://schemas.google.com/ApplicationManifest/2009">
<Support>
<Link rel="manage" href="http://example.com" />
<Link rel="support" href="http://example.com" />
<Link rel="deletion-policy" href="http://example.com" />
</Support>
<Name>Clarizen</Name>
<Description>Integrate with clarizen</Description>
<Extension id="navLink" type="link">
<Name>Clarizen</Name>
<Url>http://example.com</Url>
</Extension>
<Extension id="Ex1" type="contextExtractor">
<Name>Ex1</Name>
<Url>google.com:EmailBodyExtractor</Url>
<Triggers ref="gadget1"/>
<Scope ref="emailBody"/>
<Container name="mail"/>
</Extension>
<Extension id="Ex2" type="contextExtractor">
<Name>Ex2</Name>
<Url>google.com:SubjectExtractor</Url>
<Triggers ref="gadget1"/>
<Scope ref="emailSubject"/>
<Container name="mail"/>
</Extension>
<Extension id="gadget1" type="gadget">
<Name>Clarizen contextual gadget</Name>
<Url>http://example.com:2057/test.xml</Url>
<Container name="mail"/>
</Extension>
<Scope id="emailSubject">
<Url>tag:google.com,2010:auth/contextual/extractor/SUBJECT</Url>
<Reason>integaret with clarizen</Reason>
</Scope>
<Scope id="emailBody">
<Url>tag:google.com,2010:auth/contextual/extractor/BODY</Url>
<Reason>integaret with clarizen</Reason>
</Scope>
</ApplicationManifest>
I can upload http://example.com:2057/test.xmlto igoogle, so I think the problem is with the manifest.
What could be the problem, and how can I check the manifest file and solve this problem.
thank
source
share