Script gone wrong: RBI takes demonetisation hit, cuts dividend to govt by more than half

The Reserve Bank of India (RBI) dividend to the government has come down by half. (REUTERS file photo)

The Reserve Bank of India (RBI) dividend to the government has come down by half. (REUTERS file photo)

The Reserve Bank of India’s (RBI) announcement on Thursday to more than halve its dividend payout to the government has once again put demonetisation under the spotlight, for failing to deliver on the expectations that were used to defend the November 8 decision.

It was expected that there would be a big windfall for the RBI, when the dodgy part of the cash held in denominations of Rs 1,000 and Rs 500 – about Rs 3 lakh crore — doesn’t return to the system and is written off from the central bank’s liability.

The RBI could then transfer this windfall to the government through higher dividend or some other means. The government, in turn, could use this money to build infrastructure, capitalise banks or invest in any other way to accelerate the economic growth.

The script has gone horribly wrong. We know now that most of the cash held in high-value notes, dodgy or otherwise, have returned to the system. It is another matter that the authorities continue to be in denial, maintaining that they are still counting the demonetised notes.

Worse, the RBI’s announcement coincided with the release of a research report by the State Bank of India (SBI) – the country’s largest – that severely undermines the government’s claim that the impact of demonetisation would subside in a few months and make way for accelerated growth as we speak.

According to the SBI report, in the first four months of the current fiscal year, bank credit shrunk Rs 1.5 lakh crore, or 2%, compared to the same period a year ago. The report has identified the sluggish trend in home loans and personal loans as the most worrying.

These suggest that consumer confidence hasn’t turned around and people remain wary of their economic prospects.


What is also worrying is that the informal credit network that provides fuel for the much-vibrant cash economy of India had crumbled in the wake of demonetisation. If proponents of demonetisation are to be believed, the demand that the informal credit network catered to, should have shifted to the formal (banking) sector). That clearly hasn’t happened.

The findings of the SBI report also underscore what this author had earlier argued against demonetisation: That there could be a no bigger sin that our policy-makers could commit than turning the management of a multi-layered, complicated economy such as India’s into a linear set of reductive calculations.

The fallout on RBI’s finances is another case in point.

Let alone a windfall, the RBI has not been able to protect its income, thanks to demonetisation. For 2016-17, it will pay Rs 30,459 crore in dividend to the government, compared to Rs 65,876 crore it paid last year. There are broadly three reasons for the lower payout, directly or indirectly linked to the November 8 decision:

First, the central bank is understood to have spent about Rs 15,000 crore on printing new notes. This money wasn’t budgeted, because the note-ban decision was supposed to be a surprise move.

Second, when people rushed to deposit demonetised notes, banks ended up with huge piles of cash and left the financial system with excess liquidity that could have stoked inflation or triggered other imbalances.

The RBI was forced to conduct reverse repo operations, meaning it had to borrow short-term money from the banks to suck out excess liquidity. Some estimates put the excess liquidity to be as high as Rs 8 lakh crore in early January, which means the RBI must have paid a fair amount in interest charges to the banks.

The last, but the most important, reason for the fall in RBI’s earnings relates to a decline in returns on investment in US treasury bonds, which was aggravated by the rupee’s appreciation against the dollar.

The RBI earns a good part of its income by investing India’s foreign exchange reserves in US treasury bonds. A big spurt in this income through 2015-16 had helped the central bank make a record dividend payout to the government.

In 2016-17, it was expected to moderate because interest rates in the US were softening. But the blow to the RBI turned to be harder, thanks to an appreciating rupee that further diminishes the impact of lower dollar earnings. Between July 2016 and June 2017, which is the financial year for the RBI, the rupee has risen nearly 5% against the US dollar, primarily because imports have been sluggish.

Demonetisation hit exports hard, especially in sectors that are import-intensive. It also dampened consumption spending, keeping imports and demand for foreign exchange subdued and helping the rupee appreciate.


Who’s on The One Show tonight? The Script appear at the Heart of the Glens Food Festival as The Big Causeway Crawl continues

THE One Show is back on the box tonight for its second episode in Northern Ireland on The Big Causeway Crawl.

It’s coming straight to viewers from a village food festival, but what else do we know? Here’s the low-down…

 Matt Baker and Alex Jones are back on the sofa tonight

Matt Baker and Alex Jones are back on the sofa tonight

Who’s on The One Show tonight?

Irish rockers The Script will be on The One Show this evening, and will perform.

Viewers may know Dublin-born lead singer Danny O’Donoghue from his time judging The Voice UK during its first two series on the BBC.

Their fifth album Freedom Child is coming out on September 1 so it’s likely they’ll be discussing that.

The band formed in the early noughties and released their first EP in 2005, before their debut album came out in 2008.

Their best-known tracks include The Man Who Can’t Be Moved, Hall Of Fame, If You Could See Me Now and Superheroes.

Earlier this year they were criticised for an awkward interview about the One Love Manchester concert, in which Danny said: “That’s the first show of support that musicians got behind. Where the hell is Bono? Where’s Jay-Z? Where’s Beyoncé?”

 The Script are featuring on the programme tonight

The Script are featuring on the programme tonight

Who is presenting The One Show tonight and where is it being filmed?

Show regulars Matt Baker and Alex Jones will front tonight’s episode of The One Showfollowing its break.

Matt made his name on Blue Peter before fronting Countryfile and The One Show, while Alex started out as a TV researcher before bagging the prestigious BBC gig.

The show this evening is coming from Northern Irish village Cushendall, in Country Antrim, as it’s the second date in their Big Causeway Crawl which will see them end up at The Giant’s Causeway on Friday.

The annual Heart of the Glens Food Festival is currently happening in Cushendall so it’s likely Alex and Matt will be stuffing their faces with some local grub.

 The Heart of the Glens Food Festival provides the setting for tonight's show

The Heart of the Glens Food Festival provides the setting for tonight’s show

Fleetwood Mac’s Christine McVie confirms on the One Show the band will go on a global tour in 2018


This script creates Google Slides with AdWords data to automate your presentation-making

Google just introduced its latest advanced API integration for AdWords Scripts: Google Slides. That means you can now programmatically connect AdWords with Google Slides.

Leo Sei, Google’s Product Manager for AdWords Scripts, told me why they created this new integration: “The goal of AdWords Scripts is to help advertisers automate their workflow. After talking with advertisers, we found that many share scripts output through slide decks, and this involved a manual step of copying AdWords data into the presentation. So we worked hard to integrate Slides API directly in Scripts to allow advertisers to automate the entire process.”

I feel I’ve been saying this a lot lately, but here’s yet another new capability from Google that can help us with PPC reporting. And considering the amount of time the average account manager spends preparing reports for stakeholders, any new technology that has the ability to automate some of this work is worth looking into.

So, let me show you how to automate making Google Slides with your AdWords data.

Advanced APIs for AdWords scripts

AdWords scripts let you write Apps Scripts, a flavor of JavaScript, to manipulate an AdWords account programmatically. AdWords Apps Script is directly connected with other Google Apps Scripts services like Gmail, Drive and Spreadsheets, so that it takes as little as one line of code to do things like send an email with AdWords data or write all the data to a spreadsheet.

There are other Google services that have interesting integration opportunities with AdWords but that don’t have any Apps Script capabilities. This is where Advanced API integrations come into play.

Google Slides is one of these services. Before Google’s announcement, if we wanted to automate creating slides from AdWords, we would have had to set up a server, connect to a different set of endpoints and figure out how to get the AdWords data (which requires a different level of authorization) to connect with it all.

This definitely was more complicated than writing a few lines of Apps Scripts code. But now that Slides is available as an Advanced API inside the AdWords Scripts system, the complexity of authorization and connecting to a different API service is handled by Google so we can just focus on writing some useful code.

The script

AdWords has provided code snippets to show how to use the Slides API to create a new presentation or to add a new slide, but I couldn’t find any complete code samples to do something useful, like appending AdWords data to an existing presentation, so that’s what I’ll share with you here.

My code grabs an existing presentation, adds a new slide to it and populates the slide with data straight from an AdWords account. In my example, I’ve kept the AdWords data pretty simple because there is plenty of code out there already that illustrates how to grab various pieces of data from AdWords. The point of my sample code is to show how to add AdWords data into a presentation.

// AdWords Script: Add a Slide with AdWords Data
// ————————————————————–
// Copyright 2017 Optmyzr Inc., All Rights Reserved
// This script takes a Google Presentation as input and appends a slide with basic AdWords metrics.
// Use this to automate creating an appendix of AdWords data to existing PPC report slides.
// The AW data we append is basic but can easily be tweaked to your own needs.
// For more PPC management tools and reports, visit
// Update this line with the presentation you want to edit.
// E.g. this is for presentation
var PRESENTATION_ID = “1RxIzTJC6Jwwd3H5aaRjA-zj3d5IhcG9uOTuOfwk8PUg”
function main() {
var pageId = createSlide(PRESENTATION_ID);
// Get the page element IDs for a basic TITLE_AND_BODY layout
var baseElementId = readPageElementIds(PRESENTATION_ID, pageId);
var titleId = baseElementId + “_0”;
var textId = baseElementId + “_1”;
// Edit the following with the text for the slide’s title
var titleText = “Automatically Fetched AdWords Data”;
updateElement(PRESENTATION_ID, titleId, titleText);
// The next line gets text for the body section
var dataForSlide = getLastMonthData();
updateElement(PRESENTATION_ID, textId, dataForSlide);
Logger.log(“Done updating slides at” + PRESENTATION_ID);
function getLastMonthData() {
var currentAccount = AdWordsApp.currentAccount();
//Logger.log(‘Customer ID: ‘ + currentAccount.getCustomerId() +
// ‘, Currency Code: ‘ + currentAccount.getCurrencyCode() +
// ‘, Timezone: ‘ + currentAccount.getTimeZone());
var stats = currentAccount.getStatsFor(‘LAST_MONTH’);
var clicks = stats.getClicks();
var impressions = stats.getImpressions();
var text = clicks + ” clicks from ” + impressions + ” impressions.”;
function createSlide(presentationId) {
// You can specify the ID to use for the slide, as long as it’s unique.
var pageId = Utilities.getUuid();
var requests = [{
“createSlide”: {
“objectId”: pageId,
//”insertionIndex”: 1,
“slideLayoutReference”: {
“predefinedLayout”: “TITLE_AND_BODY”
var slide =
Slides.Presentations.batchUpdate({‘requests’: requests}, presentationId);
//Logger.log(“Created Slide with ID: ” + slide.replies[0].createSlide.objectId);
return (pageId);
function updateElement(presentationId, elementId, textToAdd) {
var requests = [{
“insertText”: {
“objectId”: elementId,
“text”: textToAdd,
var result =
Slides.Presentations.batchUpdate({‘requests’: requests}, presentationId);
function readPageElementIds(presentationId, pageId) {
// You can use a field mask to limit the data the API retrieves
// in a get request, or what fields are updated in an batchUpdate.
var response = Slides.Presentations.Pages.get(
presentationId, pageId, {“fields”: “pageElements.objectId”});
var objectIds = response.pageElements[0].objectId;
var parts = objectIds.split(“_”);
var objectIdBase = parts[0] + “_” + parts[1];
//Logger.log(“objectIdBase: ” + objectIdBase);
view rawCreate Slide With AdWords Data hosted with ❤ by GitHub

Use cases for the Slides API with AdWords

Because there are already many great PPC reporting solutions in the market, and because it’s pretty complicated to make a beautiful and informative presentation entirely through scripts, I think the most common use case for AdWords’ new integration with Slides will be to enhance existing presentations with more data.

You could produce an appendix with lots of raw AdWords data automatically so that you’d have those slides ready when questions arise while presenting your slides. Or you could add more insightful data that was already processed through another function in scripts, like account-level Quality Score, n-gram performance data, losing ads in A/B tests or performance data by keyword length.

You can probably find the code to do any of these things with a Google Search. I decided not to link to any specific pages because one downside of AdWords scripts is that it requires a lot of maintenance to remain functional as the underlying AdWords API goes through its four updates per year. Not all code that was shared as a free example is kept up-to-date; I know many of my older examples on this site are not maintained.


It seems like every team at Google is busy giving us new ways to handle PPC reporting, and I’ve covered this topic quite a bit in my previous posts. I am always excited when Google gives us yet another tool or piece of data that we can use to build even more powerful capabilities for all the advertisers out there.

Some opinions expressed in this article may be those of a guest author and not necessarily Search Engine Land. Staff authors are listed here.


What happened when ‘Insecure’ star Issa Rae read a TV script for 1st time

PHOTO: Actor Issa Rae attends The 2017 ESPYS at Microsoft Theater, July 12, 2017, in Los Angeles.

What’s the secret to landing a hit show on HBO?

Issa Rae, the creator, co-writer and star of HBO’s “Insecure,” will tell you it’s not about following the crowd, or even doing things the “traditional” way.

“Your individuality is such a currency, because it makes you rich. It makes you, you,” Rae said on a recent episode of ABC Radio’s “No Limits with Rebecca Jarvis”, adding, “In all of my work now I just try to tap into everything that makes me, me.”

Listen: Issa Rae on “No Limits with Rebecca Jarvis”
6 things you didn’t know about ‘Veep’ star Anna Chlumsky
Naomi Watts reflects on ‘role of a lifetime’

Her formula seems to be working. In addition to the success of “Insecure,” Rae, whose web content has garnered more than 23 million views, is the founder of Issa Rae Productions and also a best-selling author. She first gained notoriety with the web series, “The Misadventures of Awkward Black Girl.” The show, which she wrote, directed and starred in, caught the attention of writer/producer/comedian Larry Wilmore. They worked together to create “Insecure,” but getting to HBO wasn’t simple.

“For a while … I was like, ‘What is hot right now? What do people want to see? What do I feel like I can write?’ as opposed to ‘what do I want to see, what is it about my voice that makes me very specific and very unique?’ And once I tapped into that, things started changing rapidly,” she explained.

“Awkward Black Girl” was the result. It was most personal thing she had created, Rae said, and it was that authentic and personal feeling that resonated with the audience.

“It really just showed me the value in having a specific voice and tapping into a very specific audience,” she told Jarvis.

The 32-year-old Stanford graduate developed an interest in acting when she was cast as Demetrius in her elementary school production of “A Midsummer Night’s Dream.” It was also around this time that she started writing short stories. But it wasn’t until her family moved to Los Angeles when she was in 6th grade and she attended a live taping of “Moesha” that she realized she could have a career in Hollywood.

“It was a pink script. I want to say that I won it and I was like, “Wow, I have a real episodic script in my hand and this is basically, a template for me to write my own TV shows,” she said.

Shortly after the taping, the then 12-year-old Rae wrote her own television show and sent it off to TV executives.

“The naiveté of being a 12-year-old … I looked up the addresses for, like, NBC and ABC and just sent them to [the] CEOs.”

She went on, “You know, some of the networks wrote me back and said, ‘we don’t take unsolicited scripts.’ And so then I was like, ‘OK. Well, I guess I’ll just go to school then.'”

Rae may be sending her content out a little differently these days, but her perseverance and passion have remained the same. Her motivation?

“I just couldn’t picture my life and happily living my life not doing what I love,” she said.

Hear Issa Rae’s full interview on ABC Radio’s top business podcast, “No Limits With Rebecca Jarvis,” available on iTunes, Stitcher, Google Play Music, Spotify and your ABC News app.


James Gunn To Publish Guardians Of The Galaxy Vol. 2 Script

Breaking news from the ever-beloved Twitter: Guardians of the Galaxy director James Gunn will be publishing the script for recent Marvel hit Guardians of the Galaxy Vol. 2.

This news came about when a Twitter user contacted Gunn over the service to ask if Marvel Studios will continue to publish screenplays for their films, like they did for Captain America: The First Avenger. Gunn didn’t confirm whether or not it will be a studio-wide thing, but he did confirm that he himself will be doing it for Guardians of the Galaxy Vol. 2.

This is a pretty cool move on Gunn’s part. Guardians of the Galaxy Vol. 2 was a smash hit at the box office, and the Guardians of the Galaxy series has been one of the more widely beloved Marvel Studios series. The movie made over $500 million at the box office — an impressive feat even for a Marvel Studios film, which can’t seem to stop themselves from producing money in huge waves.

He didn’t say when the release will be, but, as you can see above, he does say that he is currently working on it. Hopefully it will be pretty soon for all you Guardians of the Galaxy fans out there who want to take a look at the bones of this film.

Guardians of the Galaxy Vol. 2, directed by Gunn and starring Chris Pratt, Zoe Saldana, Kurt Russel, Dave Bautista, Vin Diesel, Michael Rooker, and Bradley Cooper, is set to come out on DVD and Blu-ray on August 22nd. For those who want it sooner and/or in digital, it is set to come to Amazon Digital and iTunes on August 8th. If you’re like me, Brandy (You’re A Fine Girl) by Looking Glass hasn’t left your head since you were at the theater.


Lionsgate Plotting ‘John Wick’ Universe With ‘Ballerina’ Action Script (Exclusive)

Basil Iwanyk, whose Thunder Road banner is behind the hit 'Wick' action franchise that stars Keanu Reeves, will produce.

Getty Images (Iwanyk); Photofest (Reeves); Courtesy of CAA (Hatten)
‘John Wick’; insets: Basil Iwanyk (left), Shay Hatten
Lionsgate has won a bidding war to pick up a female-centric spec action script titled Ballerina that will serve as a platform for a possible John Wick spinoff.

Basil Iwanyk, whose Thunder Road banner is behind the hit Wickaction franchise starring Keanu Reeves, will produce Ballerina.

While Lionsgate is relishing the idea of a franchise expansion, the screenwriter behind Ballerina is living out a Hollywood dream.

The deal marks the first sale for Shay Hatten, a 23-year-old scribe who idolizes Shane Black (Lethal Weapon) and is currently working as a writer’s assistant for Robert Downey Jr.’s production company, Team Downey. Hatten has been on an upward Hollywood trajectory since graduating from Loyola Marymount’s School of Film and Television in 2016. He snagged an internship at Team Downey while writing a black comedy script, Maximum King!, in his spare time, and that script led to representation at CAA and ended up on last year’s Black List and Blood List. Hatten was then upped by Downey to writer’s assistant, providing script notes and coverage on the company’s many projects while tackling what would become Ballerina on nights and weekends.

Ballerina has been described as being in the vein of La Femme Nikita, the 1990 female-centric assassin movie that helped launch the career of filmmaker Luc Besson, but with a more pulpy, hyper-stylized bent a la Quentin Tarantino or Matthew Vaughn.

Details are being kept under the tutu, but the story is known to center on a young woman raised as an assassin who must hunt down the other assassins that murdered her family.

The script hit the studios last week, with Warner Bros. and Universal also vying for it, according to sources. Lionsgate saw in it potential to further grow its Wick franchise (a third movie is now in the works).

Hatten’s Maximum King! is a black comedy that takes a fictional look at how in 1985 Stephen King wrote and directed his horror movie Maximum Overdrive. He is repped by CAA and Lee Stobby Entertainment.

Iwanyk is a producer on The Current War, the upcoming movie starring Benedict Cumberbatch and Michael Shannon that is set to premiere at the Toronto International Film Festival. Also on his résumé is Wind River, the Jeremy Renner thriller that serves as the directorial debut of Hell or High Water writer Taylor Sheridan.


How to get tickets to The Script’s Irish dates in Dublin and Derry when they go on sale on Friday – pre-sale information, prices and how to make sure you don’t miss out

IRISH rockers The Script will be back on home turf for two intimate gigs in Dublin and Derry next month.

Danny O’Donoghue and the lads will play in The National Stadium, Dublin on August 21 and The Millennium Forum in Derry on August 22 as part of their world tour.

The Script’s Danny O’Donoghue

The Script’s Danny O’Donoghue

Tickets will go on general sale at 9.30am on Friday July 28.

Here’s the lowdown on what you should do to be in with the best chance of getting tickets.

How does pre-sale for The Script’s Dublin and Derry dates work?

Pre-sale for The Script’s Irish dates begins in three days time – on Wednesday July 26 and ends on Friday July 28 2017 at 8.30am.

Fans must pre-order the band’s album Freedom Child from their store to get early access to tickets for the shows.

View image on Twitter

View image on Twitter

How much are tickets?

Tickets for both shows, The National Stadium, Dublin and The Millennium Forum cost €54.15. There is a ticket limit of two per person, per transaction, per household, per credit card.

Bookings that exceed this amount of tickets will be cancelled.

And here’s everything you need to know as tickets go on general sale at 9.30am

1) Make sure to get yourself signed in on Ticketmaster. Don’t have an account? You best get that sorted straight away. Don’t leave it until the last minute and risk losing out on tickets.

2) Take note of your Ticketmaster account name and password so you’re not left scrambling on the morning of the sale. Also, make sure you know your password for Verified by Visa. You don’t want to get caught out by this either.

3) Your best option is to click quick when the ‘view tickets’ button pops up. Select the number of tickets you want and away you go.

The three members of The Script

The three members of The Script

4) Set the default ticket search to ‘best available’ so you don’t have to waste precious time deciding on seating or standing areas.

5) Make sure you get the annoying ‘captcha’ code on the first go. You have two minutes to fill it on, so make sure you get it right. Once you get this sorted

6) Ensure you get your computer set up and sorted in good time as tickets go on pre-sale at 9.30am on Wednesday July 26. And general sale starts at Friday July 28 at 9.30am. But to give yourself the best chance, you should have everything ready to go from at least 9.15am.

7) At this stage, you should have selected the option for either the Dublin or the Derry date, and be ready to wait until the ‘More info’ options changes to ‘view tickets’.

The Script will rock Irish fans

The Script will rock Irish fans

8) Make sure that you don’t mistake the concert ticket for a car parking ticket or a VIP package in your rush.

9) Do the whole transaction on one browser window. If you try to load multiple browsers, you might end up with an error message.

10) If possible, have as many devices on the go as you can to increase your chances of getting a ticket. Grab your tablet, mobile and laptop and log into Ticketmaster on all of them.

The Script haven’t released any material in three years, until they dropped their new single Rain on July 14.

The Script’s lead singer

The Script’s lead singer

Freedom Child, the band’s fifth studio album, will be released on September 1 2017.

The album was recorded between London and Los Angeles and the band worked with outside writers and producers for the first time to deliver a fresh new sound.


How can we make sports inclusive for differently abled children?

Children with disabilities engage less in social and sporting activities compared to their peers.

A lot of these children shy away from people, are embarrassed to be with their peers, and do not participate in activities like sports because of physical challenges and related psychological issues.

However, this needs to change and everyone can make this change happen with a few small but positive steps.

What we need is more inclusive practices in sports grounds, and educational institutions and character development by parents to make our spaces open for all children.

There needs to be education and awareness on restructuring mindsets, cultures, policies and practices in our homes, neighbourhoods and schools so that we respond to the diversity of children in our society.

A recent campaign by Blue Band Margarine which comes with the hashtag of #achaibarhanaydo, is trying to show how we can all adopt this change and provide differently abled children an equal, open and participative space.

The campaign tries to pave way for a much-needed social change, inviting discussion on the topic of inclusion of physically challenged children, and also very meaningfully, presenting a solution to how we can all become a part of it.

The ad depicts a group of young boys, including a physically challenged child. These children are shown to be friends and are seen in a game of throw-ball with the game fair for everyone to enjoy.

The ad is also inviting parents to remove barriers to participation for children who feel left out as they are unable to play or join sports and other social activities due to physical or mental challenges. The ad is also an attempt to empower kids who shy away from social interaction because they grow up with the perception of not being ‘good enough’.

Messages like this, especially directed towards the upcoming generation, are exactly what we need to build a society where every individual has equal rights and equal opportunities to define their future and also to contribute their best to help build the country.

There is a need to acknowledge that all children can participate in social activities and enjoy them, with everyone respecting their individual differences.

Being a multi-national company, Unilever spends billions on annual basis on shaping perceptions and is using its power in a positive and responsible manner. Unilever is globally committed to developing purpose-driven campaigns. Be it challeging traditional gender stereotypical roles by bringing men in the kitchen or celebrating the beauty of all women, Unilever’s campaigns hit all the right spots with beautifully incorporated social messages.

With its latest campaign for Blue Band Margarine #achaibarhanaydo, Unilever has yet again brought a positive contribution to Pakistan’s advertising industry.

This content is a paid advertisement by Unilever and is not associated with or necessarily reflective of the views of and its editorial staff.


Google rolls out new warnings for G Suite and Apps Script

Google today started rolling out new warnings for G Suite and Apps Script to inform users about the potential dangers of new web apps. The company also plans to expand its verification process to existing apps “in the coming months.”

Although Google won’t say so explicitly, this is a response to the widespread “Google Docs” phishing email that affected many Google users in May. At the time, Google disabled the accounts responsible for abusing the OAuth authorization. A week later the company tightened the review process for web apps that request user data, and earlier this month it beefed up G Suite security with OAuth apps whitelisting. Now the company is preparing new warnings for unverified apps.

Starting today, G Suite users will see a new “unverified app” screen for new web applications and Apps Scripts that require verification. This interstitial precedes the permissions consent screen for the app and replaces the “error” page that developers of unverified web apps currently receive. The goal is to let potential users know that the app has yet to be verified in the hope of reducing the risk of user data being phished.

When users try to use an app that needs to be verified, they will be alerted after selecting their account, and then will be directed to the standard consent screen. A side benefit of this is that because the interstitial can be dismissed, developers can now test their applications without having to go through the OAuth client verification process (more information).

Starting this week, new Apps Scripts requesting OAuth access to data from consumers or from users in other domains will also see the above “unverified app” screen (documentation). Additionally, Apps Script users will also see new cautionary language reminding them to “consider whether you trust” an application before granting OAuth access, as well as a banner identifying web pages and forms created by other users.

Again, all of the above is for new apps. For existing apps, Google is recommending that developers verify their contact information is up to date because the company will getting in touch in the coming months. If you’re a developer, make sure the appropriate accounts are granted either the Project Owner or Billing Account Admin IAM role in the Google Cloud Console and that the OAuth Consent Screen configuration is correct in API Manager.


Canada town votes against having a Muslim cemetery


The referendum was held on Sunday in Saint-Apollinaire, a town of about 5,000 located just outside Quebec City.

Provincial rules meant only 49 people were eligible to vote; the nays won 19-16 and one ballot was rejected.

The cemetery was proposed by the Quebec Islamic Cultural Centre, which was the site of a shooting that killed six people and injured 19 in January.

“We never thought people could oppose the installation of a cemetery,” the centre’s president Mohamed Labidi told Radio-Canada. “What are they afraid of?”

The Islamic cultural centre had purchased a plot of land in a wooded area next to an existing cemetery after the shooting. The only Muslim cemetery in Quebec is in Laval, hours from Quebec City.

The town’s decision to oppose the cemetery has led to an outcry amongst Muslims and civil-rights advocates across the country and may lead to a human rights complaint, Mr Labidi said.

The mayor of the town supported the cemetery and has said he fears his town’s reputation has been hurt.

“They do not know these people so they base their decisions on hearsay,” Mayor Bernard Ouellet told the Canadian Broadcasting Corporation.

Opponents went door to door to gather signatures to call for the referendum, since building the cemetery would require a minor zoning change. A provincial law allows referendums to be held on zoning matters, with only people who live in the affected area eligible to vote.

  • Quebec uproar over proposed Muslim community

That meant only 49 people in a town of 5,000 were eligible to vote, and only 36 people cast ballots.

“We need cemeteries that welcome everybody, no matter their religion, where they are from, their skin colour, their culture. You have to think about that because in 20 years it is going to be a problem,” opponent Sunny Létourneau told the CBC.

She says she only supports non-denominational cemeteries.