Tôi đang cố gắng để cho phép inline installs, nhưng vẫn tiếp tục nhận được lỗi sauCách chỉ định trang web được xác minh cho ứng dụng chrome?
Inline installs can only be initiated for Chrome Web Store items that have one or more verified sites
tôi đã xác minh quyền sở hữu của trang web thử nghiệm của tôi qua cả thẻ tên và một file .html. Có phải vấn đề mà trang web thử nghiệm này cũng thuộc sở hữu của email khác của tôi (đối với phân tích) không? Đây là tất cả đang được thử nghiệm ở Canary, nơi tôi đăng nhập bằng email công việc.
Trong Trang tổng quan dành cho nhà phát triển, tôi đã thay đổi tên hiển thị của mình thành trang web tôi đã xác minh (ví dụ: www.example.com). Tôi cũng đã bật hộp kiểm cho This item uses inline install.
Không rõ cách tôi liên kết trang web mà tôi sở hữu với ứng dụng tôi xuất bản trên cửa hàng Chrome trực tuyến.
Có vẻ như tôi cần chỉ định trang web tôi sở hữu trong tệp kê khai?
Trong www.mydomain.com/testfile.html tôi:
<!DOCTYPE html>
<html lang="en">
<head>
<title>blu</title>
<meta charset="UTF-8" />
<link rel="shortcut icon" href="./img/favicon.png">
<link rel="chrome-webstore-item" href="https://chrome.google.com/webstore/detail/myAppIdNumber">
</head>
<body>
<div style="width: 600px; margin: 40px auto;">
<h1>
Example Install Page
</h1>
<p>
You can initiate app and extension installations "inline" from your site. These apps and extensions are still hosted in the <a href="https://chrome.google.com/webstore/category/apps">Chrome Web Store</a>, but users no longer have to leave your site to install them.
</p>
<button onclick="chrome.webstore.install(undefined, undefined, function(message) { console.log(message); });" id="install-button">
Add to Chrome
</button>
<script>
if (chrome.app.isInstalled) {
document.getElementById('install-button').style.display = 'none';
}
</script>
</div>
</body>
</html>
Khi bạn nói "quyền sở hữu được xác minh của trang web thử nghiệm của tôi", bạn đã làm điều đó trong cách mô tả trên trang này: https://support.google.com/webmasters/answer/34592?hl=vi –