Is there a way to force Pocket to add URL as Article? - pocket

When I want to add some URL to Pocket - sometimes Pocket decides
to add it under "all items" instead of "articles".
Is there any way to force Pocket to add URL as Article ?
The reason I am asking for it is that I have a Kobo Aura HD ebook
reader and I can sync pocket articles ( only items marked as articles )
but not items under "all items"...

The workaround is to write to Pocket team to manually add such webpage.

Related

how to place mobile call from PWA

In the PWA, I would like to give a feature where it will show user's mobile number and after tapping on call button within PWA, actual mobile call should get triggered.
I couldn't find any reference or documentation for this. Please let me know how to achieve this action ?
If you want to link a phone number, it's really similar to linking a regular website:
+1 (555) 555-1234
This works for websites in general, there is nothing special about it being in a PWA.
If you want even more information about telephone links, this article is pretty good: https://css-tricks.com/the-current-state-of-telephone-links/
It's from 2016 so browser support is even better. There's a bunch of info in there about SEO and country codes as well.

Facebook Catalog Pixel Product Data Source - Remove Deleted Products

I have been creating facebook pixels and catalogs for ecommerce sites, the catalogs are connected to the pixels, and they can add, update and remove products automatically. Great.
Problem is I don't understand how the "remove deleted products" feature works.
This is found under the catalog "product data sources", in a connected pixel settings.
*Add New Products (on/off)
*Update Existing Product Info (on/off)
*Remove Deleted Products (on/off)
Add/update is easy enough, when someone views a product page, the pixel fires, and the catalog gets the information.
But the pixel is not tracking or receiving information from our sites backend, it has no way of knowing when we deleted a product.
How would it know?
I've been searching and searching for some kind of documentation describing this feature but am so far empty handed. If someone knows where that is, that would be very helpful.
I've been talking to facebook support and it's just going in circles:
Facebook: (First response after asking how this feature works)
"Thanks for being patient! It looks like that option would be for the Pixel to update any products that have been deleted from your website!"
My reply: "Right, but I was just wondering how it knows a product has been deleted?
As I understand it the pixel updates products as they are viewed on the website, so when a customer goes to a product page, it will add or update this product.
But what triggers a product deletion? "
Facebook: "When you delete the product, that is when it'll start implementing. So when you delete the product that what "triggers" it!"
My reply: "How does it know though? The pixel is not tracking our sites backend when we remove a product.
Does it trigger if a previously existing product page 404's or redirects?"
Facebook: "When you remove that is not deleting when you delete that is when it will start tracking. It will know when you delete the product., it will not trigger if the product 404's or redirects."
I don't even know how to respond to the last one, I don't understand his answer at all.
Please help.

How can I have carousel of basic cards in google actions app

I want to show a carousel with a list of of basic cards (https://developers.google.com/actions/assistant/responses#basic_card) in google actions conversation response. I looked at the rich response(https://developers.google.com/actions/assistant/responses#rich-responses) and it allows only one basic card in it.
The reason I want to use basic card instead of carousel of option is simple. When I click on the carousel option it proceeds to next conversation, but with basic card I will be redirected to the external link, which is what I needed.
I'm using the code below to display a list of items(options) in carousel for a chat response currently. Any suggestions and help appreciated
let carousel = app.buildCarousel()
// carousel.addSimpleResponse();
products_raw.forEach(function(item){
console.log(item);
carousel.addItems(
app.buildOptionItem(item.title,)
.setTitle(item.title)
.setDescription(`Price: ${item.price}`)
// .addButton('know more', item.url)
.setImage(item.image, item.title)
// .setImageDisplay('CROPPED')
)
});
app.askWithCarousel(answerData.message_text, carousel)
You can make a carrousel or list selector with multiple sites that you want to be able to choose from. Then when a user selects an item, build a basic card with the site you passed from the selector.
You can't. The two are intended to serve different purposes.
Carousel cards are meant to advance the conversation and provide visual information as part of advancing it. It isn't really meant to provide a final result or to produce something that takes you out of the conversation.
The basic card is meant as part of a result that supplements the voice part of the conversation. It can be the "end result" of a conversation, although it doesn't need to be. As such, it makes sense that it allow linking out to a website.
If you have a number of results as part of the conversation, it may be that there is more you need to do to advance the conversation along still.
You can use browsing carousal for your use case, Browsing Carousel

Force specific line to render for test?

Short version
Is there a way to force a specific banner to show so I can take a screenshot? I know I can Photoshop it etc, but that's not really nice.
The whole thing
In name of an intermediary firm I regularly place banners for their clients on my site via DFP (my account). They always request a screenshot of the site displaying the clients' banner to pass on to them showing that I've started the campaign.
Unfortunately sometimes the frequency is so low that even "As fast as possible" takes a ton of pageviews before the banner shows up (which is also not really nice towards the other advertisers).
You can check documentation for Preview a creative
In short:
You need to open creative, click Preview tab, click on site and put url of the page on your site where you expect to see your creative
Update
Looks like problem related to way you are opening creative. I have reproduced this behaviour.
If you open creative directly trough search it shows no On site link
If you open line item first and from this screen navigate to very same creative, you will see On site link

how to customize facebook like button

I am usign the version of based on the <fb:like > tag. This renders a small facbook logo which implements the actual "like" operation, but also includes a large "signup to see what your friends like", or the number of likes when you are logged in, etc. It is pretty clear from what I have read that this is the form facebook wants you to use, but it makes the button to wide for my layout. The point is that I see other versions on websites all over, in particular "the weather channel" has one that includes only the logo with some text such as "like us" next to it. "Chicago Tribune" has one that says "recomend" with a very small like count next to it. I have not been able to determine what these link to or what script they invoke so that I can copy them. Can anyone help ?
when you get the code of the like button from facebook you can play with the options and get different results: http://developers.facebook.com/docs/reference/plugins/like/.
obviously it's limited to how facebook wants it to look like.
it is possible to change the look with css, but that's not wise since it's against their policy and you'd have to keep track with their changes.