キャンペーンが11市場で開始される。クリエイティブは翻訳、レビュー、承認済みだ。プラットフォームは11市場すべてで配信を報告している。誰もが次の作業に移る。
3週間後、オランダオフィスの誰かが、オランダ向けの広告がユーロ表示で小数点区切りが1000倍の誤りに見える表示をしていること、そしてランディングページがずっと英語のままだったことを指摘する。配信は問題なかった。予算消化も問題なかった。しかし体験は壊れていて、レポーティングの仕組みはそれに気づくように設計されていなかった。
これがキャンペーン承認とキャンペーン配信の間にあるギャップだ。承認は自社のツールの中で行われる。配信はあなたがいない国の、見知らぬ人の画面の上で行われる。
ローカライズされた配信が広告とは独立して壊れうるポイント
クリエイティブが自社のアセットマネージャー上で正しいということは、ほとんど何も保証しない。なぜなら、配信される体験は複数のシステムによって組み立てられており、それぞれが単独で誤りうるからだ。
誤ったバリアントが配信される。 言語とマーケットのターゲティングが正しく設定されていても、ルールが一致しない場合、バリアントが途中で拒否された場合、あるいはプラットフォームがたまたま英語版のバリアントに最適化してしまった場合には、デフォルトにフォールバックすることがある。
クリエイティブは正しいがランディングページがそうではない。 圧倒的に多い失敗パターンだ。広告はローカライズされているのに、遷移先はされていない、あるいは地域を解決するジオルーターを経由してリダイレクトされ、誤った地域のサイトに解決されてしまう。
通貨、数値、日付の書式。 通貨は正しいが区切り文字の慣習が誤っている。書式は正しいが市場に対して通貨が誤っている。価格が古いレートで換算されている。
法務・規制上の文言が欠落している、あるいは汎用的なままである。 必須の開示事項、同意フロー、年齢や資格に関する通知は法域ごとに異なる。あるキャンペーンがある市場ではコンプライアンス上問題なくても、同一のクリエイティブを表示しながら別の市場では違反していることがある。
オファーが国境を越えて漏れる。 特定市場向けのプロモーションが、それが有効でない場所で表示される。これはマーケティングの問題である前に、商取引上の問題だ。
ストアやアプリのリンクが誤ったストアフロントに解決される。 ある地域を前提としたディープリンクが、購入できない商品ページにユーザーを送る。
これらのどれも、レポーティングダッシュボード上にはエラーとして現れない。壊れた体験が、正常に見える配信として表示されるだけだ。
検証は市場の内側から行う必要がある
これは本社から確認することはできない。この種の失敗はすべて、訪問者の見かけ上の所在地によって引き起こされるため、誤った所在地にいる観察者は、正しい体験を目にするか、デフォルトを目にするかのいずれかであり、どちらの読み取りも役に立たない。
そのためにあるのが、現地の視点だ。国・都市ターゲティングが可能なレジデンシャルプロキシを使えば、QAプロセスは現地のユーザーが実際に体験する形でキャンペーンを観察できる。Shifterのゲートウェイでは、ターゲティングとセッションはp.shifter.io:443に対する認証情報の中に含める。
customer-USERNAME-country-nl-sid-qa-nl-31-ttl-600:PASSWORD
country-nlが市場を設定し、sid-qa-nl-31はインプレッションからランディングページまでの一連の流れ全体を通して1つの出口を保持することで、チェックが単一の一貫したセッションに沿って行われるようにする。そしてttl-600はそのアドレスを10分間維持する。ここでは、検証対象が複数ステップにわたるフローであるため、スティッキーセッションが他の多くの収集作業以上に重要になる。
チェックが有効かどうかを左右する1つの要素がある。それは、ロケール信号が出口と一致していなければならないという点だ。オランダのIPがAccept-Languageヘッダーでen-USを送っている場合、それはオランダの訪問者ではなく、多くのジオルーターはIPアドレスではなくこのヘッダーをキーにして判定している。両者が一致していなければ、あなたは一貫性のない訪問者をテストしていることになり、一貫性のない結果しか得られない。この点についてはプロキシのジオ、タイムゾーン、ロケールの一致で扱っている。
検証マトリクス
本格的なチェックは、抜き取り確認ではなくマトリクスであるべきだ。各行は独立して誤りうる項目であり、それぞれに明確な合格条件が定められている。
| チェック項目 | 合格条件 | 保存すべき証跡 |
|---|---|---|
| 広告配信 | この市場向けに意図したバリアントが表示される | スクリーンショット、掲載面、タイムスタンプ |
| 言語 | クリエイティブとランディングページが市場の言語であり、フォールバックが発生していない | 表示テキスト、lang属性、ページ本文 |
| 通貨と書式 | ロケールに対して正しい通貨、区切り文字、日付書式である | 価格表示部分のスクリーンショット |
| オファーの有効性 | 表示されているプロモーションがこの市場で有効である | オファー文言、規約リンク、対象条件の文言 |
| 法務文言 | 必須の開示事項が存在し、ローカライズされており、正しくリンクされている | 開示テキストと同意状態 |
| ランディングページの一致 | 遷移先が意図した地域のページに解決される | リダイレクトチェーン全体と最終URL |
| デバイス間の整合性 | モバイルとデスクトップの両方が正しい体験を配信する | 両方のデバイスプロファイルを記録 |
| ストアとディープリンク | 市場のストアフロントに解決される | プラットフォームごとの最終URL |
最終URLだけでなく、リダイレクトチェーン全体を記録すること。ランディングページが誤っている場合、どのホップが判断を下したのかを教えてくれるのはこのチェーンであり、それが15分で直せるか1週間の推測に費やすかの違いになる。
起動時だけでなく、スケジュールに沿って実行する
起動時の検証は初期設定の誤りを捉えるが、それ以降には何も捉えない。これらの失敗は後から発生し、たいていはキャンペーンに関わっていた誰かとは無関係な変更によって引き起こされる。
配線しておく価値のあるトリガーは3つある。リリースゲート型、キャンペーンやランディングページの変更が本番反映される前。スケジュール型、市場のティアごとの頻度で実施する。CDNのルール、ジオルーティングのテーブル、同意管理ツール、プラットフォームの最適化はいずれも時間とともにずれていくためだ。イベント駆動型、クリエイティブのローテーション、価格変更、サイトのデプロイ、あるいはある法域での規制上の更新の後。
リクエストレートは通常通りに保ち、エラー時にはバックオフする。詳細はレート制限とリクエストスロットリングを参照。また、チェックの一環として自社の稼働中の広告を実際にクリックしないこと。予算を消費し、パフォーマンスデータを汚染してしまう。インプレッションを観察し、その後ランディングページを直接リクエストすること。
検証者自身を検証する
ローカライズのチェックは、それが実行された視点がどれほど信頼できるかによってのみ信頼できる。そしてこのステップこそ、ほとんどのプログラムが省略している部分だ。
出口が実際に要求した市場に解決されたことを確認し、各結果とともに記録すること。ネットワーク上の失敗と、プロダクト上の失敗を区別すること。タイムアウトは正しい体験が存在していたことの証拠にはならない。そして同一市場内の2つの異なる出口から、コントロールチェックを2回実行すること。もし結果が食い違えば、それはキャンペーンが一貫性を欠いて振る舞っているということであり、それ自体が発見事項だ。
この基準を確立する方法については、プロキシの速度、成功率、位置精度のテストに記載している。
同じ規律は、法的な期限が絡むコンプライアンス駆動型のチェックにも当てはまる。この点はジオコンプライアンステスト問題としての年齢確認で詳しく扱っている。
発見事項を、対応できる担当者に届ける
ローカライズの失敗はチーム間の境界をまたぐため、長期間放置されがちだ。発見事項は、証跡を添えて、適切な担当部署に届く必要がある。
誤ったバリアントはメディア担当へ。誤ったランディングページやリダイレクトはウェブエンジニアリングへ。誤った通貨やオファーは事業担当へ。欠落した法務文言は法務・コンプライアンス担当へ、対象市場名を明記して。共有スプレッドシートの中で誰にも割り振られていない発見事項は、来四半期に再発見されるだけの発見事項だ。
他の何よりも1つの指標を追跡すること。それは、ローカライズの不具合が発生してから検知されるまでの時間だ。この数値こそ、このプログラムが存在する理由であり、削減すべき対象だ。
FAQ
現地チームに確認してもらうだけではだめなのか?
数市場程度であればそれでもよいが、それではスケールしないし、再現性もなく、証跡の記録も残らない。人によるスポットチェックは自動化されたマトリクスの良い補完にはなるが、代替にはならない。
プラットフォームのプレビューは、その市場でどう見えるかを示してくれるのか?
プレビューが示すのはクリエイティブであり、組み立てられた体験全体ではない。プレビューはジオルーティング、同意管理ツール、通貨のロジック、そしてこれらの失敗の大半が潜むランディングページを実際には検証しない。
いくつの市場を確認する必要があるのか?
出稿しているすべての市場だ。カバレッジを削るのではなく、予算規模と規制上のリスクに応じて頻度をティア分けすること。
最も費用対効果の高い単一のチェックは何か?
市場ごと、両方のデバイスプロファイルにおける、ランディングページとその完全なリダイレクトチェーンだ。マトリクスの他のどの行よりも多くの実際の不具合を捉える。
結論
承認は配信ではない。キャンペーンは正しく構築され、正しく翻訳され、正しくターゲティングされていても、誤った言語、誤った通貨、無効なオファー、あるいは欠落した法務開示を配信してしまうことがある。なぜなら、配信される体験は、承認プロセスが一度も触れたことのないシステムによって組み立てられているからだ。
それを知る唯一の方法は、各市場の内側から、視点に一致するロケール信号を用いて、定義されたマトリクスに沿って、スケジュールに従って確認し、証跡を保持することだ。プロダクトの詳細はジオターゲティング広告モニタリングページに、料金は料金ページに掲載している。