Metabase - send full dashboard results as email - metabase

Is there a way to send the full results of a dashboard that has a table in it. Sending the email via the sharing menu cuts it off at 2000 rows. Our table has about 8,000 rows so not gigantic.

Related

SImpledom PHP Sites that arrear to retun empty

I have done quite a few instances of scraping some data for projects, I was adding a plugin for WP to add a card to the woocommerce store and wanted to get basic data for a MTG card from TCGplayer.com. Not trying to scrape mass pages just want the basic card data and price info from a url entered. Using curl I do header data back but no content. Looking in chrome I do not see any browser loading activity that curl would not be retrieving.
URL I have tried to gather data
https://www.tcgplayer.com/product/240037/?Language=English
any thoughts are appreciated on this one.

Measuring quantitative metrics in Google Analytics

My team and I are trying to measure quantitive metrics in Google Analytics and we're not sure what's the best way to do so.
We're a privacy app with a photo vault and we want to measure the number of items a user saves within the app, for example for a user who uploaded 10 photos to the app, but we're not sure how to do so.
An event seems wrong because we don't want an event for each import of content a user makes, for example:
if the user flow is:
Day 1 - Upload 3 items
Day 2 - Uploaded 5 items.
Day 3 - Removed 2 items.
at the end of day 3, we want to see that this specific user now has 6 items in the app, and we want to be able to filter it by: "Show me all the users that currently have 5 items or more in the app".
We also tried User property but it doesn't work because we cant filter it like I wrote above, any suggestions?

Telegram data center switch

Whatever I try, I get my user associated to the Telegram data center 4.
In this way I immediately receive the messages sent by users/channels on the same data center (Europe?), but I get messages sent by some other channels with 4-5 seconds of delay and I believe those messages are sent by users on the data center 1 (USA/America).
This is the documentation about data centers:
https://core.telegram.org/api/datacenter
The client does not yet know which DC it will be associated with; therefore, it establishes an encrypted connection to a random address and sends its query to that address.
Having received a phone_number from a client, we can find out whether or not it is registered in the system. If it is, then, if necessary, instead of sending a text message, we request that it establish a connection with a different DC first (PHONE_MIGRATE_X error).
If we do not yet have a user with this number, we examine its IP-address. We can use it to identify the closest DC. Again, if necessary, we redirect the user to a different DC (NETWORK_MIGRATE_X error).
Now, besides some normal attempts, I have registered a new user via a US proxy, the nearestDC request returned 1 as nearest data center and US as country, but still the response to the auth.sendCode request was a migration to the data center 4. The same happens if I try to send any request to any other DC (except for files stored there).
How can I get a user registered or migrated to the data center 1?
And, is it the different data center the reason for the delay on SOME CHANNELS messages?
I know that, by the docs, my user could be migrated to a different data center if I keep connecting from an IP address near to it, but given that it did not work with registration, I'm not eager to waste may be one month or more for this kind of attempt; I would rather get a fresh user directly on the data center 1.
Use text now app to get a number outside from your country
like for DC1 choose Washington
After that create a new account using that number in telegram.
After using that account for a while, you can delete your personal account.
Go to the settings of the new account and change the phone number to your own personal number.
IE, data center won't change if u change phone number

Google analytis share data with different users

I have a projet with some number of customers (more than 25). Each customer has theirs own subdomain (customer1.mydomain.com, customer2.mydomain.com, ...). I want to track pageviews from all domains and have one report for all domains for me as administrator. Each customer should be allowed so see reports, but only for his domain.
Example:
account: UA-XXXXXX-Y
customer1.mydomain.com and customer2.mydomain.com send data to this acccount
as administrator I can see all this data, add segments, divided by hosts. Also I can create views for these segments and allow users (customer1, customer2) to see only data from these segments. But google allows to add only 25 views and I have more that 25 customers.
Also I tryed to create several account and send pageview for my administrator account and then to current customer account, but ga('craete', 'another-ua') command doesn't recreate instane with new account, just using first created one.
Anyone can suggest any solution wih allows:
As administrator, I want see all data sepaated by hosts
As customer, I want to see only my own data and should not be able to see any other data
As #AllanS.Hansen wrote, this comment works:
It's going to be more work, but multiple trackers: https://developers.google.com/analytics/devguides/collection/analyticsjs/creating-trackers#working_with_multiple_trackers. But it'll allow you to completely separate data

Is it possible to use google analytics to prevent click fraud to accurately increment post view counter?

I'm looking for a service that will provide me analytics to prevent click fraud for saving views in a view_counter in a post table. So basically like this:
->Someone visits one of my sites posts
->Analytics service sends me a response that tells me if the view is an organic click, or a robotic click fraud scam
->If the click is organic the view_counter column is incremented on the post table in the database.
Note I don't want to manually hook each post to something that will be able to do this. I would like to automate the task. So when the post is made on my site the service is automatically set up to count those views and send me a response, so I can save it in the database.
I'm looking at some of the I'm looking at some of the reporting APIs, but am unsure what one I would attempt to use and how I would implement this.
Thanks for any help.
I'm not sure it's help but first of all you have to decide what a good session is. For example you can count only sessions with some duration or some user interactions or maybe if user scroll the page.
And then you can make an advanced segment for these sessions and make custom report for all your articles.
Or export your data to Google Sheets and create a table with all your pages and "good sessions" for them.
https://developers.google.com/analytics/solutions/google-analytics-spreadsheet-add-on?hl=en

Resources