I’m facing a persistent issue where my automation is generating a PDF that shows the raw HTML code as plain text instead of rendering it as a formatted document.
I have already followed the standard troubleshooting steps, but the problem remains:
I am using a Google Doc as the template file.
I have pasted the HTML structure directly into the Google Doc.
My “Create a new file” task is correctly pointing to this Google Doc template and is set to output a PDF.
I have also tried explicitly setting the HTTP Content Type to text/html, but it did not solve the issue.
No matter what I try, the result is always a PDF showing the raw tags (<table>, <h1>, etc.).
Here is the HTML/AppSheet code from my Google Doc template:
Here is a screenshot of my ‘Create a new file’ task configuration: (Please make sure the screenshot shows the Template path, Output Type, and the HTTP Content Type fields)
Put your HTML code into .txt or .html file and place that file on your drive, then point the automation bot to that file. The reason why you are getting plain HTML is because your Google Doc is being converted info HTML and the content of the document is your code. This is the same as you would click file → download → HTML in Google Doc.
Hope it helps
*Also make sure to check this post (and all related ones) by @SkrOYC - a lot of knowledge for HTML stuff in AppSheet
Why that? with a Google Docs template, you don’t need to do so. You just need to format your Google Docs as expected. The PDF engine will proceed accordingly.
First, I want to give a big thank you to user mateo. His solution for my previous PDF generation problem (using an .html file as a template) was correct and worked perfectly. Thank you!
I am now facing a new, unrelated issue regarding the app’s home screen icon, and I’m hoping someone can help.
The Problem: The app shortcut on my Android home screen always uses the default AppSheet logo, not my custom logo.
Server-Side is Correct: I have confirmed that my new custom logo DOES appear correctly when I open the app in a web browser (incognito mode). This proves the changes are saved correctly on the server.
Extensive Troubleshooting Done: I have already performed a full “deep clean” on my phone to try and solve this. The exact steps were:
Signed out of the main AppSheet app.
Force-stopped the AppSheet app.
Cleared the app cache.
Restarted the entire phone.
Signed back into the AppSheet app.
Deleted the old shortcut and created a new one.
Despite all these steps, the shortcut is always created with the default AppSheet logo, not the custom one that is correctly configured and visible on the web version.
This appears to be a bug where the shortcut creation process on mobile is not fetching the correct custom icon from the app definition. Could the team please investigate this behavior?
The AppSheet automation export functionality is experiencing performance issues, resulting in slow processing times and delays in synchronization. Consequently, we are transitioning to a custom coding solution to address these challenges.