-
-
Notifications
You must be signed in to change notification settings - Fork 265
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Google podcasts manager denies to accept podcast feed in case of email missing #171
Comments
Hello. Could you please clarify which field is missing? Is it on feed or episode level? Are there any details in the error message you see ? |
Blocked by eduncan911/podcast#7 |
Also, I'm trying to register my Podsync (on Docker) with Spotify but I'm getting the same missing tag error for email: Note: Even If I manually add the following block on the XML file, it gets deleted once I restart docker:
I got the following results from https://castfeedvalidator.com:
|
In addition, I tried adding my PodSync to iTunes: https://podcastsconnect.apple.com/my-podcasts/new-feed but this time the error message is: There is no category tag in your feed, or the category tag is empty |
I'm the author of the Stay tuned. |
After digging into this, I can see the root causes:
So the fix for this issue is to change this code: Lines 58 to 62 in 0ce6e99
To read this:
That would set IAuthor and IOwner correctly for your feeds. However, you'll need to gather As an additional enhancement, I've created eduncan911/podcast#35 to add a tweak to However, this is not blocking the current functionality and the authors of this package is able add code today to enable |
Some users were saying their podcasts were getting rejected since `podcast.IOwner` wasn't being set. This PR adds that functionality to issue mxpv#171. * Did not disturb existing custom Author string, as users may already be using that (wasn't sure on the backwards compatibility with this repo). * "Name" needed a prefix, since there was already Title and Description. Picked `Owner` for now. * Added to existing Unit Test to ensure it gets set when custom config is used. NOTE: I do not have a way to test this as I do not use this repo. This is just a drive-by PR to help the authors.
Haven't written Golang in some time... Had some fun this evening and submitted PR #192 here to fix it. 👍 |
Some users were saying their podcasts were getting rejected since `podcast.IOwner` wasn't being set. This PR adds that functionality to issue #171. * Did not disturb existing custom Author string, as users may already be using that (wasn't sure on the backwards compatibility with this repo). * "Name" needed a prefix, since there was already Title and Description. Picked `Owner` for now. * Added to existing Unit Test to ensure it gets set when custom config is used. NOTE: I do not have a way to test this as I do not use this repo. This is just a drive-by PR to help the authors.
This issue is now resolved I believe with #192 merged. I don't use this repo. But, it looks like all you need to do is set the config file now: podsync/pkg/config/config_test.go Lines 51 to 53 in 40ad9a4
|
Thank you guys, I was able to test the latest build of the Podsync CLI binary with the above parameters and it works like a charm. I was now able to register my RSS feed with Spotify and Google Podcasts. Hey @codEmotion, you may now close this ticket if you can confirm the same on your side. |
Even though I was now able to register my RSS feed with both Spotify and Google, Apple Podcast still throws the |
@eduncan911 Can you please confirm https://discussions.apple.com/thread/7534334 (from 2016):
|
(removed, combined with next comment) |
@jzvi12 I'm not the author of this tool; that would be @mxpv . Nor do I use it (though it does look cool, and will check it out soon). I only did a drive-by tweak to the code. But yes, if you view the iTunes documentation you linked to, it says it is required: https://help.apple.com/itc/podcasts_connect/#/itcb54353390 So, just follow the error. This tool already has the ability you seek. Set the categories in your custom config and you'll be fine: podsync/pkg/config/config_test.go Lines 47 to 48 in 8d8832e
Feel free to reference this package's documentation or review the code and tests for extending. |
Hi, Max!
I've finally deal with docker setup and put podsync directly on site subdomain.
Tried to add podcast to Google podcasts manager:
https://podcastsmanager.google.com/add-feed
Add it told me that podcast email is missing in rss.
I've provided it in
config.toml
file, but it hasn't been transferred to the rss.Can you fix this bug or make this feature optional?
The text was updated successfully, but these errors were encountered: