Skip to content
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

Buyers Guide: OG Tags for shares (required for MozFest) #1899

Closed
3 tasks
xmatthewx opened this issue Oct 4, 2018 · 9 comments
Closed
3 tasks

Buyers Guide: OG Tags for shares (required for MozFest) #1899

xmatthewx opened this issue Oct 4, 2018 · 9 comments
Assignees

Comments

@xmatthewx
Copy link
Contributor

At MozFest, we will have a raffle to incentive people sharing and commenting on products in the buyer's guide. To do this well, we'll need OG Tags in place for nice tweets with good description and images.

  • Step 1: engineer with logo and basic description (fail proof fallback)
  • Step 2: gather ideal description and image (this will take a minute)
  • Step 3: build out with optimized content

cc @alanmoo @caltrider @beccaklam to make it so

@alanmoo
Copy link
Contributor

alanmoo commented Oct 8, 2018

@mmmavis This is something you have experience with, let's talk soon about if you can help out with this.

@mmmavis
Copy link
Collaborator

mmmavis commented Oct 9, 2018

@alanmoo we will have to make sure og tags related code is generated on server side in order for this to work. I think Pulse still has issues around this due to the same reason + getting it to work with react-router's routes with params.

@alanmoo
Copy link
Contributor

alanmoo commented Oct 9, 2018

Buyer's guide is mostly server-side rendered, so this shouldn't be an issue. No react-routing here.

@kristinashu kristinashu added this to To Do in Buyers Guide via automation Oct 9, 2018
@kristinashu
Copy link

kristinashu commented Oct 10, 2018

I'll get copy from Jen for this and then add it here.

@kristinashu
Copy link

Adding a note from @Pomax that we will need both OG and a Twitter share card.

@beccaklam
Copy link

beccaklam commented Oct 11, 2018

Talked through with @kristinashu and upon further reflection I don't think we need this given that we already have the survey on each product page. There should be enough ways to generate 5000 engagements. So please ignore my previous request!

@kristinashu @mmmavis @alanmoo Sorry for the late notice on this but for tracking engagements at MozFest (with a goal of 5000 in mind), Jen and I were wondering if it would be possible to set up unique social shares on each product page. This would increase the ways people could engage with the guide in a manner we could count. We know it's late in the game though, so if it's not feasible within the timeline, that's fine.

@kristinashu
Copy link

kristinashu commented Oct 11, 2018

Terminology

OG description, not editable by user:

(example from last year)

screen shot 2018-10-11 at 2 13 14 pm

Tweet or FB post content, editable by user (automatically comes with OG description):

(example from last year)

screen shot 2018-10-11 at 1 55 28 pm

Summary of what we want

OG description

  • copy "This year, learn what tech comes with privacy included, using Mozilla's buyer's guide for connected gadgets."
  • image share.jpg.zip

For header share icons

  • user clicks a share icon in the header
  • tweet or fb post content: "I found this really useful website and wanted to share. It’s @mozilla’s holiday buyer’s guide to help understand what connected products are safe and which ones aren’t. So you don’t give someone a gift that could spy on them this holiday. It’s at PrivacyNotIncluded.org"
  • OG description appears automatically
  • comp of where share icons are:

image

For product page copy link:

  • OG description appears automatically

image

For product page creep-o-meter:

  • after voting a user clicks share icon in the creep-o-meter section
  • tweet or fb post content (editable by user): "I think this product is CREEPY. What do you think? Check out the Creep-O-Meter over on @mozilla’s PrivacyNotINcluded.org holiday buyer’s guide."
    [version depending on a users vote: CREEPY, NOT CREEPY, NOT REALLY ALL THAT CREEPY, KINDA CREEPY]
  • OG description appears automatically

image

cc @gvn

@kristinashu kristinashu moved this from To Do to In Progress in Buyers Guide Oct 12, 2018
@alanmoo alanmoo removed their assignment Oct 12, 2018
This was referenced Oct 15, 2018
@kristinashu
Copy link

kristinashu commented Oct 16, 2018

@alanmoo @mmmavis just to make sure we're on the same page from our meeting...

  • P1: Nav share as recommended above
  • P1: for now, Product creep-o-meter shares will just do the same as Nav share
  • P2: later, make it so Product creep-o-meter share product url and custom message as recommended above
    • we won't use Share Progress
    • will use FB API

@alanmoo alanmoo moved this from In Progress to In Review in Buyers Guide Oct 18, 2018
@alanmoo alanmoo moved this from In Review to In Progress in Buyers Guide Oct 18, 2018
alanmoo pushed a commit that referenced this issue Oct 18, 2018
Related #1899

https://foundation-mofostaging-pr-1926.herokuapp.com/privacynotincluded/

### Only covers the following
- Got share icons on main nav to work
  - Note: I got share icons to work without using ShareProgress. I found out [Facebook stopped supporting prefilled text for share](https://developers.facebook.com/docs/apps/review/prefill) anyway so I guess we are good leaving ShareProgress out. 
- Added OG tags

### Not covered in this PR
- creep-o-meter related share
@kristinashu
Copy link

Update:

Yay @mmmavis is done with the shares in the nav #1926

Now that Alan has finished with creep-o-meter, Mavis can set those up too.

Product page shares should:

  • FB, Twitter, Email will link to product page
  • Tweet + Email will give pre-populated text (editable by user): "I think this product is CREEPY. What do you think? Check out the Creep-O-Meter over on @mozilla’s PrivacyNotINcluded.org holiday buyer’s guide."
    [version depending on a users vote: "CREEPY" (first two bars), "NOT REALLY CREEPY" (middle), "NOT CREEPY" (last two bars)]
  • FB won't have any pre-populated text

@kristinashu kristinashu moved this from In Progress to In Review in Buyers Guide Oct 19, 2018
alanmoo pushed a commit that referenced this issue Oct 19, 2018
Related to #1899 

Covers
- social shares on Buyer's Guide product pages

Based on specs in #1899 (comment) but we might want to update the pre-populated text a bit though... /cc @kristinashu
Buyers Guide automation moved this from In Review to Done Oct 19, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Buyers Guide
  
Done
Development

No branches or pull requests

5 participants